The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
||||
|
||||
![]()
Hi,
I have a custom header and I have moved the login box onto the header. Now I have added a bit of code, showing the user avatar, which works fine but when a user has no avatar, I had someone help me set it so that when this is the case a default avatar is displayed now this works all over the forum but not on my header? So can someone help please? I have this piece of code in the header template: Code:
<td class="alt2" align="center"> <img src="$vboptions[bburl]/images/avatars/noavatar.gif" alt="$vbphrase[guest] $vbphrase[avatar]" width="50" height="50" border="0"> Code:
<img height="50" border="0" align="center" width="50" alt="" src="http://www.xxxxxxx.co.uk/forums/image.php?u=2"/> Thanks Danny |
#2
|
||||
|
||||
![]()
Your first line of code is not producing that second line of code. You must have something else in there.
|
#3
|
||||
|
||||
![]()
Yes sorry I have a plugin that contains the following,
Code:
if ($vbulletin->userinfo['avatarid']) { // using a predefined avatar $avatar = $db->query_first("SELECT avatarpath FROM " . TABLE_PREFIX . "avatar WHERE avatarid = " . $vbulletin->userinfo[avatarid] . ""); $avatarid = $avatar['avatarid']; $navbaravatar = "<img src=\"" . $vbulletin->options[bburl] . "/$avatar[avatarpath]\" alt=\"Your Avatar\" border=\"0\" />"; } else { // not using a predefined avatar, check for custom if ($avatar = $db->query_first("SELECT dateline, userid FROM " . TABLE_PREFIX . "customavatar WHERE userid = " . $vbulletin->userinfo[userid] . "")) { // using a custom avatar $navbaravatarurl = ($vbulletin->options['usefileavatar']) ? "" . $vbulletin->options[avatarurl] . "/avatar$avatar[userid]_" . $vbulletin->userinfo[avatarrevision] . ".gif" : "" . $vbulletin->options[bburl] . "/image.php?u=" . $vbulletin->userinfo['userid'] . "&dateline=" . $avatar['dateline'] . ""; $navbaravatar = "<img src=\"$navbaravatarurl\" alt=\"Your Avatar\" border=\"0\" />"; } else { // no avatar specified $nouseavatarchecked = HTML_CHECKED; $avatarchecked[0] = ''; $navbaravatar = "<img src=\"" . $vbulletin->options[bburl] . "/$stylevar[imgdir_misc]/noavatar.jpg\" alt=\"Your Avatar\" border=\"0\" />"; // "<span class=\"smallfont\">No Avatar<br/ >Specified</span>"; } --------------- Added [DATE]1220206879[/DATE] at [TIME]1220206879[/TIME] --------------- also this is what I have on my Header template Code:
<if condition="$bbuserinfo['userid']"> <img src="$vboptions[bburl]/image.php?u=$bbuserinfo[userid]" alt="$vbphrase[avatar]" width="50" height="50" border="0" align="center"/> </td> <else /> <td class="alt2" align="center"> <img src="$vboptions[bburl]/images/avatars/noavatar.gif" alt="$vbphrase[guest] $vbphrase[avatar]" width="50" height="50" border="0"> </if> |
#4
|
||||
|
||||
![]()
OK, you are saying you are having problems with what is (or rather, is not) being displayed in the header template, right? But, you have this in that template:
Code:
<if condition="$bbuserinfo['userid']"> <img src="$vboptions[bburl]/image.php?u=$bbuserinfo[userid]" alt="$vbphrase[avatar]" width="50" height="50" border="0" align="center"/> </td> <else /> <td class="alt2" align="center"> <img src="$vboptions[bburl]/images/avatars/noavatar.gif" alt="$vbphrase[guest] $vbphrase[avatar]" width="50" height="50" border="0"> </if> Code:
<img height="50" border="0" align="center" width="50" alt="" src="http://www.xxxxxxx.co.uk/forums/image.php?u=2"/> Do you have a link to a page where I can see this problem? |
![]() |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|