Browse Source

Nouvelle constant _LOG_FACTEUR, qui détermine le niveau de log pour les

infos d'envoi par le facteur. Par défaut _LOG_INFO, mais on peut faire
define('_LOG_FACTEUR',_LOG_INFO_IMPORTANTE);
pour enregistrer systématiquement l'envoi d'un mail par le facteur.
v3
maieul@maieul.net 3 years ago
parent
commit
c0606979eb
  1. 8
      inc/envoyer_mail.php
  2. 2
      paquet.xml

8
inc/envoyer_mail.php

@ -8,6 +8,10 @@
if (!defined("_ECRIRE_INC_VERSION")) return;
if (!defined('_LOG_FACTEUR')) {
define('_LOG_FACTEUR',_LOG_INFO);
}
include_spip('classes/facteur');
// inclure le fichier natif de SPIP, pour les fonctions annexes
include_once _DIR_RESTREINT."inc/envoyer_mail.php";
@ -294,8 +298,8 @@ function inc_envoyer_mail($destinataire, $sujet, $corps, $from = "", $headers =
$trace .= "\nSubject: $sujet";
}
$trace .= ($destinataire ? "\nDestinataire: " . implode(', ', $destinataire): '');
spip_log("mail via facteur\n$trace",'mail');
spip_log("mail\n$backtrace\n$trace",'facteur');
spip_log("mail via facteur\n$trace",'mail'._LOG_FACTEUR);
spip_log("mail\n$backtrace\n$trace",'facteur'._LOG_FACTEUR);
$retour = $facteur->Send();
if (!$retour){

2
paquet.xml

@ -1,7 +1,7 @@
<paquet
prefix="facteur"
categorie="communication"
version="3.6.4"
version="3.7.0"
etat="stable"
compatibilite="[3.0.0;3.2.*]"
logo="prive/themes/spip/images/facteur-32.png"

Loading…
Cancel
Save