Back to vBulletin 3.6 Add-ons

Poster username in a separate column (all over the forum)
Mod Version: 1.0.0, by Omranic

This modification is in the archives.
vB Version: 3.6.x Rating: (5 votes - 5.00 average) Installs: 27
Released: 23 Jun 2007 Last Update: Never Downloads: 120
Not Supported Uses Plugins Template Edits  

Please remember to click Mark as Installed if you use this modification.
Support questions from members who have not marked this as installed will be considered low priority.


Name: Poster username in a separate column (forumdisplay/search/moderation/subscribed)

Description: This modification will allow you to optionally separate poster username in a new column ( forumdisplay / search results / moderation system / Subscribed threads )

Feature:
  1. Read Description.
  2. Fully Controlled (On/Off) from admincp options.
  3. Applied on the forum as whole ( forumdisplay / search results / moderation system / Subscribed threads ).


Notes:
  • Tested Only with 3.6.4 / 3.6.5 / 3.6.6 / 3.6.7 (NOT tested on 3.6.x < 3.6.4) But should work with 3.6.x.
  • NOT Compatible with 3.5.x.
  • VIP NOTE: The Following edits cat't be done automatically by plugins (No wAy!), So you SHOULD Do it MANUALLY !!. (Only 4 edits done automatically via plugins, no way to do the others).

Templates edited:
  1. FORUMDISPLAY
  2. threadbit
  3. threadbit_deleted
  4. SUBSCRIBE
  5. USERCP
  6. search_results
  7. threadbit_lastvisit
  8. moderation_threads

Help Us:
  • Suggestions needed to develop this mod .
  • Any one can help in decreasing these edits or apply it with plugins.


Known Isues:
None till now.

History:
v1.0.0 23/6/2007 6:20 AM (EEST): First initial public release.

Screen Shots:
Available down there .

Technical Notes:
Plugins: 4
Phrases: 3
Template changes: 32 (in 8 Templates) [4 Auto & 28 Manual]
Code Changes: 0
New Templates: 0
New Files: 0
Settings: 1
New DB Tables: 0
DB Changes: 0
Cron Jops: 0

Installing Procedure:

1. Import the attached product..

2. Do the following template edits..

#############################################
#############################################


In the template FORUMDISPLAY Search for the following code:
HTML Code:
 / $vbphrase[thread_starter]
Replace it with the following code:
HTML Code:
<if condition="!$vboptions['phpkd_poster_separatedcol_active']"> / $vbphrase[thread_starter]</if>
----------------------------

In the same template search for the following code:
HTML Code:
	<td class="thead" width="150" align="center" nowrap="nowrap"><span style="white-space:nowrap">$vbphrase[last_post]</span></td>
ADD above it the following code:
HTML Code:
	<if condition="$vboptions['phpkd_poster_separatedcol_active']">
	<td class="thead" align="center" nowrap="nowrap">
		$vbphrase[thread_starter]
	</td>
	</if>
----------------------------

In the same template search for the following code:
HTML Code:
 /
		<a href="$sorturl&amp;order=asc&amp;sort=postusername" rel="nofollow">$vbphrase[thread_starter]</a> $sortarrow[postusername]
Replace it with the following code:
HTML Code:
<if condition="!$vboptions['phpkd_poster_separatedcol_active']"> /
		<a href="$sorturl&amp;order=asc&amp;sort=postusername" rel="nofollow">$vbphrase[thread_starter]</a> $sortarrow[postusername]</if>
----------------------------

In the same template search for the following code:
HTML Code:
	<td class="thead" width="150" align="center" nowrap="nowrap"><span style="white-space:nowrap"><a href="$sorturl&amp;order=desc&amp;sort=lastpost" rel="nofollow">$vbphrase[last_post]</a> $sortarrow[lastpost]</span></td>
Add above it the following code:
HTML Code:
	<if condition="$vboptions['phpkd_poster_separatedcol_active']">
	<td class="thead" align="center" nowrap="nowrap">
		<a href="$sorturl&amp;order=asc&amp;sort=postusername" rel="nofollow">$vbphrase[thread_starter]</a> $sortarrow[postusername]
	</td>
	</if>

