Archives FluxBB.fr

Les archives de FluxBB.fr

Vous n'êtes pas identifié(e).

#1 20-03-2007 13:14:46

essai2111
Membre

Templates email : comment utiliser le paramètre <board_title> partout?

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 ! smile

Dernière modification par essai2111 (20-03-2007 13:16:31)

Hors ligne

#2 20-03-2007 18:18:39

Mpok
Néo Admin

Re : Templates email : comment utiliser le paramètre <board_title> partout?

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

#3 20-03-2007 20:16:52

essai2111
Membre

Re : Templates email : comment utiliser le paramètre <board_title> partout?

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

smile

Hors ligne

Pied de page des forums