Changeset 107585 in spip-zone


Ignore:
Timestamp:
Nov 15, 2017, 6:33:12 PM (17 months ago)
Author:
bystrano@…
Message:

Pour les notifications par email, on permet de spécifier une ou plusieurs adresses reply-to

On peut utiliser les options repondre_a et nom_repondre_a dans l'api de
notifications. Elles fonctionnent comme pour la fonction envoyer_mail du plugin
Facteur. Du coup il faut avoir la dernière version du Facteur pour que ça
fonctionne.

Location:
_plugins_/notifications_avancees/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/notifications_avancees/trunk/notifavancees_pipelines.php

    r107584 r107585  
    455455
    456456                        // Maintenant qu'on a tout on appelle le mode d'envoi
    457                         return $mode_envoyer($contact, $contenu);
     457                        return $mode_envoyer($contact, $contenu, $options);
    458458                }
    459459        }
  • _plugins_/notifications_avancees/trunk/notifications/modes/email.php

    r107584 r107585  
    77
    88// Envoi le contenu par email
    9 function notifications_modes_email_envoyer_dist($contact, $contenu) {
     9function notifications_modes_email_envoyer_dist($contact, $contenu, $options) {
    1010        // S'il y a le plugin Facteur, on peut faire un truc plus propre
    1111        if (defined('_DIR_PLUGIN_FACTEUR')) {
     
    2424                if ($contenu['nom_envoyeur']) {
    2525                        $corps['nom_envoyeur'] = $contenu['nom_envoyeur'];
     26                }
     27                // S'il y a un Reply-to
     28                if ($options['repondre_a']) {
     29                        $corps['repondre_a'] = $options['repondre_a'];
     30                        if ($options['nom_repondre_a']) {
     31                                $corps['nom_repondre_a'] = $options['nom_repondre_a'];
     32                        }
    2633                }
    2734        } // Sinon c'est juste le texte
  • _plugins_/notifications_avancees/trunk/plugin.xml

    r106802 r107585  
    33        <auteur>[Les Développements Durables->http://www.ldd.fr]</auteur>
    44        <licence>GPL v3</licence>
    5         <version>0.3.6</version>
     5        <version>0.4.0</version>
    66        <version_base>0.1.0</version_base>
    77        <etat>test</etat>
     
    4343        <necessite id="saisies" version="[1.8.5;]" />
    4444        <necessite id="yaml" version="[1.5.3;]" />
    45         <necessite id="facteur" version="[3.4.7;]"/>
     45        <necessite id="facteur" version="[3.5.0;]"/>
    4646</plugin>
Note: See TracChangeset for help on using the changeset viewer.