Update of /home/spip-cvs/spip/ecrire
In directory miel:/tmp/cvs-serv17685/ecrire
Modified Files:
inc_mail.php3
Log Message:
les guillements ourlés dans les mails, ça merde...
Index: inc_mail.php3
RCS file: /home/spip-cvs/spip/ecrire/inc_mail.php3,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -d -r1.36 -r1.37
--- inc_mail.php3 19 Oct 2003 16:42:34 -0000 1.36
+++ inc_mail.php3 11 Nov 2003 14:31:52 -0000 1.37
@@ -59,6 +59,12 @@
$texte = filtrer_entites($texte);
$sujet = filtrer_entites($sujet);
+ // fignoler ce qui peut l'etre...
+ if ($charset <> 'utf-8') {
+ $texte = str_replace("’", "'", $texte);
+ $sujet = str_replace("’", "'", $sujet);
+ }
+
// encoder le sujet si possible selon la RFC
if($GLOBALS['flag_multibyte'] AND @mb_internal_encoding($charset))
$sujet = mb_encode_mimeheader($sujet, $charset, 'Q');
@@ -150,7 +156,7 @@
$sujet = _T('info_publie_1', array('nom_site_spip' => $nom_site_spip, 'titre' => $titre));
$courr = _T('info_publie_2')."\n\n";
$courr .= _T('info_publie_01', array('titre' => $titre, 'connect_nom' => $connect_nom))."\n\n\n";
- $courr = filtrer_entites($courr) . extrait_article($row);
+ $courr = $courr . extrait_article($row);
envoyer_mail($adresse_suivi, $sujet, $courr);
// reinstalle la langue utilisateur (au cas ou)
@@ -181,7 +187,7 @@
$courr .= _T('info_propose_4')."\n";
$courr .= _T('info_propose_5')."\n";
$courr .= $adresse_site."/ecrire/articles.php3?id_article=$id_article\n\n\n";
- $courr = filtrer_entites($courr) . extrait_article($row);
+ $courr = $courr . extrait_article($row);
envoyer_mail($adresse_suivi, $sujet, $courr);
changer_langue($lang_utilisateur);