diff --git a/lang/formidable_fr.php b/lang/formidable_fr.php index 4d6149a0848a3fde268f3277b733ff6461eab764..dae19885b9562ef0320c12f07652da5b49e22f50 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 a4ff48f103d20be65fc243db91903420858d6cef..f91990a0f5138cfd217f0216b3a4e31ba07731a3 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 75ff48ab11e7510b65034f366482d94372da1cb8..f0cf67a01a2094de035e86f1629eda3c3f87902a 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 12563faf67fded1b88da4fcfb077b3264c64f628..d48c6139ef129aa2eaedaa67c0dda436939a8b44 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]@!=""' +