Fork me on GitHub

Rapport de message :*
 

[hack] Envoyer tous les messages depuis xoops en HTML

Titre du sujet : [hack] Envoyer tous les messages depuis xoops en HTML
par king76 sur 22/10/2006 16:10:46

Bonjour,

Si vous aussi avez appliqué le hack sur votre xoops 2.0.15 pour que TinyEditor soit l'éditeur par défaut pour toutes les zones DHTML, alors vous avez sans doute des problèmes lorsque vous envoyez un message par mail, provenant du forum ou bien de n'importe quel autre module.

J'ai la solution pour vous ;) Bon il me semblait que xoops offrait une fonction pour activer l'HTML lors de l'envoi de mail, mais je ne l'ai pas retrouvé,
----------------
RETROUVE ! Lors de l'envoi du mail, faut faire ca :
$xoopsMailer->multimailer->isHTML(true);


Bref, si quelqu'un sait comment activer ca a chaque nouvel envoi sans aller modifier directement la classe.. qu'il se leve, merci
----------------
alors j'ai été modifié la classe qui fait l'envoi de mail pour ajouter dans l'entête le code qui force l'affichage en html dans le lecteur de messagerie

Ca donne ceci :

Fichier : class/xoopsmailer.php
Ligne 257, vous trouverez ceci :

$this->headers[] = "Return-Path: ".$this->fromEmail;


Il faut ajouter ceci après :

$this->headers[] = "Content-type: text/html";


Ce qui donne :

$this->headers[] = "Return-Path: ".$this->fromEmail;
$this->headers[] = "Content-type: text/html";


Si vous avez mieux à proposer ;)

A+
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

48 Personne(s) en ligne (36 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 48 | Plus ...