Changeset 64027 in spip-zone for _dev_


Ignore:
Timestamp:
Jul 26, 2012, 2:20:01 PM (7 years ago)
Author:
kent1@…
Message:

On râle un peu plus et on passe par une fonction trad_sendmail pour mailer

Location:
_dev_/salvatore2
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _dev_/salvatore2/ecriveur.php

    r64021 r64027  
    5858                        if($url && ($url != $url_site)){
    5959                                $export = false;
    60                                 if(defined('_EMAIL_ERREURS') && defined('_EMAIL_SALVATORE')){
    61                                         $envoyer_mail = charger_fonction('envoyer_mail','inc');
    62                                         $destinataire = _EMAIL_ERREURS;
    63                                         $from = _EMAIL_SALVATORE;
    64                                         $sujet = 'Lecteur : Erreur sur '.$source[1];
    65                                         $corps = "\nErreur : export impossible, le fichier est traduit autre part : $url != $url_site\n\n";
    66                                         $envoyer_mail($destinataire, $sujet, $corps, $from);
    67                                         trad_log("Un email a été envoyé à l'adresse : "._EMAIL_ERREURS."\n");
    68                                 }
     60                                $sujet = 'Ecriveur : Erreur sur '.$source[1];
     61                                $corps = "\nErreur : export impossible, le fichier est traduit autre part : $url != $url_site\n\n";
     62                                trad_sendmail($sujet,$corps);
    6963                                trad_log("\nErreur : export impossible, le fichier est traduit autre part : $url != $url_site\n\n");           
    7064                        }
  • _dev_/salvatore2/inc_tradlang.php

    r58648 r64027  
    104104} // trad_log
    105105
     106function trad_sendmail($sujet = 'Erreur',$corps=''){
     107        if(defined('_EMAIL_ERREURS') && defined('_EMAIL_SALVATORE')){
     108                $envoyer_mail = charger_fonction('envoyer_mail','inc');
     109                $destinataire = _EMAIL_ERREURS;
     110                $from = _EMAIL_SALVATORE;
     111                $envoyer_mail($destinataire, $sujet, $corps, $from);
     112                trad_log("Un email a été envoyé à l'adresse : "._EMAIL_ERREURS."\n");
     113        }
     114}
    106115?>
  • _dev_/salvatore2/lecteur.php

    r64021 r64027  
    6161                        if($url && ($url != $url_site)){
    6262                                $import = false;
    63                                 if(defined('_EMAIL_ERREURS') && defined('_EMAIL_SALVATORE')){
    64                                         $envoyer_mail = charger_fonction('envoyer_mail','inc');
    65                                         $destinataire = _EMAIL_ERREURS;
    66                                         $from = _EMAIL_SALVATORE;
    67                                         $sujet = 'Lecteur : Erreur sur '.$source[1];
    68                                         $corps = "\nErreur : import impossible, le fichier est traduit autre part : $url\n\n";
    69                                         $envoyer_mail($destinataire, $sujet, $corps, $from);
    70                                         trad_log("Un email a été envoyé à l'adresse : "._EMAIL_ERREURS."\n");
    71                                 }
     63                                $sujet = 'Lecteur : Erreur sur '.$source[1];
     64                                $corps = "\nErreur : import impossible, le fichier est traduit autre part : $url\n\n";
     65                                trad_sendmail($sujet,$corps);
    7266                                trad_log("\nErreur : import impossible, le fichier est traduit autre part : $url\n\n");
    7367                        }
     
    10599                         */
    106100                        if(!intval($id_module)){
     101                                $sujet = 'Lecteur : Erreur sur '.$source[1];
     102                                $corps = "Le module n'est pas un entier";
     103                                trad_sendmail($sujet,$corps);
    107104                                die("Le module n'est pas un entier");
    108105                        }
     
    142139                }
    143140                else {
     141                        $sujet = 'Lecteur : Erreur sur '.$source[1];
     142                        $corps = "|-- Pas de fichier lang ".$source[2]." pour le module ".$source[1]." : import impossible pour ce module\n";
     143                        trad_sendmail($sujet,$corps);
    144144                        die("|-- Pas de fichier lang ".$source[2]." pour le module ".$source[1]." : import impossible pour ce module\n");
    145145                }
     
    164164        if (is_null($str_lang)) {
    165165                trad_log("Erreur, fichier $module mal forme\n");
     166                $sujet = 'Lecteur : Erreur sur '.$module;
     167                $corps = "Erreur, fichier $module mal forme\n";
     168                trad_sendmail($sujet,$corps);
    166169                return false;
    167170        }
  • _dev_/salvatore2/tireur.php

    r64021 r64027  
    5656                trad_log(end($out)."\n");
    5757        }else{
    58                 if(defined('_EMAIL_ERREURS') && defined('_EMAIL_SALVATORE')){
    59                         $envoyer_mail = charger_fonction('envoyer_mail','inc');
    60                         $destinataire = _EMAIL_ERREURS;
    61                         $from = _EMAIL_SALVATORE;
    62                         $sujet = 'Tireur : Erreur';
    63                         $corps = "$cmd\n\n";
    64                         $corps .= "L'adresse distante de ce module n'est certainement plus valide\n\n";
    65                         $envoyer_mail($destinataire, $sujet, $corps, $from);
    66                         trad_log("Un email a été envoyé à l'adresse : "._EMAIL_ERREURS."\n");
    67                 }
     58                $sujet = 'Tireur : Erreur';
     59                $corps = "$cmd\n\n";
     60                $corps .= "L'adresse distante de ce module n'est certainement plus valide\n\n";
     61                trad_sendmail($sujet,$corps);
    6862                die("L'adresse distante de ce module n'est certainement plus valide\n\n");
    6963        }
     
    7165        if (!file_exists($tmp.$source[1].'/'.$source[1].'_'.$source[2].".php")) {
    7266                $ret=1;
    73                 if(defined('_EMAIL_ERREURS') && defined('_EMAIL_SALVATORE')){
    74                         $envoyer_mail = charger_fonction('envoyer_mail','inc');
    75                         $destinataire = _EMAIL_ERREURS;
    76                         $from = _EMAIL_SALVATORE;
    77                         $sujet = 'Tireur : Erreur';
    78                         $corps = "! Erreur pas de fichier de langue conforme dans le module : $tmp".$source[1]."\n";
    79                         $envoyer_mail($destinataire, $sujet, $corps, $from);
    80                         trad_log("Un email a été envoyé à l'adresse : "._EMAIL_ERREURS."\n");
    81                 }
     67                $sujet = 'Tireur : Erreur';
     68                $corps = "! Erreur pas de fichier de langue conforme dans le module : $tmp".$source[1]."\n";
     69                trad_sendmail($sujet,$corps);
    8270                die("! Erreur pas de fichier de langue conforme dans le module : $tmp".$source[1]."\n");
    8371        }
Note: See TracChangeset for help on using the changeset viewer.