Suppression des TODO/FIXME
This commit is contained in:
parent
61b23f530b
commit
802c37c75c
@ -198,7 +198,7 @@ class CMailFile
|
||||
if (isset($_SERVER["WINDIR"]))
|
||||
{
|
||||
if (empty($this->addr_from)) $this->addr_from = 'robot@mydomain.com';
|
||||
if ($this->addr_from) @ini_set('sendmail_from',getValidAddress($this->addr_from,2));
|
||||
@ini_set('sendmail_from',getValidAddress($this->addr_from,2));
|
||||
}
|
||||
|
||||
// Forcage parametres
|
||||
@ -213,19 +213,9 @@ class CMailFile
|
||||
}
|
||||
else
|
||||
{
|
||||
/* Le errors_to doit se gerer dans en-tete http et non par option -f
|
||||
if ($this->errors_to)
|
||||
{
|
||||
// \TODO Tester que le safe_mode est inactif car fonction mail avec ces param non dispo en safe_mode
|
||||
dolibarr_syslog("CMailFile::sendfile: mail start SMTP=".ini_get('SMTP').", PORT=".ini_get('smtp_port').", with errorsto : ".getValidAddress($this->errors_to,1));
|
||||
$res = mail($dest,$this->subject,stripslashes($this->message),$this->headers,"-f".getValidAddress($this->errors_to,2));
|
||||
}
|
||||
else
|
||||
{*/
|
||||
dolibarr_syslog("CMailFile::sendfile: mail start SMTP=".ini_get('SMTP').", PORT=".ini_get('smtp_port'));
|
||||
//dolibarr_syslog("to=".getValidAddress($this->addr_to,2).", subject=".$this->subject.", message=".stripslashes($this->message).", header=".$this->headers);
|
||||
$res = mail($dest,$this->subject,stripslashes($this->message),$this->headers);
|
||||
/* } */
|
||||
dolibarr_syslog("CMailFile::sendfile: mail start SMTP=".ini_get('SMTP').", PORT=".ini_get('smtp_port'));
|
||||
//dolibarr_syslog("to=".getValidAddress($this->addr_to,2).", subject=".$this->subject.", message=".stripslashes($this->message).", header=".$this->headers);
|
||||
$res = mail($dest,$this->subject,stripslashes($this->message),$this->headers);
|
||||
if (! $res)
|
||||
{
|
||||
$this->error="Failed to send mail to SMTP=".ini_get('SMTP').", PORT=".ini_get('smtp_port')."<br>Check your server logs and your firewalls setup";
|
||||
@ -240,12 +230,11 @@ class CMailFile
|
||||
if (isset($_SERVER["WINDIR"]))
|
||||
{
|
||||
@ini_restore('sendmail_from');
|
||||
|
||||
// Forcage parametres
|
||||
// \TODO A mettre pout tout OS ?
|
||||
if ($conf->global->MAIN_MAIL_SMTP_SERVER) ini_restore('SMTP');
|
||||
if ($conf->global->MAIN_MAIL_SMTP_PORT) ini_restore('smtp_port');
|
||||
}
|
||||
|
||||
// Forcage parametres
|
||||
if (! empty($conf->global->MAIN_MAIL_SMTP_SERVER)) ini_restore('SMTP');
|
||||
if (! empty($conf->global->MAIN_MAIL_SMTP_PORT)) ini_restore('smtp_port');
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@ -18,13 +18,12 @@
|
||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
*
|
||||
* $Id$
|
||||
* $Source$
|
||||
*/
|
||||
|
||||
/**
|
||||
\file htdocs/projet/tasks/fiche.php
|
||||
\ingroup projet
|
||||
\brief Fiche tâches d'un projet
|
||||
\brief Fiche taches d'un projet
|
||||
\version $Revision$
|
||||
*/
|
||||
|
||||
@ -36,7 +35,7 @@ $user->getrights('projet');
|
||||
if (!$user->rights->projet->lire) accessforbidden();
|
||||
|
||||
/*
|
||||
* Sécurité accés client
|
||||
* S<EFBFBD>curit<EFBFBD> acc<EFBFBD>s client
|
||||
*/
|
||||
$projetid='';
|
||||
if ($_GET["id"]) { $projetid=$_GET["id"]; }
|
||||
@ -95,8 +94,6 @@ Function PLines(&$inc, $parent, $lines, &$level, $tasksrole)
|
||||
|
||||
print '<td align="right">'.$heure." h ".$minutes."</td>\n";
|
||||
|
||||
// TODO améliorer le test
|
||||
|
||||
if ($tasksrole[$lines[$i]->id] == 'admin')
|
||||
{
|
||||
print '<td><input size="4" type="text" class="flat" name="task'.$lines[$i]->id.'" value="">';
|
||||
@ -251,7 +248,7 @@ if ($_GET["action"] == 'create' && $user->rights->projet->creer)
|
||||
|
||||
$tasksarray=$projet->getTasksArray();
|
||||
|
||||
/* Nouvelle tâche */
|
||||
/* Nouvelle t<EFBFBD>che */
|
||||
print '<tr><td>'.$langs->trans("NewTask").'</td><td colspan="3">';
|
||||
print '<input type="text" size="25" name="task_name" class="flat"> ';
|
||||
if ($tasksarray)
|
||||
|
||||
@ -23,25 +23,25 @@
|
||||
*
|
||||
* !!! Envoi mailing !!!
|
||||
*
|
||||
* L'utilisation d'adresses de courriers électroniques dans les opérations
|
||||
* de prospection commerciale est subordonnée au recueil du consentement
|
||||
* préalable des personnes concernées.
|
||||
* L'utilisation d'adresses de courriers <EFBFBD>lectroniques dans les op<EFBFBD>rations
|
||||
* de prospection commerciale est subordonn<EFBFBD>e au recueil du consentement
|
||||
* pr<EFBFBD>alable des personnes concern<EFBFBD>es.
|
||||
*
|
||||
* Le dispositif juridique applicable a été introduit par l'article 22 de
|
||||
* la loi du 21 juin 2004 pour la confiance dans l'économie numérique.
|
||||
* Le dispositif juridique applicable a <EFBFBD>t<EFBFBD> introduit par l'article 22 de
|
||||
* la loi du 21 juin 2004 pour la confiance dans l'<EFBFBD>conomie num<EFBFBD>rique.
|
||||
*
|
||||
* Les dispositions applicables sont définies par les articles L. 34-5 du
|
||||
* code des postes et des télécommunications et L. 121-20-5 du code de la
|
||||
* consommation. L'application du principe du consentement préalable en
|
||||
* droit français résulte de la transposition de l'article 13 de la Directive
|
||||
* européenne du 12 juillet 2002 « Vie privée et communications électroniques ».
|
||||
* Les dispositions applicables sont d<EFBFBD>finies par les articles L. 34-5 du
|
||||
* code des postes et des t<EFBFBD>l<EFBFBD>communications et L. 121-20-5 du code de la
|
||||
* consommation. L'application du principe du consentement pr<EFBFBD>alable en
|
||||
* droit fran<EFBFBD>ais r<EFBFBD>sulte de la transposition de l'article 13 de la Directive
|
||||
* europ<EFBFBD>enne du 12 juillet 2002 <EFBFBD> Vie priv<EFBFBD>e et communications <EFBFBD>lectroniques <EFBFBD>.
|
||||
*/
|
||||
|
||||
|
||||
/**
|
||||
\file scripts/mailing/mailing-send.php
|
||||
\ingroup mailing
|
||||
\brief Script d'envoi d'un mailing préparé et validé
|
||||
\brief Script d'envoi d'un mailing pr<EFBFBD>par<EFBFBD> et valid<EFBFBD>
|
||||
*/
|
||||
|
||||
|
||||
@ -69,7 +69,7 @@ require_once (DOL_DOCUMENT_ROOT."/lib/CMailFile.class.php");
|
||||
$error = 0;
|
||||
|
||||
|
||||
// On récupère données du mail
|
||||
// On r<EFBFBD>cup<EFBFBD>re donn<6E>es du mail
|
||||
$sql = "SELECT m.rowid, m.titre, m.sujet, m.body";
|
||||
$sql .= " , m.email_from, m.email_replyto, m.email_errorsto";
|
||||
$sql .= " FROM ".MAIN_DB_PREFIX."mailing as m";
|
||||
@ -107,8 +107,8 @@ if ($resql)
|
||||
|
||||
$nbok=0; $nbko=0;
|
||||
|
||||
// On choisit les mails non déjà envoyés pour ce mailing (statut=0)
|
||||
// ou envoyés en erreur (statut=-1)
|
||||
// On choisit les mails non d<EFBFBD>j<EFBFBD> envoy<6F>s pour ce mailing (statut=0)
|
||||
// ou envoy<EFBFBD>s en erreur (statut=-1)
|
||||
$sql = "SELECT mc.rowid, mc.nom, mc.prenom, mc.email";
|
||||
$sql .= " FROM ".MAIN_DB_PREFIX."mailing_cibles as mc";
|
||||
$sql .= " WHERE mc.statut < 1 AND mc.fk_mailing = ".$id;
|
||||
@ -152,7 +152,6 @@ if ($resql)
|
||||
$substitutionisok=true;
|
||||
$subject=make_substitutions($subject,$substitutionarray);
|
||||
$message=make_substitutions($message,$substitutionarray);
|
||||
// TODO Set substitutionisok to flase if errors
|
||||
|
||||
// Fabrication du mail
|
||||
$mail = new CMailFile($subject, $sendto, $from, $message,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user