The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
Hide Thread Info
Is there a way in vB 4 to hide certain information in specific threads? By that I mean I run a movie review website and the top of the thread has the authors name, their avatar, join date, posts, etc. and I would like this stuff hidden for all threads in specific forums, displaying only the body of the text. Can this be done?
|
#2
|
|||
|
|||
*bump*
I've been doing a lot more research and I've found that this sort of thing was possible for vB 3.8. It was done so by editing the postbit template. (See this discussion.) I've attached an image and the material I would like to hide is confined to the yellow highlighted portion, more specifically: the Username, the Avatar, the Join Date and Posts, and Title (in this case Year One). And I want to do it for specific forums, not all. Can anyone please help me out with this? |
#3
|
||||
|
||||
You need to edit the postbit template and wrap the info you wish to hide in a conditional i.e.
Code:
<vb:if condition="$thread[forumid] != 8888">THE POSTBIT CODE YOU WANT TO HIDE HERE</vb:if> To specify several forums at a time use this: Code:
<vb:if condition="in_array($forum['forumid'], array(1,2,3))"> <vb:comment>Show Nothing in forums 1, 2, and 3</vb:comment> <vb:else /> Put the OLD code here or rather, the code you want to show in all other forums so you don't lose it. </vb:if> |
#4
|
|||
|
|||
Thanks for the code. I've entered it where I think it's suppose to go yet the information is still being displayed. I tried clearing my browser cache but that didn't help. Here is the code as it is in my postbit. Does it look like? I appreciate you taking the time to help.
(What I added is in bold.) Code:
<vb:if condition="in_array($forum['forumid'], array(2,4,5,6))"> <vb:comment>Hides User Info at Top in FanEdit pages</vb:comment> <vb:else /> <div class="userinfo<vb:if condition="!$show['avatar']">_noavatar</vb:if>"> <div class="contact"> <vb:if condition="$show['avatar']"> <a class="postuseravatarlink" href="{vb:link member, {vb:raw post}}" title="{vb:rawphrase {vb:raw post['onlinestatusphrase']}, {vb:raw post.username}}"> <vb:if condition="$post.avatarurl"> <img src="{vb:raw post.avatarurl}" alt="{vb:rawphrase xs_avatar, {vb:raw post.username}}" /> <vb:else /> <img src="{vb:stylevar imgdir_misc}/unknown.gif" /> </vb:if> </a> </vb:if> <div class="username_container"> <vb:if condition="$post['userid']"> {vb:raw memberaction_dropdown} {vb:raw post.onlinestatus} <vb:else /> <span class="username guest">{vb:raw post.username}</span> </vb:if> <span class="usertitle"> {vb:raw post.usertitle} </span> <vb:if condition="$post['rank']"> <span class="rank">{vb:raw post.rank}</span> </vb:if> {vb:raw template_hook.postbit_userinfo_left} <vb:if condition="$show['reputation']"> <span class="postbit_reputation" id="repdisplay_{vb:raw post.postid}_{vb:raw post.userid}">{vb:raw post.reputationdisplay}</span> </vb:if> <vb:if condition="$post['userid']"> <div class="imlinks"> {vb:raw post.icqicon} {vb:raw post.aimicon} {vb:raw post.msnicon} {vb:raw post.yahooicon} {vb:raw post.skypeicon} </div> </vb:if> </div> </div> <vb:if condition="$post['userid']"> <div class="userinfo_extra"> <dl class="userstats"> <vb:if condition="$post['joindate']"><dt>{vb:rawphrase join_date}</dt> <dd>{vb:raw post.joindate}</dd></vb:if> <vb:if condition="$post['field2']"><dt>{vb:rawphrase location_perm}</dt> <dd>{vb:raw post.field2}</dd></vb:if> <vb:if condition="$post['age']"><dt>{vb:rawphrase age}</dt> <dd>{vb:raw post.age}</dd></vb:if> <dt>{vb:rawphrase posts}</dt> <dd>{vb:raw post.posts}</dd> {vb:raw template_hook.postbit_userinfo_right_after_posts} </dl> <vb:if condition="$show['infraction'] OR $show['reppower']"> <dl class="user_rep"> <vb:if condition="$show['infraction']"> <dt>{vb:rawphrase infractions}</dt> <dd>{vb:raw post.warnings}/{vb:raw post.infractions} ({vb:raw post.ipoints})</dd> </vb:if> <vb:if condition="$show['reputation']"> <vb:if condition="$show['reppower']"> <dt>{vb:rawphrase reppower}</dt> <dd id="reppower_{vb:raw post.postid}_{vb:raw post.userid}">{vb:raw post.reppower}</dd> </vb:if> </vb:if> </dl> </vb:if> {vb:raw template_hook.postbit_userinfo_right} </div> </vb:if> </div> </div> </vb:if> Quick update: the code for a single forum works. The one for multiple does not. --------------- Added [DATE]1282677989[/DATE] at [TIME]1282677989[/TIME] --------------- Figured it out. Thanks for the help! |
Thread Tools | |
Display Modes | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|