#############################################
#############################################


In the template threadbit search for the following code:
HTML Code:
			<if condition="$show['guestuser']">
				$thread[postusername]
			<else />
				<span style="cursor:pointer" onclick="window.open('member.php?$session[sessionurl]u=$thread[postuserid]', '_self')">$thread[postusername]</span>
			</if>
Replace it with the following code:
HTML Code:
			<if condition="!$vboptions['phpkd_poster_separatedcol_active']">
			<if condition="$show['guestuser']">
				$thread[postusername]
			<else />
				<span style="cursor:pointer" onclick="window.open('member.php?$session[sessionurl]u=$thread[postuserid]', '_self')">$thread[postusername]</span>
			</if>
			</if>
----------------------------

In the same template search for the following code:
HTML Code:
	<if condition="$show['threadmoved']">
Add above it the following code:
HTML Code:
	<if condition="$vboptions['phpkd_poster_separatedcol_active']">
	<td class="alt2" align="center" nowrap="nowrap">
		<if condition="$show['guestuser']">
			$thread[postusername]
		<else />
			<a href="member.php?$session[sessionurl]u=$thread[postuserid]">$thread[postusername]</a>
		</if>
	</td>
	</if>
----------------------------

In the same template search for the following code:
HTML Code:
	<td class="alt2" align="center">-</td>
Replace it with following code:
HTML Code:
	<td class="<if condition="$vboptions['phpkd_poster_separatedcol_active']">alt1<else />alt2</if>" align="center">-</td>
----------------------------

In the same template search for the following code:
HTML Code:
	<td class="alt2" title="<phrase 1="$thread[replycount]" 2="$thread[views]">$vbphrase[replies_x_views_y]</phrase>">
Replace it with the following code:
HTML Code:
	<td class="<if condition="$vboptions['phpkd_poster_separatedcol_active']">alt1<else />alt2</if>" title="<phrase 1="$thread[replycount]" 2="$thread[views]">$vbphrase[replies_x_views_y]</phrase>">
----------------------------

In the same template search for the following code:
HTML Code:
		<td class="alt1"><div class="smallfont">
Replace it with the following code:
HTML Code:
		<td class="<if condition="$vboptions['phpkd_poster_separatedcol_active']">alt2<else />alt1</if>"><div class="smallfont">
----------------------------

In the same template search for the following code:
HTML Code:
		<td class="alt2"><input type="checkbox" name="deletebox[$subscribethread[$threadid]]" id="sub$subscribethread[$threadid]" value="yes" /></td>
Replace it with the following code:
HTML Code:
		<td class="<if condition="$vboptions['phpkd_poster_separatedcol_active']">alt1<else />alt2</if>"><input type="checkbox" name="deletebox[$subscribethread[$threadid]]" id="sub$subscribethread[$threadid]" value="yes" /></td>
----------------------------

In the same template search for the following code:
HTML Code:
		<td class="alt1" align="center"><if condition="$show['threadmoved']">-<else /><a href="misc.php?do=whoposted&amp;t=$thread[threadid]" onclick="who($thread[threadid]); return false;">$thread[replycount]</a></if></td>
Replace it with the following code:
HTML Code:
		<td class="<if condition="$vboptions['phpkd_poster_separatedcol_active']">alt2<else />alt1</if>" align="center"><if condition="$show['threadmoved']">-<else /><a href="misc.php?do=whoposted&amp;t=$thread[threadid]" onclick="who($thread[threadid]); return false;">$thread[replycount]</a></if></td>
----------------------------

In the same template search for the following code:
HTML Code:
		<td class="alt2" align="center">$thread[views]</td>
Replace it with the following code:
HTML Code:
		<td class="<if condition="$vboptions['phpkd_poster_separatedcol_active']">alt1<else />alt2</if>" align="center">$thread[views]</td>
----------------------------

In the same template search for the following code:
HTML Code:
			<td class="alt1"><a href="forumdisplay.php?$session[sessionurl]f=$thread[forumid]">$thread[forumtitle]</a></td>
