Salut,
Pour en voyer un mail en HTML il y a deux options :
- Modifier le fichier ‘ecrire/inc_mail.php3’ ligne 53 :
« Content-Type: text/plain; charset=$charset\n ».
par
« Content-Type: text/html; charset=$charset\n ».
du coup tous les mails seront enyoyés en HTML ( ce qui peu poser problème !!)
- dans ‘inc-public-global.php3’ vers la ligne 240
// envoi
if ($mail_nouveautes) {
include_ecrire(‹ inc_mail.php3 ›);
$from =lire_meta(‹ email_webmaster ›);
$headers = « Content-Type: text/html; »;
if(envoyer_mail($adresse_neuf, $sujet_nouveautes, $mail_nouveautes,$from,$headers))
{
spip_log(« envoi mail nouveautes reussi :-) »);
}
else
{
spip_log(« envoi mail nouveautes echec :-( »);
}
} else
spip_log(« envoi mail nouveautes : pas de nouveautes »);
la technique consiste ici à rajouter une entête « Content-Type: text/html; » résultat : il y a deux entêtes content-type !! Je sais pas trop si c’est serieux mais mon client mail (Outlook) le prend plutôt bien !!
Navré pour la modif. du code source de SPIP mais il me semble qu’il y ai d’autres moyens. SI cette fonctionnalité pouvait être integrée dans la prochaine version ce serait pas mal J
Réda…
-----Original Message-----
From: spip-bounces@rezo.net [mailto:spip-bounces@rezo.net] On Behalf Of Pierre-Henri Silliau
Sent: mardi 3 juin 2003 08:32
To: claude
Cc: SPIP
Subject: Re: [Spip] mail nouveautés
Bjr.
As-tu essayé de modifier nouveautes-dist.html ?
–
Slts
claude a écrit :
Depuis ce matin, je me bat pour essayer de modifier le mail des
nouveautés : je voudrais y inclure un en-tête en HTML (c’est un bête
titre en texte coloré), mais ça marche pô. J’ai traficoté
nouveautes.html et inc_mail.php3 dans tous les sens, rien à faire pour
que cet en-tête apparaisse 
J’ai atteint les limites de mes maigres connaissances en php, aussi si
quelqu’un a une idée, je suis preneur.
Merci d’avance,
Claude
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip