The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
||||
|
||||
Avatar as thread Icon
I'm trying to edit my threadbit to display the user who started the thread's Avatar instead of the usual thread icon. Something like this:
I tried replacing the thread icons img src with $post[avatarurl] but quickly discovered that doesn't work. Any help would be much appreciated |
#2
|
||||
|
||||
I've seen this done once before, and always thought it was a cool option.
You can either replace the post icon or you could just have the code do it in front of thread titles. I don't know if I'd use it, but I've seen it done once before, and would love to know where the mod is, or how to. Sorry I can't help though. |
#3
|
||||
|
||||
I know this is possible and should be relatively easy, I have the template all setup I just don't know how to get the url of the thread starters avatar.
|
#4
|
||||
|
||||
https://vborg.vbsupport.ru/showthrea...atar+forumhome
I really like that layout though, care to share how you did it and save me the time from doing it myself |
#5
|
||||
|
||||
Awesome!, it worked. I had to create two versions of the plugin. One as default and another for VBadvanced. So far I only have the setup pictured working for VBAdvanced, but I plan on tackling the forum next.
Here is a screen of the working version: I'm basically redoing the entire forum using a CSS style-sheet instead of the built in style selector system. Here is the vbadvanced code for adv_portal_recthreads_lean: Code:
<tr class="post"> <td class="meta"> $avatar <h3><a href="$vboptions[bburl]/showthread.php?$session[sessionurl]t=$thread[threadid]" title="<if condition="$thread[preview]">$thread[preview]</if>"><if condition="$show['gotonewpost']"><strong>$thread[title]</strong><else />$thread[title]</if></a></h3> <phrase 1="$vboptions[bburl]/member.php?$session[sessionurl]u=$thread[postuserid]" 2="$thread[postusername]">$vbphrase[by_x]</phrase> <div class="clear"></div> </td> <td class="postCount"> $thread[replycount] </td> <td class="update"> $thread[lastpostdate]<!--<a href="$vboptions[bburl]/showthread.php?$session[sessionurl]p=$thread[lastpostid]#post$thread[lastpostid]"><img alt="" border="0" src="$stylevar[imgdir_button]/lastpost.gif" title="$vbphrase[go_to_last_post]" /></a>--><br /> by <a href="$vboptions[bburl]/member.php?$session[sessionurl]find=lastposter&t=$thread[threadid]">$thread[lastposter]</a> </td> </tr> Here is the css I used for the styling: Code:
.posts { width: 593px; font-size: 11px; line-height: 1.4; margin-bottom: 25px; white-space: nowrap; } tr.thead td { border-bottom-style: none; padding: 6px 10px; background-color: #800000; color: #fff; font-size: 12px; font-weight: bold; line-height: 1; } .post td { padding: 10px; vertical-align: middle; background-color: #fff; border-style: none; } .post + .post td, .post + .post + .post + .post td, .post + .post + .post + .post + .post + .post td, .post + .post + .post + .post + .post + .post + .post + .post td { background-color: #f5f5f5; border-bottom: 1px solid #dadada; border-top: 1px solid #dadada; } .post + .post + .post td, .post + .post + .post + .post + .post td, .post + .post + .post + .post + .post + .post + .post td, .post + .post + .post + .post + .post + .post + .post + .post + .post td { background-color: #fff; border-style: none; } td.meta { width: 300px; } .posts .meta img { max-width: 35px; max-height: 35px; margin-bottom: 0; margin-right: 8px; display: block; float: left; } td.postCount { vertical-align: middle; text-align: center; width: 85px; font-size: 14px; font-weight: bold; } |
#6
|
||||
|
||||
Nice let me know when you tackle the forumdisplay and threadbit templates I'm gonna give it a shot tonight and see what I come up with
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|