Changeset 112651 in spip-zone
- Timestamp:
- Dec 6, 2018, 12:02:59 PM (2 years ago)
- Location:
- _plugins_/facteur/trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/facteur/trunk/classes/facteur.php
r108986 r112651 55 55 $defaut = array(); 56 56 foreach (array( 57 'adresse_envoi', 'adresse_envoi_email', 'adresse_envoi_nom', 'forcer_from', 57 'adresse_envoi', 'adresse_envoi_email', 'adresse_envoi_nom', 'forcer_from', 'garder_fromname', 58 58 'cc', 'bcc', 59 59 'smtp', 'smtp_host', 'smtp_port', 'smtp_auth', … … 107 107 // si From n'est pas dans le meme domaine 108 108 // (utiliser le facteur avec un service externe qui necessite la validation des domaines d'envoi) 109 // On peut avoir une sous-option garder_fromname pour garder le FromName passé 109 110 if ($options['forcer_from']=='oui'){ 110 111 $this->ForceFrom = $this->From; 111 $this->ForceFromName = $this->FromName; 112 if ($options['garder_fromname']!='oui') { 113 $this->ForceFromName = $this->FromName; 114 } 112 115 } 113 116 … … 438 441 // on force le From 439 442 $this->From = $this->ForceFrom; 440 $this->FromName = $this->ForceFromName; 443 if ($this->ForceFromName) {//null si jamais garder_fromname était activé 444 $this->FromName = $this->ForceFromName; 445 } 441 446 } 442 447 } -
_plugins_/facteur/trunk/formulaires/configurer_facteur.html
r100655 r112651 44 44 <input type="checkbox" name="#GET{name}" class="checkbox" id="#GET{name}_#GET{val}" value="#GET{val}"[(#ENV{#GET{name},#GET{defaut}}|=={#GET{val}}|oui)checked="checked"] /> 45 45 <label for="#GET{name}_#GET{val}"><:facteur:label_facteur_forcer_from:></label> 46 </div> 47 </li> 48 #SET{name,facteur_garder_fromname}#SET{obli,''}#SET{defaut,''}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}} 49 <li class="editer editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">[ 50 <span class='erreur_message'>(#GET{erreurs})</span> 51 ] 52 <div class="choix"> 53 #SET{val,non} 54 <input type="hidden" name="#GET{name}" value="#GET{val}" /> 55 #SET{val,oui} 56 <input type="checkbox" name="#GET{name}" class="checkbox" id="#GET{name}_#GET{val}" value="#GET{val}"[(#ENV{#GET{name},#GET{defaut}}|=={#GET{val}}|oui)checked="checked"] /> 57 <label for="#GET{name}_#GET{val}"><:facteur:label_facteur_garder_fromname:></label> 46 58 </div> 47 59 </li> -
_plugins_/facteur/trunk/formulaires/configurer_facteur.php
r100655 r112651 18 18 'facteur_adresse_envoi_email' => lire_config('facteur_adresse_envoi_email'), 19 19 'facteur_forcer_from' => lire_config('facteur_forcer_from'), 20 'facteur_garder_fromname' => lire_config('facteur_garder_fromname'), 20 21 'facteur_smtp' => lire_config('facteur_smtp'), 21 22 'facteur_smtp_host' => lire_config('facteur_smtp_host'), … … 132 133 ecrire_meta('facteur_forcer_from', ($facteur_forcer_from=='oui')?'oui':'non'); 133 134 135 $facteur_garder_fromname = _request('facteur_garder_fromname'); 136 ecrire_meta('facteur_garder_fromname', ($facteur_garder_fromname=='oui')?'oui':'non'); 137 134 138 $facteur_smtp = _request('facteur_smtp'); 135 139 ecrire_meta('facteur_smtp', ($facteur_smtp=='oui')?'oui':'non'); -
_plugins_/facteur/trunk/lang/facteur_fr.php
r100656 r112651 59 59 // L 60 60 'label_facteur_forcer_from' => 'Forcer cette adresse d’envoi quand le <tt>From</tt> n’est pas sur le même domaine', 61 'label_facteur_garder_fromname' => 'Garder le nom de l\'expéditeur, même lorsqu\'on force l\'adresse d\'envoi', 61 62 62 63 // M -
_plugins_/facteur/trunk/paquet.xml
r109788 r112651 2 2 prefix="facteur" 3 3 categorie="communication" 4 version="3. 5.2"4 version="3.6.0" 5 5 etat="stable" 6 6 compatibilite="[3.0.0;3.2.*]"
Note: See TracChangeset
for help on using the changeset viewer.