PHPBB: Recuperer le sujet du post

Bonjour,

Je souhaiterai que quand quelqu un fait un post, que le sujet ne soit pas vide par defaut, et ainsi remplacer par le sujet de la discussion.
( Pour ce qui concerne un sujet existant bien sur :D )


J 'ai analyse le fichier posting.php , vers la ligne 743

il y a $subject = '';
j'ai essaye de le remplacer par
$preview_subject comme valeur, mais il m affiche $preview_subject et pas sa valeur.

Je le remplace par quoi?

A moins qu il y ait une autre solution ?

Merci de votre aide

Phpbb 2.06
 
lol...ayant vu l'astuce dans les forums de wri, j'étais en train de faire la même chose. :lol:

Essaie viewtopic.php, vers la ligne 1060

Remplace :

Code:
	$post_subject = ( $postrow[$i]['post_subject'] != '' ) ? $postrow[$i]['post_subject'] : '';

par 

	$post_subject = ( $postrow[$i]['post_subject'] != '' ) ? $postrow[$i]['post_subject'] : $topic_title;
 
non, je l'ai trouvé par moi même :D

Hé eu le truc que je t'ai donné fonctionne parfaitement pour moi. :roll:
Exactement à la manière de wri : si pas de sujet au message, remplace par sujet du topic.
Voilà.
 
Ok, c cool, mais c pas tout a fait ca que je souhaite.

Regarde, tout simplement, clique sur repondre, et là:

c est ecrit: Poster une réponse


En dessous: Sujet, et là, c est VIDE.

C est ca que je veux qu il soit remplir quand ce n est pas un newtopic.
 
achaternet a dit:
il y a $subject = '';
j'ai essaye de le remplacer par
$preview_subject comme valeur, mais il m affiche $preview_subject et pas sa valeur.

Tu as alors certainement écrit $subject = '$preview_subject';
Mets plutôt $subject = $preview_subject;

(entre guillemets simples, les variables ne sont pas interprétées)

Fred
 
Je ne suis pas trop debutant en php...

et j avais testé, mais marche poa :(

J 'ai l impression en plus que $preview_subject est vide.
 
pour preciser un peu plus encore,

Si vous observez chaque post, dessus est bien ecris Sujet : PHPBB: Recuperer le sujet du post

par defaut sur phpbb , c pas comme ca, c vide!

thks.
 
Vlà une soluce vite fait :

Dans posting.php,
vers ligne 965, trouver
Code:
$template->assign_vars(array(
	'USERNAME' => $username,

Ajouter avant :
Code:
$subject==''  ? $subject = $post_info['topic_title'] : $foo;
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut