From aa946dc4421606861f0f611a5c5e8b5e07826fa0 Mon Sep 17 00:00:00 2001 From: "maieul@maieul.net" <> Date: Sun, 18 Dec 2016 22:07:40 +0000 Subject: [PATCH] =?UTF-8?q?et=20se=20servir=20du=20fait=20que=20maintenant?= =?UTF-8?q?=20les=20mails=20partent=20apr=C3=A8s=20l'enregistrement=20pour?= =?UTF-8?q?=20mettre=20l'url=20de=20la=20r=C3=A9ponse=20dans=20le=20mail?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lang/formidable_fr.php | 3 ++- notifications/formulaire_email.html | 5 +++++ traiter/email.php | 1 + 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/lang/formidable_fr.php b/lang/formidable_fr.php index 91e6f6cf..f7d18f08 100644 --- a/lang/formidable_fr.php +++ b/lang/formidable_fr.php @@ -218,7 +218,8 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'traiter_email_sujet' => '@nom@ vous a écrit.', 'traiter_email_sujet_accuse' => 'Merci de votre réponse.', 'traiter_email_titre' => 'Envoyer par courriel', - 'traiter_email_url_enregistrement' => 'Vous pouvez gérer les réponses <a href="@url@">sur cette page</a>.', + 'traiter_email_url_enregistrement_precis' => 'Vous pouvez voir cette réponse <a href="@url@">sur cette page</a>.', + 'traiter_email_url_enregistrement' => 'Vous pouvez gérer l\'ensemble des réponses <a href="@url@">sur cette page</a>.', 'traiter_enregistrement_description' => 'Enregistre les résultats du formulaire dans la base de données', 'traiter_enregistrement_erreur_base' => 'Une erreur technique est survenue durant l’enregistrement en base de données', 'traiter_enregistrement_erreur_deja_repondu' => 'Vous avez déjà répondu à ce formulaire.', diff --git a/notifications/formulaire_email.html b/notifications/formulaire_email.html index 3c944aad..51861183 100644 --- a/notifications/formulaire_email.html +++ b/notifications/formulaire_email.html @@ -14,6 +14,11 @@ ---- <br /> <:envoi_via_le_site:> <a href="#URL_SITE_SPIP">#NOM_SITE_SPIP</a>[ / IP : (#ENV{ip})]<br /> [(#ENV*{traitements}|table_valeur{enregistrement}|oui) +[(#ENV{id_formulaires_reponse}|oui) + #SET{url, #URL_ECRIRE{formulaires_reponse}|parametre_url{id_formulaires_reponse,#ENV{id_formulaires_reponse}}|url_absolue} + <:formidable:traiter_email_url_enregistrement_precis{url=#GET{url}}:> + <br /> +] #SET{url, #URL_ECRIRE{formulaires_reponses}|parametre_url{id_formulaire, #ENV{id_formulaire}}|url_absolue} <:formidable:traiter_email_url_enregistrement{url=#GET{url}}:> ]</p> diff --git a/traiter/email.php b/traiter/email.php index 2fa72980..430ed4af 100644 --- a/traiter/email.php +++ b/traiter/email.php @@ -129,6 +129,7 @@ function traiter_email_dist($args, $retours) { $notification, array( 'id_formulaire' => $args['id_formulaire'], + 'id_formulaires_reponse' => $retours['id_formulaires_reponse'], 'titre' => _T_ou_typo($formulaire['titre']), 'traitements' => $traitements, 'saisies' => $saisies, -- GitLab