Changeset 59640 in spip-zone


Ignore:
Timestamp:
Mar 22, 2012, 2:59:35 PM (8 years ago)
Author:
paladin@…
Message:

adresse mail from renvoyait champ vide (erreur dans le nom du static de spiplistes_email_from_default()

Location:
_plugins_/spip-listes/spip-listes_1_9_3
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spip-listes/spip-listes_1_9_3/inc/spiplistes_api_globales.php

    r57298 r59640  
    365365}
    366366
    367 // CP-20090111: adresse mail de l'expediteur par defaut
     367/**
     368 * adresse mail de l'expediteur par defaut
     369 * @version CP-20120322
     370 * @return string|boolean
     371 */
    368372function spiplistes_email_from_default () {
    369         static $default;
    370         if(!$default) {
     373        static $from;
     374   
     375        if (!$from) {
    371376                if(
    372377                        // prendre d'abord celui par defaut de SPIP-Listes
    373                         ($result = email_valide($ii = trim($GLOBALS['meta']['email_defaut'])))
     378                        ( $from = email_valide ($ii = trim($GLOBALS['meta']['email_defaut']) ) )
    374379                        // sinon celui du webmaster
    375                         || ($result = email_valide($ii = trim($GLOBALS['meta']['email_webmaster'])))
     380                        || ( $from = email_valide ($ii = trim($GLOBALS['meta']['email_webmaster']) ) )
    376381                ) {
    377                         if($result == $ii) {
     382                        //if($from == $ii) {
    378383                                //$nom = extraire_multi($GLOBALS['meta']['nom_site']);
    379384                                //$nom = unicode2charset(charset2unicode($nom),$GLOBALS['meta']['spiplistes_charset_envoi']);
    380385                                //$result = "\"$nom\" <$ii>";
    381                         }
     386                        //}
    382387                }
    383388                else {
    384389                        spiplistes_log('ERROR: sender email address missing');
    385390                }
    386         }
    387         return($result);
     391        error_log ('FROM: '.$from);
     392        }
     393        return ( $from );
    388394}
    389395
  • _plugins_/spip-listes/spip-listes_1_9_3/plugin.xml

    r58000 r59640  
    22        <nom><multi>[fr]SPIP-Listes[en]SPIP-Lists[ar]&#1604;&#1608;&#1575;&#1574;&#1581; SPIP[es]SPIP-Listes</multi></nom>
    33        <auteur>[BoOz->BoOz@rezo.net]</auteur>
    4         <version>2.234.2</version>
     4        <version>2.234.3</version>
    55        <version_base>1.98</version_base>
    66        <etat>test</etat>
Note: See TracChangeset for help on using the changeset viewer.