Changeset 118239 in spip-zone


Ignore:
Timestamp:
Oct 21, 2019, 3:41:16 PM (4 months ago)
Author:
maieul@…
Message:

options pour ne pas envoyer d'email en cas de modif de réponse (par exemple: lorsqu'on modifie depuis l'espace privé)

Location:
_plugins_/formidable/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/formidable/trunk/lang/formidable_fr.php

    r118238 r118239  
    265265        'traiter_email_option_masquer_liens_label_case' => 'Masquer les liens d’administration dans le courriel.',
    266266        'traiter_email_option_masquer_valeurs_accuse_label_case' => 'Ne pas envoyer les valeurs de la réponse dans l’accusé de réception',
     267        'traiter_email_option_modification_reponse_label_case' => 'Ne pas envoyer d\'email en cas de modification d\'une réponse déjà enregistrée.',
    267268        'traiter_email_option_nom_envoyeur_accuse_explication' => 'Précisez le nom de l’expéditeur utilisé pour envoyer l’accusé de réception. Si vous ne mettez rien, ce sera le nom du site..',
    268269        'traiter_email_option_nom_envoyeur_accuse_label' => 'Nom de l’expéditeur de l’accusé de réception',
  • _plugins_/formidable/trunk/traiter/email.php

    r117785 r118239  
    99
    1010function traiter_email_dist($args, $retours) {
     11
     12        // Vérifier si on doit envoyer en cas de modification de réponses
     13        if ($retours['modification_reponse'] == true and isset($args['options']['modification_reponse'])) {
     14                $retours['traitements']['email'] = true;
     15                return $retours;
     16        }
     17
    1118        include_spip('inc/texte');
    1219        if (!isset($retours['fichiers'])) {
  • _plugins_/formidable/trunk/traiter/email.yaml

    r115826 r118239  
    33description: '<:formidable:traiter_email_description:>'
    44options:
     5  -
     6    saisie: 'case'
     7    options:
     8      nom: 'modification_reponse'
     9      label_case: '<:formidable:traiter_email_option_modification_reponse_label_case:>'
     10      li_class: 'pleine_largeur'
    511  -
    612    saisie: 'fieldset'
     
    166172          explication: '<:formidable:traiter_email_option_texte_accuse_explication:>'
    167173          afficher_si: '@traitements[email][activer_accuse]@!=""'
    168           rows: 4         
     174          rows: 4
    169175      -
    170176        saisie: 'case'
     
    172178          nom: 'masquer_valeurs_accuse'
    173179          label_case: '<:formidable:traiter_email_option_masquer_valeurs_accuse_label_case:>'
    174           afficher_si: '@traitements[email][activer_accuse]@!=""'         
     180          afficher_si: '@traitements[email][activer_accuse]@!=""'
    175181      -
    176182        saisie: 'input'
Note: See TracChangeset for help on using the changeset viewer.