PDA

View Full Version : Only show signature on a user's first post on a page


jersey_emt
March 13, 2011, 02:38 PM
On a very large forum where I am an administrator, we have set vBulletin to only show a user's signature on the first post of each page. This makes things look much cleaner, because you don't have multiple copies of signatures cluttering things up.

It's very easy to do.

First way is a simple edit to the postbit template.

Replace this:


<if condition="$post['signature']">

With this:

<if condition="$post['signature'] AND !$vboptions['shownsigs'][$post[userid]] AND $vboptions['shownsigs'][$post[userid]] = true">


The second way is through a vBulletin mod available at http://www.vbulletin.org/forum/showthread.php?t=148685. This will give you an option in the admincp to turn this feature on or off.

jersey_emt
March 13, 2011, 02:39 PM
If this option was on, my signature would not be displayed for this post. It would only be displayed for my initial post above.

Mike Irwin
March 14, 2011, 09:36 AM
Well, personally, I've never even noticed an issue.

jersey_emt
March 31, 2011, 12:45 AM
Yes, the fairly strict limits on signatures here (compared to where I am an administrator) definitely cuts down the need for doing this. But since TFL seems to be going for a very clean look to the forums with no distractions, I just wanted to make you aware that this can easily be done, and would make things even more uncluttered.