MegaManSec |
11-08-2011 08:39 AM |
Okay.
So the current dropdown box code is this:
Code:
<div class="popupmenu memberaction<vb:if condition="$page_class"> {vb:raw page_class}</vb:if>">
<a class="username {vb:raw memberinfo.online} popupctrl" href="{vb:link member, {vb:raw memberinfo}}" title="{vb:rawphrase {vb:raw memberinfo['onlinestatusphrase']}, {vb:raw memberinfo.username}}"><strong><vb:if condition="$memberinfo['musername']">{vb:raw memberinfo.musername}<vb:else />{vb:raw memberinfo.username}</vb:if></strong></a>
<ul class="popupbody popuphover memberaction_body">
<li class="left">
<img src="{vb:stylevar imgdir_siteicons}/profile.png" alt="" />
<a href="{vb:link member, {vb:raw memberinfo}}">
{vb:rawphrase view_profile}
</a>
</li>
<li class="right">
<img src="{vb:stylevar imgdir_siteicons}/forum.png" alt="" />
<a href="search.php?{vb:raw session.sessionurl}do=finduser&userid={vb:raw memberinfo.userid}&contenttype=vBForum_Post&showposts=1" rel="nofollow">
{vb:rawphrase view_forum_posts}
</a>
</li>
<vb:if condition="$show['pmlink']">
<li class="left">
<img src="{vb:stylevar imgdir_siteicons}/message.png" alt="" />
<a href="private.php?{vb:raw session.sessionurl}do=newpm&u={vb:raw memberinfo.userid}" rel="nofollow">
{vb:rawphrase private_message}
</a>
</li>
</vb:if>
<vb:if condition="$show['viewblog']">
<li class="right">
<img src="{vb:stylevar imgdir_siteicons}/blog.png" alt="" />
<a href="{vb:raw $vboptions.vbblog_url}{vb:if "$vboptions['vbblog_url']", '/', ''}blog.php?{vb:raw session.sessionurl}u={vb:raw memberinfo.userid}" rel="nofollow">
{vb:rawphrase view_blog_entries}
</a>
</li>
</vb:if>
<vb:if condition="$show['homepage']">
<li class="left">
<img src="{vb:stylevar imgdir_siteicons}/homepage.png" alt="" />
<a href="{vb:raw memberinfo.homepage}" rel="nofollow">
{vb:rawphrase visit_homepage}
</a>
</li>
</vb:if>
<vb:if condition="$show['viewarticles']">
<li class="right">
<img src="{vb:stylevar imgdir_siteicons}/article.png" alt="" />
<a href="list.php/author/{vb:raw memberinfo.userid}-{vb:raw memberinfo.username}" rel="nofollow">
{vb:rawphrase view_articles}
</a>
</li>
</vb:if>
<vb:if condition="$show['addfriend']">
<li class="left">
<img src="{vb:stylevar imgdir_siteicons}/add.png" alt="" />
<a href="profile.php?{vb:raw session.sessionurl}do=addlist&userlist=buddy&u={vb:raw memberinfo.userid}">
{vb:rawphrase add_as_contact}
</a>
</li>
</vb:if>
<vb:if condition="$show['emaillink']">
<li class="right">
<img src="{vb:stylevar imgdir_siteicons}/email.png" alt="" />
<a href="sendmessage.php?{vb:raw session.sessionurl}do=mailmember&u={vb:raw memberinfo.userid}" rel="nofollow">
{vb:rawphrase send_email}
</a>
</li>
</vb:if>
{vb:raw template_hook.memberaction_dropdown_items}
</ul>
</div>
Now let's make it how we want it.
Code:
<div class="popupmenu memberaction<vb:if condition="$page_class"> {vb:raw page_class}</vb:if>">
<a class="username {vb:raw memberinfo.online} popupctrl" href="{vb:link member, {vb:raw memberinfo}}" title="{vb:rawphrase {vb:raw memberinfo['onlinestatusphrase']}, {vb:raw memberinfo.username}}"><strong><vb:if condition="$post['field5']"><img src="{vb:raw post.field5}" border="0" /><vb:else />{vb:raw memberinfo.username}</vb:if></strong></a>
<ul class="popupbody popuphover memberaction_body">
<li class="left">
<img src="{vb:stylevar imgdir_siteicons}/profile.png" alt="" />
<a href="{vb:link member, {vb:raw memberinfo}}">
{vb:rawphrase view_profile}
</a>
</li>
<li class="right">
<img src="{vb:stylevar imgdir_siteicons}/forum.png" alt="" />
<a href="search.php?{vb:raw session.sessionurl}do=finduser&userid={vb:raw memberinfo.userid}&contenttype=vBForum_Post&showposts=1" rel="nofollow">
{vb:rawphrase view_forum_posts}
</a>
</li>
<vb:if condition="$show['pmlink']">
<li class="left">
<img src="{vb:stylevar imgdir_siteicons}/message.png" alt="" />
<a href="private.php?{vb:raw session.sessionurl}do=newpm&u={vb:raw memberinfo.userid}" rel="nofollow">
{vb:rawphrase private_message}
</a>
</li>
</vb:if>
<vb:if condition="$show['viewblog']">
<li class="right">
<img src="{vb:stylevar imgdir_siteicons}/blog.png" alt="" />
<a href="{vb:raw $vboptions.vbblog_url}{vb:if "$vboptions['vbblog_url']", '/', ''}blog.php?{vb:raw session.sessionurl}u={vb:raw memberinfo.userid}" rel="nofollow">
{vb:rawphrase view_blog_entries}
</a>
</li>
</vb:if>
<vb:if condition="$show['homepage']">
<li class="left">
<img src="{vb:stylevar imgdir_siteicons}/homepage.png" alt="" />
<a href="{vb:raw memberinfo.homepage}" rel="nofollow">
{vb:rawphrase visit_homepage}
</a>
</li>
</vb:if>
<vb:if condition="$show['viewarticles']">
<li class="right">
<img src="{vb:stylevar imgdir_siteicons}/article.png" alt="" />
<a href="list.php/author/{vb:raw memberinfo.userid}-{vb:raw memberinfo.username}" rel="nofollow">
{vb:rawphrase view_articles}
</a>
</li>
</vb:if>
<vb:if condition="$show['addfriend']">
<li class="left">
<img src="{vb:stylevar imgdir_siteicons}/add.png" alt="" />
<a href="profile.php?{vb:raw session.sessionurl}do=addlist&userlist=buddy&u={vb:raw memberinfo.userid}">
{vb:rawphrase add_as_contact}
</a>
</li>
</vb:if>
<vb:if condition="$show['emaillink']">
<li class="right">
<img src="{vb:stylevar imgdir_siteicons}/email.png" alt="" />
<a href="sendmessage.php?{vb:raw session.sessionurl}do=mailmember&u={vb:raw memberinfo.userid}" rel="nofollow">
{vb:rawphrase send_email}
</a>
</li>
</vb:if>
{vb:raw template_hook.memberaction_dropdown_items}
</ul>
</div>
But for some reason, this leaves everyone's name with their username, without the <strong>..
Now, let's try changing <img src="{vb:raw post.field8}" border="0" /> to "hi"
Same thing.
Now let's try and keep the "hi" but remove the vb:if condition="$post['field8']">
Everybodys name is "hi" but they are still not <strong>...
This is strange because the "hi" is wraped around strong tags...
Let's try and replace hi just with <img src="{vb:raw post.field8}" border="0" />
This causes all usernames, and username images to dissapear.. So it seems that you cannot connect to the post.field part of vbulletin from the dropdown.. Hmm. Well I'm not sure what to do..
I will contact some other coders to help me with this.
|