Changeset 112372 in spip-zone


Ignore:
Timestamp:
Nov 8, 2018, 1:10:42 PM (8 days ago)
Author:
maieul@…
Message:

commentaire php/yaml explicitant r110181

Location:
_plugins_/formidable/trunk/traiter
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/formidable/trunk/traiter/email.php

    r111964 r112372  
    3737        $nom_site_spip = supprimer_tags(typo(lire_meta('nom_site')));
    3838        $email_webmaster = supprimer_tags(typo(lire_meta('email_webmaster')));
    39        
     39
    4040        // On récupère les destinataires
    4141        if ($options['champ_destinataires']) {
     
    6060        }
    6161
     62        // Conservé pour raison historique, mais mauvaise pratique.
     63        // Cf fichier .yam
    6264        if ($options['champ_courriel_destinataire_form']) {
    6365                $courriel_champ_form = _request($options['champ_courriel_destinataire_form']);
     
    116118                include_spip('inc/filtres');
    117119                include_spip('inc/texte');
    118                
     120
    119121                // On récupère le nom de l'envoyeur
    120122                if ($options['champ_nom']) {
     
    155157                        $joindre_pj = true;
    156158                        foreach (array_keys($saisies_fichiers) as $nom) {
    157                                 $saisies = saisies_supprimer($saisies,$nom);   
     159                                $saisies = saisies_supprimer($saisies,$nom);
    158160                        }
    159161                }
     
    170172                                'masquer_liens' => $options['masquer_liens'],
    171173                                'ip' => $options['activer_ip']?$GLOBALS['ip']:'',
    172                                 'courriel_envoyeur' => $courriel_envoyeur, 
     174                                'courriel_envoyeur' => $courriel_envoyeur,
    173175                                'nom_envoyeur' => filtrer_entites($nom_envoyeur)
    174176                        )
     
    189191                        $corps['pieces_jointes'] = $fichiers_facteur;
    190192                }
    191        
     193
    192194                // Si l'utilisateur n'a pas indiqué autrement, on met le courriel de l'envoyeur dans
    193195                // Reply-To et on laisse le from par defaut de Facteur car sinon ca bloque sur les
     
    240242                                        'titre' => _T_ou_typo($formulaire['titre']),
    241243                                        'message_retour' => formidable_raccourcis_arobases_2_valeurs_champs(
    242                                                 $formulaire['message_retour'], 
     244                                                $formulaire['message_retour'],
    243245                                                $saisies),
    244246                                        'traitements' => $traitements,
     
    263265                                'nom_envoyeur' => filtrer_entites($nom_envoyeur_accuse),
    264266                        );
    265                        
     267
    266268                        //A fortiori, si un courriel d'expéditeur est précisé pour l'AR, on l'utilise
    267269                        if ($options['courriel_envoyeur_accuse']) {
     
    278280                                $courriel_from_accuse = '';
    279281                        }
    280                        
     282
    281283                        // Joindre les pj si léger et nécessaire
    282284                        if ($joindre_pj and  _FORMIDABLE_LIENS_FICHIERS_ACCUSE_RECEPTION == false) {
  • _plugins_/formidable/trunk/traiter/email.yaml

    r112308 r112372  
    9090          rows: 4
    9191      -
     92      # conservé pour des raisons historiques, mais ne devrait pas exister (on a l'accusé de réception pour cela).  C'est pourquoi on ne l'affiche que si cela existait déjà avant, mais on peut plus créer de nouveaux formulaires avec cette option.
    9293        saisie: 'champ'
    9394        options:
Note: See TracChangeset for help on using the changeset viewer.