diff --git a/contacter_auteur.html b/contacter_auteur.html
index 32cfdf0..0c9654c 100644
--- a/contacter_auteur.html
+++ b/contacter_auteur.html
@@ -1,7 +1,7 @@
-
+
Contacter #NOM
[Téléphone : (#TELEPHONE) [ou (#TELEPHONE2)]
]
- #FORMULAIRE_NOUS_CONTACTER{#ID_AUTEUR}
+ #FORMULAIRE_NOUS_CONTACTER{#ARRAY{0,#ID_AUTEUR}}
\ No newline at end of file
diff --git a/content/nous-contacter.html b/content/nous-contacter.html
index fa7bc9b..ae02a60 100644
--- a/content/nous-contacter.html
+++ b/content/nous-contacter.html
@@ -1,13 +1,18 @@
-
-
- #TITRE
+
+
Nous contacter
+
+
+ [(#FORMULAIRE_NOUS_CONTACTER{#CONFIG{balint/Tid_destinataires}})]
+
+
+
+
#TEXTE
-
-
- #FORMULAIRE_NOUS_CONTACTER{#ID_AUTEUR}
-
+
+
+
\ No newline at end of file
diff --git a/formulaires/configurer_balint.html b/formulaires/configurer_balint.html
index 7c8dc7a..48127dc 100644
--- a/formulaires/configurer_balint.html
+++ b/formulaires/configurer_balint.html
@@ -83,7 +83,7 @@
Destinataire du formulaire de contact
-
+
#NOM
diff --git a/formulaires/nous_contacter.php b/formulaires/nous_contacter.php
index e5f0ae2..998f12f 100644
--- a/formulaires/nous_contacter.php
+++ b/formulaires/nous_contacter.php
@@ -15,7 +15,7 @@ if (!defined('_ECRIRE_INC_VERSION')) {
return;
}
-function formulaires_nous_contacter_charger_dist($id_auteur) {
+function formulaires_nous_contacter_charger_dist($Tdestinataires) {
include_spip('inc/texte');
$valeurs = array(
'nom_message_auteur' => '',
@@ -26,14 +26,14 @@ function formulaires_nous_contacter_charger_dist($id_auteur) {
);
// id du formulaire (pour en avoir plusieurs sur une meme page)
- $valeurs['id'] = $id_auteur;
- // passer l'id_auteur au squelette
- $valeurs['id_auteur'] = $id_auteur;
+ $valeurs['id'] = intval($Tdestinataires[0]);
+ // passer les id_destinataires au squelette
+ $valeurs['Tdestinataires'] = $Tdestinataires;
return $valeurs;
}
-function formulaires_nous_contacter_verifier_dist($id_auteur) {
+function formulaires_nous_contacter_verifier_dist($Tdestinataires) {
$erreurs = array();
include_spip('inc/filtres');
@@ -66,11 +66,14 @@ function formulaires_nous_contacter_verifier_dist($id_auteur) {
return $erreurs;
}
-function formulaires_nous_contacter_traiter_dist($id_auteur) {
+function formulaires_nous_contacter_traiter_dist($Tdestinataires) {
$adres = _request('email_message_auteur');
$nom = _request('nom_message_auteur');
- $mail = sql_getfetsel('email','spip_auteurs','id_auteur=' . intval($id_auteur));
+ $Tmails = array();
+ foreach ($Tdestinataires as $id_auteur){
+ $Tmails[] = sql_getfetsel('email','spip_auteurs','id_auteur=' . intval($id_auteur));
+ }
$sujet = '[' . supprimer_tags(extraire_multi($GLOBALS['meta']['nom_site'])) . '] '
. 'Nouveau message de ' . $nom;
@@ -91,7 +94,7 @@ function formulaires_nous_contacter_traiter_dist($id_auteur) {
),
);
- if ($envoyer_mail($mail, $sujet, $corps)) {
+ if ($envoyer_mail($Tmails, $sujet, $corps)) {
$message = _T('form_prop_message_envoye');
return array('message_ok' => $message);