From 64ccfe263d092e70ea3c549bf5696b496f0b43a0 Mon Sep 17 00:00:00 2001 From: "nicod@lerebooteux.fr" <> Date: Fri, 14 Jun 2019 15:45:11 +0000 Subject: [PATCH] =?UTF-8?q?Possibilit=C3=A9=20de=20d=C3=A9finir=20un=20tex?= =?UTF-8?q?te=20sp=C3=A9cifique=20pour=20l'accus=C3=A9=20de=20r=C3=A9cepti?= =?UTF-8?q?on,=20diff=C3=A9rent=20du=20message=20de=20retour=20du=20formul?= =?UTF-8?q?aire.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lang/formidable_fr.php | 2 ++ paquet.xml | 2 +- traiter/email.php | 2 +- traiter/email.yaml | 9 +++++++++ 4 files changed, 13 insertions(+), 2 deletions(-) diff --git a/lang/formidable_fr.php b/lang/formidable_fr.php index 4d6149a0..dae19885 100644 --- a/lang/formidable_fr.php +++ b/lang/formidable_fr.php @@ -271,6 +271,8 @@ Cette option n’est conservée que pour compatibilité ascendante. Elle n’app 'traiter_email_option_sujet_valeurs_brutes_label_case' => 'Le courriel est destiné à un robot et non pas à un·e humain·e. Dans le sujet du message, mettre les valeurs brutes (compréhensibles par des robots) des champs et non pas les valeurs interprétées (compréhensible par des humain·e·s).', 'traiter_email_option_vrai_envoyeur_explication' => 'Certains serveurs SMTP ne permettent pas d’utiliser un courriel arbitraire pour le champ "From". Pour cette raison Formidable insère par défaut le courriel de l’envoyeur dans le champ "Reply-To", et utilise le courriel du webmaster dans le champ "From". Cocher ici pour insèrer le courriel dans le champ "From".', 'traiter_email_option_vrai_envoyeur_label' => 'Insérer le courriel de l’envoyeur dans le champ "From"', + 'traiter_email_option_texte_accuse_label' => 'Texte de l\'accusé de réception', + 'traiter_email_option_texte_accuse_explication' => 'Construisez le texte à l’aide des @raccourcis@. Si vous ne mettez rien, c\'est le message de retour du formulaire qui sera utilisé.', 'traiter_email_page' => '<a href="@url@">Depuis cette page</a>.', 'traiter_email_sujet' => '@nom@ vous a écrit.', 'traiter_email_sujet_accuse' => 'Merci de votre réponse.', diff --git a/paquet.xml b/paquet.xml index a4ff48f1..f91990a0 100644 --- a/paquet.xml +++ b/paquet.xml @@ -1,7 +1,7 @@ <paquet prefix="formidable" categorie="communication" - version="3.38.2" + version="3.38.3" etat="stable" compatibilite="[3.0.0;3.2.*]" logo="images/formidable-64.png" diff --git a/traiter/email.php b/traiter/email.php index 75ff48ab..f0cf67a0 100644 --- a/traiter/email.php +++ b/traiter/email.php @@ -227,7 +227,7 @@ function traiter_email_dist($args, $retours) { 'id_formulaires_reponse' => isset($retours['id_formulaires_reponse']) ? $retours['id_formulaires_reponse'] : '', 'titre' => _T_ou_typo($formulaire['titre']), 'message_retour' => formidable_raccourcis_arobases_2_valeurs_champs( - $formulaire['message_retour'], + $options['texte_accuse'] ? $options['texte_accuse'] : $formulaire['message_retour'], $saisies, false, ''), diff --git a/traiter/email.yaml b/traiter/email.yaml index 12563faf..d48c6139 100644 --- a/traiter/email.yaml +++ b/traiter/email.yaml @@ -158,6 +158,14 @@ options: label: '<:formidable:traiter_email_option_sujet_accuse_label:>' explication: '<:formidable:traiter_email_option_sujet_explication:>' afficher_si: '@traitements[email][activer_accuse]@!=""' + - + saisie: 'textarea' + options: + nom: 'texte_accuse' + label: '<:formidable:traiter_email_option_texte_accuse_label:>' + explication: '<:formidable:traiter_email_option_texte_accuse_explication:>' + afficher_si: '@traitements[email][activer_accuse]@!=""' + rows: 4 - saisie: 'input' options: @@ -172,3 +180,4 @@ options: label: '<:formidable:traiter_email_option_nom_envoyeur_accuse_label:>' explication: '<:formidable:traiter_email_option_nom_envoyeur_accuse_explication:>' afficher_si: '@traitements[email][activer_accuse]@!=""' + -- GitLab