Les archives de FluxBB.fr
Vous n'êtes pas identifié(e).
Bonjour à tous,
Dans punbb/lang/French/mail_templates/ se trouvent l'ensemble des modèles utilisés pour les envois par email (bienvenue, demande de modification de mot de passe, etc.).
Le paramètre <board_title> fonctionne pour le sujet mais pas pour le corps du message de bienvenue (welcome.tpl).
Ce même paramètre <board_title> ne fonctionne pas ni pour le sujet ni pour le corps du message de demande de changement de mot passe (activate_password.tpl).
Quelqu'un sait-il comment faire pour que <board_title> soit accepté partout dans tous les templates email ?
Merci ! 
Dernière modification par essai2111 (20-03-2007 13:16:31)
Hors ligne
Bonjour,
1) Pour la première question (welcome.tpl utilisé à l'inscription) :
Dans le fichier register.php, en dessous de la ligne :
$mail_subject = str_replace('<board_title>', $pun_config['o_board_title'], $mail_subject);rajouter la ligne :
$mail_message = str_replace('<board_title>', $pun_config['o_board_title'], $mail_message);2) Pour la deuxième question (activate_password.tpl) :
Dans le fichier login.php, rajouter les deux lignes ci-dessus à la suite de :
// Do the generic replacements first (they apply to all e-mails sent out here)Note pour la troisième question : comme tu le vois, il faut faire les modifications au cas par cas, il n'y a pas moyen de traiter <board_title> dans TOUS les templates email en une seule modif.
Hors ligne
Merci beaucoup Mpok pour ton aide, c'est exactement ce que je cherchais !
Pour ceux qui sont intéressés, voici quels sont les fichiers .php qui utilisent les templates email .tpl (ceux de punbb/lang/French/mail_templates/)
activate_email.tpl est utilisé dans profile.php
activate_password.tpl est utilisé dans login.php
form_email.tpl est utilisé dans misc.php
new_reply_full.tpl est utilisé dans post.php
new_reply.tpl est utilisé dans post.php
welcome.tpl est utilisé dans register.php

Hors ligne