PHPBB: Recuperer le sujet du post

WRInaute discret
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
 
D
davdav
Guest
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;
 
D
davdav
Guest
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à.
 
WRInaute discret
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.
 
WRInaute passionné
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
 
WRInaute discret
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.
 
WRInaute discret
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.
 
D
davdav
Guest
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;
 
Discussions similaires
Haut