Page 1 sur 1
Supprimer "re:" des titres de sujet sur la page d'index
Posté : 08 juin 2015 à 00:16
par nesumi
Bonsoir à tous
je viens d'installer un forum 3.1.4 et je cherche un moyen de supprimer la mention "Re:" qui apparait devant le titre des sujets, dans la colonne "dernier message" sur la page d'index.
J'ai beau chercher l'info, je ne l'ai pas trouvée pour la version 3.1
J'ai tenté de supprimer le "re:" dans le fichier posting.php, j'ai purgé le cache, mais ça ne semble pas fonctionner.
Merci
Re: Supprimer "re:" des titres de sujet sur la page d'index
Posté : 08 juin 2015 à 02:18
par ABDev
Bonsoir,
Si vous l'avez supprimé dans le fichier posting.php, c'est tout bon.
Les prochaines réponses ne comporteront pas la mention.
Par contre, pour les messages actuels (c'est pour ça que vous le voyez toujours), il faut soit modifier les titres dans la base de données, soit filtrer via un bout de code l'affichage.
Je pense que la meilleure solution reste l'attente, surtout si votre forum est actif.
Re: Supprimer "re:" des titres de sujet sur la page d'index
Posté : 08 juin 2015 à 11:03
par gpinpin
Bonjour
Comme ça m’intéresse je suppose que c'est cette ligne où il faut supprimer le "Re"
Code : Tout sélectionner
$post_data['post_subject'] = ((strpos($post_data['post_subject'], 'Re: ') !== 0) ? 'Re: ' : '') . censor_text($post_data['post_subject']);
qui devient:
Code : Tout sélectionner
$post_data['post_subject'] = ((strpos($post_data['post_subject'], 'Re: ') !== 0) ? '') . censor_text($post_data['post_subject']);
Ce qui m'inquiète c’est dans l'interrogation si il faut laisser le 'Re:'
Merci si vous pouvez me confirmer
A+ Gpinpin
Re: Supprimer "re:" des titres de sujet sur la page d'index
Posté : 08 juin 2015 à 11:53
par nesumi
Bonjour,
J'ai refait un essai ce matin avec un nouveau sujet, sans passer par la "réponse rapide", et ça ne fonctionne pas
Dans le bout de code cité par Gpinpin, j'ai supprimé les deux "Re:", sans rien toucher d'autre.
Re: Supprimer "re:" des titres de sujet sur la page d'index
Posté : 08 juin 2015 à 12:36
par FoFa
Hello
Il faut modifier autre part pour la réponse rapide
Re: Supprimer "re:" des titres de sujet sur la page d'index
Posté : 08 juin 2015 à 14:59
par Manard
Bonjour,
Si ça peut vous aider, l'expression 'Re: ' apparaît dans ces fichiers :
functions_content.php sous /includes
lignes :
1297 if ($allow_reply && strpos($string, 'Re: ') === 0)
1331 $string = 'Re: ' . $string;
posting.php à la racine
ligne :
1603 $post_data['post_subject'] = ((strpos($post_data['post_subject'], 'Re: ') !== 0) ? 'Re: ' : '') . censor_text($post_data['post_subject']);
ucp_pm_compose.php sous includes/ucp/
ligne
954 $message_subject = ((!preg_match('/^Re:/', $message_subject)) ? 'Re: ' : '') . censor_text($message_subject);
viewtopic.php à la racine
ligne
2115 'SUBJECT' => 'Re: ' . censor_text($topic_data['topic_title']),
Bonne journée
Bernard
Re: Supprimer "re:" des titres de sujet sur la page d'index
Posté : 10 juin 2015 à 12:00
par sub60
Hello,
Bonne lecture ( fin du mesage et le suivant (pour la réponse rapide) )
http://forums.phpbb-fr.com/support-util ... l#p1476910
Re: Supprimer "re:" des titres de sujet sur la page d'index
Posté : 11 juin 2015 à 21:47
par nesumi
Merci, ça marche parfaitement