diff --git a/htdocs/admin/company.php b/htdocs/admin/company.php
index d1f838056d4..399f12a0004 100644
--- a/htdocs/admin/company.php
+++ b/htdocs/admin/company.php
@@ -759,7 +759,7 @@ else
// Forme juridique
$var=!$var;
print '
| '.$langs->trans("JuridicalStatus").' | ';
- print getFormeJuridiqueLabel($conf->global->MAIN_INFO_SOCIETE_FORME_JURIDIQUE,1);
+ print getFormeJuridiqueLabel($conf->global->MAIN_INFO_SOCIETE_FORME_JURIDIQUE);
print ' |
';
// ProfId1
diff --git a/htdocs/comm/mailing/fiche.php b/htdocs/comm/mailing/fiche.php
index 240f8e5c349..defe2a99fed 100644
--- a/htdocs/comm/mailing/fiche.php
+++ b/htdocs/comm/mailing/fiche.php
@@ -63,7 +63,7 @@ if ($conf->global->MAILING_EMAIL_UNSUBSCRIBE)
$substitutionarray,
array(
'__CHECK_READ__' => 'CheckMail',
- '__UNSUSCRIBE__' => 'Unsuscribe'
+ '__UNSUBSCRIBE__' => 'Unsubscribe'
)
);
}
@@ -87,7 +87,7 @@ if ($conf->global->MAILING_EMAIL_UNSUBSCRIBE)
$substitutionarrayfortest,
array(
'__CHECK_READ__' => 'TESTCheckMail',
- '__UNSUSCRIBE__' => 'TESTCheckMail'
+ '__UNSUBSCRIBE__' => 'TESTUnsubscribe'
)
);
}
@@ -209,7 +209,7 @@ if ($action == 'sendallconfirmed' && $confirm == 'yes')
'__ID__' => $obj->source_id,
'__EMAIL__' => $obj->email,
'__CHECK_READ__' => '
',
- '__UNSUSCRIBE__' => ''.$langs->trans("MailUnsubcribe").'',
+ '__UNSUBSCRIBE__' => ''.$langs->trans("MailUnsubcribe").'',
'__LASTNAME__' => $obj->nom,
'__FIRSTNAME__' => $obj->prenom,
'__OTHER1__' => $other1,
@@ -1049,7 +1049,7 @@ else
if ($conf->global->MAILING_EMAIL_UNSUBSCRIBE)
{
print '__CHECK_READ__ = '.$langs->trans("CheckRead").'
';
- print '__UNSUSCRIBE__ = '.$langs->trans("MailUnsubcribe").'
';
+ print '__UNSUBSCRIBE__ = '.$langs->trans("MailUnsubcribe").'
';
}
print '__LASTNAME__ = '.$langs->trans("Lastname").'
';
print '__FIRSTNAME__ = '.$langs->trans("Firstname").'
';
diff --git a/htdocs/contact/class/contact.class.php b/htdocs/contact/class/contact.class.php
index 58356a5f386..2abbc3117cc 100644
--- a/htdocs/contact/class/contact.class.php
+++ b/htdocs/contact/class/contact.class.php
@@ -806,8 +806,12 @@ class Contact extends CommonObject
$sql = "SELECT count(mc.email) as nb";
$sql.= " FROM ".MAIN_DB_PREFIX."mailing_cibles as mc";
$sql.= " WHERE mc.email = '".$this->db->escape($this->email)."'";
- $sql.= " AND mc.statut=1"; // -1 erreur, 0 non envoye, 1 envoye avec succes
+ $sql.= " AND mc.statut NOT IN (-1,0)"; // -1 erreur, 0 non envoye, 1 envoye avec succes
+
+ dol_syslog(get_class($this)."::getNbOfEMailings sql=".$sql, LOG_DEBUG);
+
$resql=$this->db->query($sql);
+
if ($resql)
{
$obj = $this->db->fetch_object($resql);
diff --git a/scripts/emailings/mailing-send.php b/scripts/emailings/mailing-send.php
index 3ccca19e5e8..2e012d1f392 100644
--- a/scripts/emailings/mailing-send.php
+++ b/scripts/emailings/mailing-send.php
@@ -140,7 +140,8 @@ if ($resql)
'__ID__' => $obj->source_id,
'__EMAIL__' => $obj->email,
'__CHECK_READ__' => '
',
- '__UNSUSCRIBE__' => ''.$langs->trans("MailUnsubcribe").'',
+ '__UNSUBSCRIBE__' => ''.$langs->trans("MailUnsubcribe").'',
+ '__MAILTOEMAIL__' => ''.$obj->email.'',
'__LASTNAME__' => $obj->lastname,
'__FIRSTNAME__' => $obj->firstname,
'__OTHER1__' => $other1,