Replace it with the following code:
HTML Code:
			<td class="<if condition="$vboptions['phpkd_poster_separatedcol_active']">alt2<else />alt1</if>"><a href="forumdisplay.php?$session[sessionurl]f=$thread[forumid]">$thread[forumtitle]</a></td>
----------------------------

In the same template search for the following code:
HTML Code:
	<if condition="$show['inlinemod']">
		<td class="alt1">
Replace it with the following code:
HTML Code:
	<if condition="$show['inlinemod']">
		<td class="<if condition="$vboptions['phpkd_poster_separatedcol_active']">alt2<else />alt1</if>">

#############################################
#############################################


In the template threadbit_deleted search for the following code:
HTML Code:
			<if condition="$show['guestuser']">
				$thread[postusername]
			<else />
				<span style="cursor:pointer" onclick="window.open('member.php?$session[sessionurl]u=$thread[postuserid]', '_self')">$thread[postusername]</span>
			</if>
Replace it with the following code:
HTML Code:
			<if condition="!$vboptions['phpkd_poster_separatedcol_active']">
			<if condition="$show['guestuser']">
				$thread[postusername]
			<else />
				<span style="cursor:pointer" onclick="window.open('member.php?$session[sessionurl]u=$thread[postuserid]', '_self')">$thread[postusername]</span>
			</if>
			</if>
----------------------------

In the same template search for the following code:
HTML Code:
	<td class="alt2" colspan="3" align="center">
Replace it with the following code:
HTML Code:
	<if condition="$vboptions['phpkd_poster_separatedcol_active']">
	<td class="alt2" align="center" nowrap="nowrap">
		<if condition="$show['guestuser']">
			$thread[postusername]
		<else />
			<a href="member.php?$session[sessionurl]u=$thread[postuserid]">$thread[postusername]</a>
		</if>
	</td>
	</if>
	<td class="<if condition="$vboptions['phpkd_poster_separatedcol_active']">alt1<else />alt2</if>" colspan="3" align="center">
----------------------------

In the same template search for the following code:
HTML Code:
		<td class="alt1"><a href="forumdisplay.php?$session[sessionurl]f=$thread[forumid]">$thread[forumtitle]</a></td>
Replace it with the following code:
HTML Code:
		<td class="<if condition="$vboptions['phpkd_poster_separatedcol_active']">alt2<else />alt1</if>"><a href="forumdisplay.php?$session[sessionurl]f=$thread[forumid]">$thread[forumtitle]</a></td>
----------------------------

In the same template search for the following code:
HTML Code:
	<if condition="$show['inlinemod']">
		<td class="alt1">
Replace it with the following code:
HTML Code:
	<if condition="$show['inlinemod']">
		<td class="<if condition="$vboptions['phpkd_poster_separatedcol_active']">alt2<else />alt1</if>">

#############################################
#############################################


In the template SUBSCRIBE search for the following code:
HTML Code:
 /
		<a href="$sorturl&amp;order=asc&amp;sort=postusername">$vbphrase[thread_starter]</a> $sortarrow[postusername]
Replace it with the following code:
HTML Code:
<if condition="!$vboptions['phpkd_poster_separatedcol_active']"> /
		<a href="$sorturl&amp;order=asc&amp;sort=postusername">$vbphrase[thread_starter]</a> $sortarrow[postusername]</if>
----------------------------

In the same template search for the following code:
HTML Code:
	<td class="thead" width="150" align="center" nowrap="nowrap"><span style="white-space:nowrap"><a href="$sorturl&amp;order=desc&amp;sort=lastpost">$vbphrase[last_post]</a> $sortarrow[lastpost]</span></td>
Add above it the following code:
HTML Code:
	<if condition="$vboptions['phpkd_poster_separatedcol_active']">
	<td class="thead" align="center" nowrap="nowrap">
		<a href="$sorturl&amp;order=asc&amp;sort=postusername">$vbphrase[thread_starter]</a> $sortarrow[postusername]
	</td>
	</if>

#############################################
#############################################


In the template USERCP search for the following code:
HTML Code:
 / $vbphrase[thread_starter]
