► Nom officiel et nom francisé : HTML email - HTML dans les e-mails
Auteur(s) et pseudo(s) respectif(s) sur (phpBB.com & GitHub.com) : John Peskens (John P & ForumHulp)
► Description : Cette extension pour phpBB 3.1.x & 3.2.x permet d’envoyer les e-mails avec du contenu rédigé en HTML en lieu et place du format texte. À la base développé pour l’extension présentée sur le viewtopic.php?f=11&t=289, cette extension permet à tout fichier e-mail (*.txt) rédigé en HTML d’être envoyé comme tel. Pour faire fonctionner pleinement cette extension, il est obligatoire d'installer l’extension présentée sur le viewtopic.php?f=11&t=602.
► Version stable : Aucune
► Version de développement : 3.1.7 (pour phpBB 3.1.x) & (pour phpBB 3.2.x)
► Compatible : 3.1.12 & 3.2.9
► Page(s) officielle(s) : Aucune
► Page(s) de développement : GitHub (pour phpBB 3.1.x) & (pour phpBB 3.2.x)
► Page(s) de la traduction française : GitHub (pour phpBB 3.1.x) & (pour phpBB 3.2.x)
► Accès aux paramètres :► Note : pour activer l’envoi des e-mails en HTML il est nécessaire d’appliquer des permissions en écriture sur les fichiers
- Panneau d’administration ;
- GÉNÉRAL ;
- CONFIGURATION GÉNÉRALE ;
- Fonctionnalités du forum ;
- E-mail d’anniversaire en HTML
./includes/functions_messenger.php
&./phpbb/notification/method/messenger_base.php
au moyen de la commande CHMOD 666 via son logiciel client FTP. Aussi, voir le viewtopic.php?p=4467#p4467 & le viewtopic.php?p=4618#p4618 pour obtenir les modifications nécessaires à effectuer sur le premier fichier précédemment mentionné.
Bienvenue sur le forum de la Communauté EzCom !
En ces lieux, nous vous aidons à mettre en place et à personnaliser votre forum phpBB 3.1.x, 3.2.x, 3.3.x & 4.0.x grâce à :
Une fois inscrit.e, vous pouvez :
Dernières nouvelles :
Coup d’œil : « EzCom Blog » idéal pour trouver des conseils et des services pour son forum phpBB !
Soutenir le projet de la Communauté EzCom.
Tu as un forum et tu veux aussi un site web ? Regarde par ici.
Welcome on the Ezcom Community board! | English visitors, may I help you? | Make a donation to EzCom.
En ces lieux, nous vous aidons à mettre en place et à personnaliser votre forum phpBB 3.1.x, 3.2.x, 3.3.x & 4.0.x grâce à :
- plus de 250 extensions présentées et traduites ;
- plus de 150 styles & personnalisations graphiques ;
- un support personnalisé (assistance, installation, mise à jour, projet sur mesure).
Une fois inscrit.e, vous pouvez :
- obtenir des conseils et poser des questions dans le forum « Support pour phpBB » ;
- demander & proposer des traductions d’extensions dédiées à phpBB.
Dernières nouvelles :
- Correctifs pour phpBB 3.3.3 ;
- Différences entre phpBB 3.2.x & 3.3.x.
Coup d’œil : « EzCom Blog » idéal pour trouver des conseils et des services pour son forum phpBB !
Soutenir le projet de la Communauté EzCom.
Tu as un forum et tu veux aussi un site web ? Regarde par ici.
Welcome on the Ezcom Community board! | English visitors, may I help you? | Make a donation to EzCom.
EXTENSION : HTML email - HTML dans les e-mails Traduction EzCom
Permet d’envoyer les e-mails avec du contenu rédigé en HTML en lieu et place du format texte.
-
- Chef de projets
- Messages : 3065
- Enregistré le : ven. 24 oct. 2014 18:02
- Localisation : Marseille
EXTENSION : HTML email - HTML dans les e-mails Traduction EzCom
Tu as un forum et tu veux aussi un site web ? Regarde par ici.
🔍 Recherches :? Questions : ✚ Extensions présentées 🎨 Styles présentés ★ Toutes autres questions
- ✚ Extensions présentées - Extensions existantes (3.1.x | 3.2.x | 3.3.x | 4.0.x)
- 🎨 Styles présentés - Styles existants (3.1.x | 3.2.x | 3.3.x | 4.0.x)
📖 Documentations :
✍ Traductions : ? Demander ? Proposer
Contenu publicitaire :
-
- Traducteur
- Messages : 33
- Enregistré le : sam. 20 juin 2015 11:21
- Localisation : OISE
EXTENSION : HTML email - HTML dans les e-mails
Bonjour,
Ce serait cool si nous pouvions envoyer en HTML les messages de masse"
PCA > Systeme > Courriel de Masse
J'ai essayé d'appiquer la seconde partie de cette instruction
mais mes connaissance en php ne sont pas suffisantes pour y arriver correctement.
Ce que j'ai testé :
Ce serait cool si nous pouvions envoyer en HTML les messages de masse"
PCA > Systeme > Courriel de Masse
J'ai essayé d'appiquer la seconde partie de cette instruction
Config setting of this extension are not necessary.
You can use it for email on birthday extension by switching on "use html in email" in boardfeatures. Do you want to use html in other mails you have to let know messenger it should send html emails by configure messenger with $messenger->set_mail_html(true). Update your mail-templates to whatever you like.
mais mes connaissance en php ne sont pas suffisantes pour y arriver correctement.
Ce que j'ai testé :
- Droit 666 pour ./includes/functions_messenger.php
- J'ai introduit cette modification affichée à la fin de l'installation de l'extension dans le fichier ./includes/functions_messenger.php dans la section * Constructor
Code : Tout sélectionner
$messenger->set_mail_html(true)
sousCode : Tout sélectionner
function messenger($use_queue = true)
{
global $config; - Testé un e Mail de masse avec un code html simple
Code : Tout sélectionner
<p> Amicalement, <br>
Pierre Boulanger </p>
J'ai, en retour le messageCode : Tout sélectionner
Parse error: syntax error, unexpected '$this' (T_VARIABLE) in /home/www/rohan/phpbb_dev/includes/functions_messenger.php on line 48
Amicalement,
Pierre
Pierre
-
- Chef de projets
- Messages : 3065
- Enregistré le : ven. 24 oct. 2014 18:02
- Localisation : Marseille
EXTENSION : HTML email - HTML dans les e-mails
Salut pboulanger,
je viens de poser la question à l’auteur sur cette page : https://github.com/ForumHulp/htmlemail/ ... -154832728.
je viens de poser la question à l’auteur sur cette page : https://github.com/ForumHulp/htmlemail/ ... -154832728.
Tu as un forum et tu veux aussi un site web ? Regarde par ici.
🔍 Recherches :? Questions : ✚ Extensions présentées 🎨 Styles présentés ★ Toutes autres questions
- ✚ Extensions présentées - Extensions existantes (3.1.x | 3.2.x | 3.3.x | 4.0.x)
- 🎨 Styles présentés - Styles existants (3.1.x | 3.2.x | 3.3.x | 4.0.x)
📖 Documentations :
✍ Traductions : ? Demander ? Proposer
-
- Chef de projets
- Messages : 3065
- Enregistré le : ven. 24 oct. 2014 18:02
- Localisation : Marseille
EXTENSION : HTML email - HTML dans les e-mails
Depuis ces derniers mois toutes les extensions du même auteur nécessitent d’installer une autre extension obligatoire : Forumhulp Helper.
Tu as un forum et tu veux aussi un site web ? Regarde par ici.
🔍 Recherches :? Questions : ✚ Extensions présentées 🎨 Styles présentés ★ Toutes autres questions
- ✚ Extensions présentées - Extensions existantes (3.1.x | 3.2.x | 3.3.x | 4.0.x)
- 🎨 Styles présentés - Styles existants (3.1.x | 3.2.x | 3.3.x | 4.0.x)
📖 Documentations :
✍ Traductions : ? Demander ? Proposer
-
- Chef de projets
- Messages : 3065
- Enregistré le : ven. 24 oct. 2014 18:02
- Localisation : Marseille
EXTENSION : HTML email - HTML dans les e-mails
Trois modifications sont nécessaires une fois l’extension activée, voir ce message : https://github.com/ForumHulp/htmlemail/ ... -390852232.
Si des doutes subsistent ne pas hésiter à les soumettre.
Testé sous phpBB 3.2.x sans problème. Je mettrai à jour le premier message sous peu.
Tu as un forum et tu veux aussi un site web ? Regarde par ici.
🔍 Recherches :? Questions : ✚ Extensions présentées 🎨 Styles présentés ★ Toutes autres questions
- ✚ Extensions présentées - Extensions existantes (3.1.x | 3.2.x | 3.3.x | 4.0.x)
- 🎨 Styles présentés - Styles existants (3.1.x | 3.2.x | 3.3.x | 4.0.x)
📖 Documentations :
✍ Traductions : ? Demander ? Proposer
-
- Traducteur
- Messages : 33
- Enregistré le : sam. 20 juin 2015 11:21
- Localisation : OISE
EXTENSION : HTML email - HTML dans les e-mails
Merci Raphael ,
je vais tester cela et te faire un retour
Bonne soirée
je vais tester cela et te faire un retour
Bonne soirée
Amicalement,
Pierre
Pierre
-
- Traducteur
- Messages : 33
- Enregistré le : sam. 20 juin 2015 11:21
- Localisation : OISE
EXTENSION : HTML email - HTML dans les e-mails
Bonsoir Raphaël
j'ai un petit souci par rapport à ton commentaire dans le GithUB
Le souci c'est que je n'ai pas ces lignes dans le fichier include/functions_messenger.php
Ma question : Est-ce bien dans ce fichier qu'il faut faire la modification sachant que je suis sur la dernière version de phpbb 3.2.2 traduction phpbb-fr ?
Merci d'avance pour ton aide
Bonne soirée
j'ai un petit souci par rapport à ton commentaire dans le GithUB
Okay:
line 32: var $use_html = false;
Line 46: $this->use_html = false;
Line 209: function set_mail_html($html = false)
All of these have to be set to true.
Thanks!
Le souci c'est que je n'ai pas ces lignes dans le fichier include/functions_messenger.php
Ma question : Est-ce bien dans ce fichier qu'il faut faire la modification sachant que je suis sur la dernière version de phpbb 3.2.2 traduction phpbb-fr ?
Merci d'avance pour ton aide
Bonne soirée
Amicalement,
Pierre
Pierre
-
- Chef de projets
- Messages : 3065
- Enregistré le : ven. 24 oct. 2014 18:02
- Localisation : Marseille
EXTENSION : HTML email - HTML dans les e-mails
Salut Pierre,
alors en premier lieu vérifie que tu aies bien la dernière version 3.1.15 de celle présentée sur le viewtopic.php?f=11&t=602. C’est l’extension pré-requise pour toutes les extensions de cet auteur.
Ensuite, comme dit dans les notes du premier message il faut savoir que l’extension « HTML email » modifie deux fichiers par défaut de phpBB. Il faut donc s’assurer avant de l’activer que ces deux fichiers ont des permissions en écriture telles que CHMOD 664 voire 666 (uniquement le temps de l’installation/désinstallation de cette extension, ensuite on peut rétablir des permissions via un CHMOD 644).
Les fichiers modifiés par cette extension sont donc :
À présent que l’on sait ceci, je disais ici : https://github.com/ForumHulp/htmlemail/ ... -390852232 :
alors en premier lieu vérifie que tu aies bien la dernière version 3.1.15 de celle présentée sur le viewtopic.php?f=11&t=602. C’est l’extension pré-requise pour toutes les extensions de cet auteur.
Ensuite, comme dit dans les notes du premier message il faut savoir que l’extension « HTML email » modifie deux fichiers par défaut de phpBB. Il faut donc s’assurer avant de l’activer que ces deux fichiers ont des permissions en écriture telles que CHMOD 664 voire 666 (uniquement le temps de l’installation/désinstallation de cette extension, ensuite on peut rétablir des permissions via un CHMOD 644).
Les fichiers modifiés par cette extension sont donc :
./phpbb/notification/method/messenger_base.php
- Ligne 99 à 101, nouvelles lignes de code :
Code : Tout sélectionner
$use_html = method_exists($messenger, 'set_mail_html');
($use_html) ? $messenger->set_mail_html($this->config['html_email_on_birthday']) : null;
- Ligne 99 à 101, nouvelles lignes de code :
./includes/functions_messenger.php
- ligne 32, nouvelle ligne de code :
var $use_html = false;
- ligne 46, nouvelle ligne de code :
$this->use_html = false;
- ligne 205 à 212, nouvelles lignes de code :
Code : Tout sélectionner
/**
* Set the email html
*/
function set_mail_html($html = false)
{
$this->use_html = $html;
} - ligne 333 à 334, remplacement de code :
Code : Tout sélectionner
'EMAIL_SIG' => "-- \n" . $config['board_email_sig'],
'SITENAME' => $config['sitename'], - ligne 497, remplacement de code :
$headers[] = 'Content-Type: ' . (($this->use_html) ? 'text/html;' : 'text/plain;') . ' charset=UTF-8'; // format=flowed
- ligne 32, nouvelle ligne de code :
À présent que l’on sait ceci, je disais ici : https://github.com/ForumHulp/htmlemail/ ... -390852232 :
- Ouvrir :
./includes/functions_messenger.php
- Trouver (ligne 32) : peut correspondre à un résultat partiel dans une ligne de code ou à une ligne de code entière.
var $use_html = false;
- Remplacer par : remplacer les lignes de code précédemment trouvées par celles ci-dessous.
var $use_html = true;
- Trouver (ligne 46) : peut correspondre à un résultat partiel dans une ligne de code ou à une ligne de code entière.
var $use_html = false;
- Remplacer par : remplacer les lignes de code précédemment trouvées par celles ci-dessous.
$this->use_html = true;
- Trouver (ligne 209) : peut correspondre à un résultat partiel dans une ligne de code ou à une ligne de code entière.
Code : Tout sélectionner
/**
* Set the email html
*/
function set_mail_html($html = false)
{
$this->use_html = $html;
} - Remplacer par : remplacer les lignes de code précédemment trouvées par celles ci-dessous.
Code : Tout sélectionner
/**
* Set the email html
*/
function set_mail_html($html = true)
{
$this->use_html = $html;
}
Tu as un forum et tu veux aussi un site web ? Regarde par ici.
🔍 Recherches :? Questions : ✚ Extensions présentées 🎨 Styles présentés ★ Toutes autres questions
- ✚ Extensions présentées - Extensions existantes (3.1.x | 3.2.x | 3.3.x | 4.0.x)
- 🎨 Styles présentés - Styles existants (3.1.x | 3.2.x | 3.3.x | 4.0.x)
📖 Documentations :
✍ Traductions : ? Demander ? Proposer
-
- Traducteur
- Messages : 33
- Enregistré le : sam. 20 juin 2015 11:21
- Localisation : OISE
EXTENSION : HTML email - HTML dans les e-mails
Bonjour Raphaël
C'est OK sur le forum de test je vais maintenant tester sur les messages "de services"
SUPER TUTORIEL un seul mot Bravo !!!!!
En fait j'avais tout bon sauf .... la dernière modification ....
Un grand MERCI pour ce coup de main
Bonne journée
C'est OK sur le forum de test je vais maintenant tester sur les messages "de services"
SUPER TUTORIEL un seul mot Bravo !!!!!
En fait j'avais tout bon sauf .... la dernière modification ....
Un grand MERCI pour ce coup de main
Bonne journée
Amicalement,
Pierre
Pierre
-
- Chef de projets
- Messages : 3065
- Enregistré le : ven. 24 oct. 2014 18:02
- Localisation : Marseille
EXTENSION : HTML email - HTML dans les e-mails
Il semble qu’il soit nécessaire d’ajouter du code dans un autre fichier pour prendre en charge la totalité des e-mails envoyés par le forum, ainsi :
Source : https://github.com/ForumHulp/htmlemail/ ... -400086666 & https://github.com/ForumHulp/htmlemail/ ... -395174724.
Ouvrir :
./phpbb/notification/method/messenger_base.php
Trouver (ligne 115) : peut correspondre à un résultat partiel dans une ligne de code ou à une ligne de code entière.
Code : Tout sélectionner
$messenger->template($notification->get_email_template(), $user['user_lang'], '', $template_dir_prefix);
Dans la ligne ajouter avant
Code : Tout sélectionner
$messenger->set_mail_html(true);
Source : https://github.com/ForumHulp/htmlemail/ ... -400086666 & https://github.com/ForumHulp/htmlemail/ ... -395174724.
Tu as un forum et tu veux aussi un site web ? Regarde par ici.
🔍 Recherches :? Questions : ✚ Extensions présentées 🎨 Styles présentés ★ Toutes autres questions
- ✚ Extensions présentées - Extensions existantes (3.1.x | 3.2.x | 3.3.x | 4.0.x)
- 🎨 Styles présentés - Styles existants (3.1.x | 3.2.x | 3.3.x | 4.0.x)
📖 Documentations :
✍ Traductions : ? Demander ? Proposer
Contenu publicitaire :
-
- Sujets similaires
- Réponses
- Vues
- Dernier message
-
-
ERREUR : Unknown column 'user email hash' in 'where clause' [1054]
par cgauthey » mer. 22 janv. 2020 14:34 » dans Support pour phpBB - 4
- 26171
-
par calibal
mer. 12 févr. 2020 07:07
-
-
-
Mod de vérification periodique de l'email des membres
par stephd » dim. 19 juin 2022 09:52 » dans Support pour phpBB - 3
- 24044
-
par gerard 94
sam. 13 mai 2023 14:11
-
Retourner vers « Extensions présentées & traduites »
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 0 invité