Last Post Title

Modifications for phpBB3.
Try the Mods here and share Your own Mods
Forum rules
You dont have to use ModX or make your mod AutoMod compatible. A simple textfile is fine
But if you post Mods here You also have to give support

Last Post Title

Post by Stoker »

Last Post Title
Written by LEW21

This codechanges will display the last post title of each forum on index page.

You see the last post titles to the right on this screenshot:
last_post.png
Open: includes/functions_display.php
Find:

Code: Select all

$last_post_subject = $row['forum_last_post_subject'];
Replace with:

Code: Select all

if (substr($row['forum_last_post_subject'], 0, 4) == 'Re: ')

		{

   			$last_post_subject = substr(censor_text($row['forum_last_post_subject']), 4);

		}

		else

		{

   			$last_post_subject = censor_text($row['forum_last_post_subject']);

		}
Find:

Code: Select all

'LAST_POST_SUBJECT'		=> censor_text($last_post_subject),
Replace with:

Code: Select all

'LAST_POST_SUBJECT'		=> $last_post_subject,
			'LAST_POST_SHORTENED_SUBJECT'	=> (utf8_strlen($last_post_subject) > 26) ? truncate_string($last_post_subject, 25) . "\xE2\x80\xA6" : $last_post_subject,
Open: styles/prosilver/template/forumlist_body.html
Find:

Code: Select all

<!-- IF forumrow.LAST_POST_TIME --><dfn>{L_LAST_POST}</dfn>
In line, add after:

Code: Select all

 <a href="{forumrow.U_LAST_POST}" title="{forumrow.LAST_POST_SUBJECT}">{forumrow.LAST_POST_SHORTENED_SUBJECT}</a><br />
Open: styles/subsilver2/template/forumlist_body.html
Find:

Code: Select all

<p class="topicdetails"><!-- IF forumrow.U_UNAPPROVED_TOPICS --><a href="{forumrow.U_UNAPPROVED_TOPICS}">{UNAPPROVED_IMG}</a>&nbsp;<!-- ENDIF -->{forumrow.LAST_POST_TIME}</p>
Add before:

Code: Select all

<p class="topicdetails"><a href="{forumrow.U_LAST_POST}" title="{forumrow.LAST_POST_SUBJECT}">{forumrow.LAST_POST_SHORTENED_SUBJECT}</a></p>
Save, upload changed files and refresh the templates.
You do not have the required permissions to view the files attached to this post.

Last Post Title

Post by Solidjeuh »

Thank you!
Just what I needed!

Last Post Title

Post by mikef35 »

Stoker,
Is there a way to get this to show in recent active topics?

Last Post Title

Post by Stoker »

Sure is, but not with this code.
The recent actice displays single topics. Topic title and last post title will therefore almost allways be the same.
Take a look at html and copy the title code and put it where you want.