Replace it with the following code:
HTML Code:
<if condition="!$vboptions['phpkd_poster_separatedcol_active']"> / $vbphrase[thread_starter]</if>
----------------------------

In the same template search for the following code:
HTML Code:
			<td class="thead" width="150" align="center" nowrap="nowrap">$vbphrase[last_post]</td>
and add above it the following code:
HTML Code:
			<if condition="$vboptions['phpkd_poster_separatedcol_active']">
			<td class="thead" align="center" nowrap="nowrap">
				$vbphrase[thread_starter]
			</td>
			</if>

#############################################
#############################################


In the template search_results & search in it for the following code:
HTML Code:
 / $vbphrase[thread_starter]
Replace it with the following code:
HTML Code:
<if condition="!$vboptions['phpkd_poster_separatedcol_active']"> / $vbphrase[thread_starter]</if>
----------------------------

In the same template search for the following code:
HTML Code:
	<td class="thead" width="150" align="center" nowrap="nowrap">$vbphrase[last_post]</td>
Add above it the following code:
HTML Code:
	<if condition="$vboptions['phpkd_poster_separatedcol_active']">
	<td class="thead" align="center" nowrap="nowrap">$vbphrase[thread_starter]</td>
	</if>
----------------------------

In the same template search for the following code:
HTML Code:
$navbar
Add under it the following code:
HTML Code:
<if condition="$vboptions['phpkd_poster_separatedcol_active']">
<if condition="$colspan_increment OR $threadcolspan++"></if>
</if>

#############################################
#############################################


In the template threadbit_lastvisit search for the following code:
HTML Code:
<tr>
Add above it the following code:
HTML Code:
<if condition="$vboptions['phpkd_poster_separatedcol_active']">
<if condition="$threadcolspan++ AND $colspan_increment = true"></if>
</if>

#############################################
#############################################


In the template moderation_threads search for the following code:
HTML Code:
 /
		<a href="$sorturl&amp;order=asc&amp;sort=postusername" rel="nofollow">$vbphrase[thread_starter]</a> $sortarrow[postusername]
Replace it with the following code:
HTML Code:
<if condition="!$vboptions['phpkd_poster_separatedcol_active']"> /
		<a href="$sorturl&amp;order=asc&amp;sort=postusername" rel="nofollow">$vbphrase[thread_starter]</a> $sortarrow[postusername]</if>
----------------------------

In the same template search for the following code:
HTML Code:
	<td class="thead" width="150" align="center" nowrap="nowrap"><span style="white-space:nowrap"><a href="$sorturl&amp;order=desc&amp;sort=lastpost" rel="nofollow">$vbphrase[last_post]</a> $sortarrow[lastpost]</span></td>
Add above it the following code:
HTML Code:
	<if condition="$vboptions['phpkd_poster_separatedcol_active']">
	<td class="thead" align="center" nowrap="nowrap">
		<a href="$sorturl&amp;order=asc&amp;sort=postusername" rel="nofollow">$vbphrase[thread_starter]</a> $sortarrow[postusername]
	</td>
	</if>

You're Done!

Download

This modification is archived, downloads are still allowed.

File Type: %1$s phpkd_poster_separatedcol.zip (3.4 KB, 120 downloads)

Screenshots

Click image for larger version
Name:	phpkd_poster_separatedcol_1.jpg
Views:	409
Size:	21.9 KB
ID:	65940   Click image for larger version
Name:	phpkd_poster_separatedcol_2.jpg
Views:	731
Size:	30.7 KB
ID:	65941   Click image for larger version
Name:	phpkd_poster_separatedcol_3.jpg
Views:	428
Size:	16.7 KB
ID:	65942   Click image for larger version
Name:	phpkd_poster_separatedcol_4.jpg
Views:	620
Size:	64.5 KB
ID:	65943  

Click image for larger version
Name:	phpkd_poster_separatedcol_5.jpg
Views:	480
Size:	60.9 KB
ID:	65944   Click image for larger version
Name:	phpkd_poster_separatedcol_6.jpg
Views:	746
Size:	66.3 KB
ID:	65945  


vblts.ru supports vBulletin®, 2022-2024