[Réglé] Modififier texte mail activation

Forum de support pour les questions concernant l'utilisation de phpBB 3.2, les problèmes rencontrés lors de manipulations, de configuration du forum ou de personnalisation autres que les Styles ou les Extensions

Modérateur: Equipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com

Pensez à effectuer une recherche, la réponse à votre question a de grandes chances d'avoir déjà été donnée.
Partager sur FacebookPartager sur TwitterPartager sur Google+

[Réglé] Modififier texte mail activation

Messagepar Nullette » 02 Fév 2017 à 16:01

Bonjour,
j'avais ajouté dans le texte du fichier /language/fr/email/admin_activate.txt
Code: Tout sélectionner
E-Mail: {USER_EMAIL}

Mais ça ne semple plus fonctionner avec la version 3.2.
Ca m'est utile pour retrouver plus facilement le mail que l'utilisateur doit envoyer pour finaliser son enregistrement.
Une idée ?
Modifié en dernier par Nullette le 02 Fév 2017 à 22:33, modifié 1 fois.
Site et forum hébergés chez PhpBB-Services
Nullette
Empereur des posts
Empereur des posts
 
Messages: 1027
Enregistré le: 22 Avr 2009 à 22:28
Localisation: Paris

Re: Modififier texte mail activation

Messagepar Manard » 02 Fév 2017 à 17:15

Bonjour Françoise,


Pour que cette adresse mail apparaisse dans le mail de demande d'activation, il faut aller modifier un fichier php...dans

phpbb/notification/type/admin_active_user.php

Cherche vers la ligne 153
Code: Tout sélectionner
'USERNAME'			=> htmlspecialchars_decode($username),
			'U_USER_DETAILS'	=> "{$board_url}/memberlist.{$this->php_ext}?mode=viewprofile&u={$this->item_id}",
			'U_ACTIVATE'		=> "{$board_url}/ucp.{$this->php_ext}?mode=activate&u={$this->item_id}&k={$this->get_data('user_actkey')}",


Ajoute à la suite

Code: Tout sélectionner
'USER_EMAIL'          => $data['user_email'],


Ajoute dans /language/fr/email/admin_activate.txt la ligne : Email: {USER_EMAIL} , fichier à enregistrer en UTF8 sans BOM

Je n'ai pas encore testé en 3.2 mais le fichier php est similaire à la version 3.1

Bons essais

Bernard
Manard
Roi des posts
Roi des posts
 
Messages: 897
Enregistré le: 31 Mar 2012 à 08:24

Re: Modififier texte mail activation

Messagepar Nullette » 02 Fév 2017 à 19:03

Merci Bernard,
mais tu es un codeur pro :D
Ca devient affreux tous ces fichiers à modifier ! (Je parle de l'ensemble, depuis la mise à niveau).
Je ne mets pas encore Réglé, car je m'en occuperai demain.
Site et forum hébergés chez PhpBB-Services
Nullette
Empereur des posts
Empereur des posts
 
Messages: 1027
Enregistré le: 22 Avr 2009 à 22:28
Localisation: Paris

Re: Modififier texte mail activation

Messagepar Manard » 02 Fév 2017 à 19:10

Bonjour Françoise,

Non, non je ne suis pas codeur, j'utilise la compétence de nos codeurs :wink: , j'ai trouvé ce code et l'ai installé sur mon forum en 3.1. De plus je récupère l'IP et des questions/réponses que je pose aux nouveaux inscrits, j'ai toutes les informations dans le mail de demande d'activation qui me parvient, ça m'évite d'ouvrir le profil du nouvel inscrit

Bonne soirée

Bernard
Manard
Roi des posts
Roi des posts
 
Messages: 897
Enregistré le: 31 Mar 2012 à 08:24

Re: Modififier texte mail activation

Messagepar Nullette » 02 Fév 2017 à 19:50

Tu fais comme moi :D
Je ne mets plus l'adresse IP, car elle n'est pas cliquable et je devais faire un copier-coller pour chercher sur internet.
(Je ne suis pas codeuse). :mrgreen:

Je suis intriguée par les questions que tu poses à tes nouveaux inscrits.

Edit
Ca ne fonctionne pas :cry: :cry:

J'ai testé aussi en ajoutant dans le fichier
Code: Tout sélectionner
includes/ucp/ucp_register.php


Re-Edit

La voici la solution :D
support-utilisation-phpbb31/sujet205611.html
Site et forum hébergés chez PhpBB-Services
Nullette
Empereur des posts
Empereur des posts
 
Messages: 1027
Enregistré le: 22 Avr 2009 à 22:28
Localisation: Paris

Re: Modififier texte mail activation

Messagepar Manard » 02 Fév 2017 à 21:58

Bonsoir Françoise,


Effectivement dans phpbb/notification/type/admin_active_user.php

j'ai oublié de rajouter cette ligne de code

$data = $this->user_loader->get_user($this->item_id);

après

$username = $this->user_loader->get_username($this->item_id, 'username');
Je viens de faire des tests d'inscription sur mon forum d'essai, ça fonctionne

Bonne soirée

Bernard
Manard
Roi des posts
Roi des posts
 
Messages: 897
Enregistré le: 31 Mar 2012 à 08:24

Re: Modififier texte mail activation

Messagepar Nullette » 02 Fév 2017 à 22:33

Bonne soirée. Merci.
Site et forum hébergés chez PhpBB-Services
Nullette
Empereur des posts
Empereur des posts
 
Messages: 1027
Enregistré le: 22 Avr 2009 à 22:28
Localisation: Paris


Retourner vers Utilisation

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité

cron