Page de confirmation après l'envoi d'un message

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

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.

Page de confirmation après l'envoi d'un message

Messagepar Gryffondor » 10 Sep 2011 à 19:15

Bonjour,

Après avoir cliquer le bouton "envoyer" quand on répond à un message, on est redirigé vers une page de confirmation qui nous propose de revenir au topic répondu ou de revenir au forum ou sinon on est redirigé au bout de 3 seconde vers le dernier topic.

J'ai beau cherché, mais je n'ai pas trouvé comment modifier cette page. Je souhaite modifier l'adresse de redirection et le template de cette page.

Pas simple...
Gryffondor
Maître des floodeurs
Maître des floodeurs
 
Messages: 2338
Enregistré le: 31 Juil 2006 à 20:48
Localisation: A Last Survivor : Là où la fin du monde ne fait que commencer!

Re: Page de confirmation après l'envoi d'un message

Messagepar Dakin Quelia » 10 Sep 2011 à 19:24

Bonsoir Gryffondor,

Tu veux changer le texte? Si oui, cela doit être dans le fichier « language/fr/common.php ».

Il n'a pas de fichier template particulier pour les messages de redirection. C'est la fonction php « trigger_error() » qui sert à ça. ;)

A bientôt,
Aucun support par mail, MP ou msn.
Mes MODs: ici | Mon blogue: Mon blogue | DeviantArt: cliquez ici
Dakin Quelia
Floodeur universel
Floodeur universel
 
Messages: 21413
Enregistré le: 31 Oct 2006 à 19:33
Localisation: Belgique

Re: Page de confirmation après l'envoi d'un message

Messagepar Gryffondor » 10 Sep 2011 à 19:32

En faites je veux modifier le texte (dans le fichier de langue donc) et modifier le lien de redirection vers le topic répondu (où se trouve la fonction trigger_error() ?) et supprimer le second lien qui redirige vers le forum correspondant au topic répondu.
Gryffondor
Maître des floodeurs
Maître des floodeurs
 
Messages: 2338
Enregistré le: 31 Juil 2006 à 20:48
Localisation: A Last Survivor : Là où la fin du monde ne fait que commencer!

Re: Page de confirmation après l'envoi d'un message

Messagepar Dakin Quelia » 10 Sep 2011 à 19:38

T'as pas besoin de toucher à la fonction en question. Elle fait appel à la clé de langue.

Il suffit de recherche le texte dans le fichier que je t'ai indiqué et tu modifieras le texte. ;)
Aucun support par mail, MP ou msn.
Mes MODs: ici | Mon blogue: Mon blogue | DeviantArt: cliquez ici
Dakin Quelia
Floodeur universel
Floodeur universel
 
Messages: 21413
Enregistré le: 31 Oct 2006 à 19:33
Localisation: Belgique

Re: Page de confirmation après l'envoi d'un message

Messagepar Gryffondor » 10 Sep 2011 à 19:51

Oui, ça c'est pour modifier le texte. Moi je veux aussi modifier le lien.
En faites pour faire simple, au lieu d'être redirigé vers viewtopic.php je veux être redirigé vers un autre fichier.
Gryffondor
Maître des floodeurs
Maître des floodeurs
 
Messages: 2338
Enregistré le: 31 Juil 2006 à 20:48
Localisation: A Last Survivor : Là où la fin du monde ne fait que commencer!

Re: Page de confirmation après l'envoi d'un message

Messagepar Dakin Quelia » 10 Sep 2011 à 19:56

La clé de langue se nomme « POST_STORED » qui est disponible dans « language/fr/posting.php ».

Pour le lien de redirection, c'est dans le fichier « posting.php »:
Code: Tout sélectionner
            $message .= '<br /><br />' sprintf($user->lang['RETURN_FORUM'], '<a href="' append_sid("{$phpbb_root_path}viewforum.$phpEx"'f=' $data['forum_id']) . '">''</a>'); 
Aucun support par mail, MP ou msn.
Mes MODs: ici | Mon blogue: Mon blogue | DeviantArt: cliquez ici
Dakin Quelia
Floodeur universel
Floodeur universel
 
Messages: 21413
Enregistré le: 31 Oct 2006 à 19:33
Localisation: Belgique

Re: Page de confirmation après l'envoi d'un message

Messagepar Gryffondor » 10 Sep 2011 à 21:23

A vrai dire, même avec la ligne que tu m'as donné, je vois pas comment modifier le lien de redirection :|
Gryffondor
Maître des floodeurs
Maître des floodeurs
 
Messages: 2338
Enregistré le: 31 Juil 2006 à 20:48
Localisation: A Last Survivor : Là où la fin du monde ne fait que commencer!

Re: Page de confirmation après l'envoi d'un message

Messagepar Dakin Quelia » 10 Sep 2011 à 21:25

Je dirais que tu doives faire:
Code: Tout sélectionner
                    $message .= '<br /><br />' sprintf($user->lang['RETURN_FORUM'], '<a href="' append_sid("{$phpbb_root_path}tapage.$phpEx"'">''</a>'


;)
Aucun support par mail, MP ou msn.
Mes MODs: ici | Mon blogue: Mon blogue | DeviantArt: cliquez ici
Dakin Quelia
Floodeur universel
Floodeur universel
 
Messages: 21413
Enregistré le: 31 Oct 2006 à 19:33
Localisation: Belgique

Re: Page de confirmation après l'envoi d'un message

Messagepar Gryffondor » 10 Sep 2011 à 21:39

Ba la partie du code que tu indique redirige vers un forum alors qu'en faites, par défaut, phpBB redirige vers un topic.
Si tu veux, le code que tu me donne, c'est celui que je dois justement supprimé car je ne veux plus que le lien de redirection vers le forum en cours s'affiche.
En revanche, le lien que je veux modifier c'est celui qui redirige vers le topic en cours et contient 'Votre message a été posté.' dont la clé de langue est 'POST_STORED'.
Gryffondor
Maître des floodeurs
Maître des floodeurs
 
Messages: 2338
Enregistré le: 31 Juil 2006 à 20:48
Localisation: A Last Survivor : Là où la fin du monde ne fait que commencer!


Retourner vers Utilisation

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 6 invités

cron