Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
  #1  
Old 09-27-2005, 01:41 AM
ixian's Avatar
ixian ixian is offline
 
Join Date: Oct 2001
Location: Denver, CO
Posts: 189
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Can someone spot what is wrong with this Navbar template?

I cannot figure this out for the life of me.

All I did was change a CSS class and move the navbar on top of the welcome panel from the bottom (which is probably the problem, but I can't figure out what).

When you log out with this navbar template, you get the old "The was an error in logging you out. Please click here to log out" message. Clicking again to log out works, so obviously something in this template is screwed. Reverting it fixes the problem.

Can anyone spot it?

Thanks!

Code:
<script type="text/javascript">
<!--
function log_out()
{
	ht = document.getElementsByTagName("html");
	ht[0].style.filter = "progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)";
	if (confirm('$vbphrase[sure_you_want_to_log_out]'))
	{
		return true;
	}
	else
	{
		ht[0].style.filter = "";
		return false;
	}
}
//-->
</script>

<!-- nav buttons bar -->
<div align="center">
 <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" width="100%" align="center" style="border-top-width:0px">
 <tr align="center"> 
  <!--<td class="navbar_vbmenu_control"><a href="$vboptions[forumhome].php?$session[sessionurl]">Home</a></td>-->
  
  <if condition="$show['member']">
   <td class="navbar_vbmenu_control"><a href="usercp.php?$session[sessionurl]">$vbphrase[user_cp]</a></td>
  </if>
  <if condition="$show['registerbutton']">
   <td class="navbar_vbmenu_control"><a href="register.php?$session[sessionurl]">$vbphrase[register]</a></td>
  </if>
  
  <td class="navbar_vbmenu_control"><a href="calendar.php?$session[sessionurl]">$vbphrase[calendar]</a></td>
  <if condition="$show['popups']">  
   <if condition="$show['searchbuttons']">
    <if condition="$show['member']">
    <td class="navbar_vbmenu_control"><a href="search.php?$session[sessionurl]do=getnew" accesskey="2">$vbphrase[new_posts_nav]</a></td>
    <else />
    <td class="navbar_vbmenu_control"><a href="search.php?$session[sessionurl]do=getdaily" accesskey="2">$vbphrase[todays_posts]</a></td>
    </if>
    <td id="navbar_search" class="navbar_vbmenu_control"><a href="search.php?$session[sessionurl]" accesskey="4">$vbphrase[search]</a> <script type="text/javascript"> vbmenu_register("navbar_search"); </script></td>
   </if>
   <if condition="$bbuserinfo['userid']">
    <td id="usercptools" class="navbar_vbmenu_control"><a href="#usercptools">$vbphrase[quick_links]</a> <script type="text/javascript"> vbmenu_register("usercptools"); </script></td>  
   </if>
  <else />  
   <if condition="$show['searchbuttons']">
    <td class="navbar_vbmenu_control"><a href="search.php?$session[sessionurl]" accesskey="4">$vbphrase[search]</a></td>
    <if condition="$show['member']">
    <td class="navbar_vbmenu_control"><a href="search.php?$session[sessionurl]do=getnew" accesskey="2">$vbphrase[new_posts_nav]</a></td>
    <else />
    <td class="navbar_vbmenu_control"><a href="search.php?$session[sessionurl]do=getdaily" accesskey="2">$vbphrase[todays_posts]</a></td>
    </if>
   </if>
   <td class="navbar_vbmenu_control"><a href="forumdisplay.php?$session[sessionurl]do=markread">$vbphrase[mark_forums_read]</a></td>
   <if condition="$bbuserinfo['userid']">   
    <td class="navbar_vbmenu_control"><a href="#" onclick="window.open('misc.php?$session[sessionurl]do=buddylist&amp;focus=1','buddylist','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=250,height=300'); return false;">$vbphrase[open_buddy_list]</a></td>   
   </if>   
  </if>
  <if condition="$bbuserinfo['userid']">
   <td class="navbar_vbmenu_control"><a href="login.php?$session[sessionurl]do=logout&amp;u=$bbuserinfo[userid]" onclick="return log_out()">$vbphrase[log_out]</a></td>
  </if>
 </tr>
 </table>
</div>
<!-- / nav buttons bar -->

<!-- breadcrumb, login, pm info -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
 <td class="alt1" width="100%">
  <if condition="is_array($navbits)">
   <table cellpadding="0" cellspacing="0" border="0">
   <tr valign="bottom">
    <td><a href="#" onclick="history.back(1)"><img src="$stylevar[imgdir_misc]/navbits_start.gif" alt="$vbphrase[go_back]" border="0" /></a></td>
    <td>&nbsp;</td>
    <td width="100%"><span class="navbar"><a href="$vboptions[forumhome].php?$session[sessionurl]" accesskey="1">$vboptions[bbtitle]</a></span> $navbits[breadcrumb]</td>
   </tr>
   <tr>
    <td class="navbar" style="font-size:10pt; padding-top:1px" colspan="3"><a href="$scriptpath"><img class="inlineimg" src="$stylevar[imgdir_misc]/navbits_finallink.gif" alt="$vbphrase[reload_this_page]" border="0" /></a> <strong>$navbits[lastelement]</strong></td>
   </tr>
   </table>   
  <else />
   <div class="navbar" style="font-size:10pt"><a href="$vboptions[forumhome].php?$session[sessionurl]" accesskey="1"><img class="inlineimg" src="$stylevar[imgdir_misc]/navbits_start.gif" alt="" border="0" /></a> <strong>$vboptions[bbtitle]</strong></div>
  </if>
 </td> 
 
 <if condition="$bbuserinfo['userid']">
 
  <td class="alt2" valign="top" nowrap="nowrap">
  <div class="smallfont">
   <!--<span style="float:$stylevar[right]">[<a href="login.php?$session[sessionurl]do=logout&amp;u=$bbuserinfo[userid]" onclick="return log_out()">$vbphrase[log_out]</a>]</span>-->
   <strong><phrase 1="$bbuserinfo[username]">$vbphrase[welcome_x]</phrase></strong><br />
   <phrase 1="$pmbox[lastvisitdate]" 2="$pmbox[lastvisittime]">$vbphrase[last_visited_x_at_y]</phrase>
   <if condition="$show['pmstats']"><br /><phrase 1="$vbphrase[unread_x_nav_compiled]" 2="$vbphrase[total_x_nav_compiled]" 3="$session[sessionurl]">$vbphrase[private_messages_nav]</phrase></if>
  </div>
  </td>
  
 <else />
  
  <td class="alt2" nowrap="nowrap" style="padding:0px">
   
  <!-- login form -->
  <form action="login.php" method="post" onsubmit="md5hash(vb_login_password,vb_login_md5password,vb_login_md5password_utf)">
  <script type="text/javascript" src="http://www.maximumgamer.com/forums/clientscript/vbulletin_md5.js"></script>
  <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
  <tr>
   <td class="smallfont">$vbphrase[username]</td>
   <td><input type="text" class="button" name="vb_login_username" id="navbar_username" size="10" accesskey="u" tabindex="1" value="$vbphrase[username]" onfocus="if (this.value == '$vbphrase[username]') this.value = '';" /></td>
   <td class="smallfont" colspan="2" nowrap="nowrap"><label for="cb_cookieuser_navbar"><input type="checkbox" name="cookieuser" value="1" tabindex="3" id="cb_cookieuser_navbar" accesskey="c" checked="checked" />$vbphrase[remember_me]</label></td>
  </tr>
  <tr>
   <td class="smallfont">$vbphrase[password]</td>
   <td><input type="password" class="button" name="vb_login_password" size="10" accesskey="p" tabindex="2" /></td>
   <td><input type="submit" class="button" value="$vbphrase[log_in]" tabindex="4" title="$vbphrase[enter_username_to_login_or_register]" accesskey="s" /></td>
  </tr>
  </table>
  <input type="hidden" name="s" value="$session[sessionhash]" />
  <input type="hidden" name="do" value="login" />
  <input type="hidden" name="forceredirect" value="1" />   
  <input type="hidden" name="vb_login_md5password" />
  <input type="hidden" name="vb_login_md5password_utf" />
  </form>
  <!-- / login form -->
   
  </td>
  
 </if> 
 
</tr>
</table>
<!-- / breadcrumb, login, pm info -->

<br />

<if condition="$show['popups']">
<!-- NAVBAR POPUP MENUS -->
 
 <if condition="$show['searchbuttons']">
 <!-- header quick search form -->
 <div class="navbar_vbmenu_popup" id="navbar_search_menu" style="display:none">
  <table cellpadding="4" cellspacing="1" border="0">
  <tr>
   <td class="navbar_vbmenu_control">$vbphrase[search_forums]</td>
  </tr>
  <tr>
   <td class="navbar_vbmenu_option" title="nohilite">
   <form action="search.php" method="post">
    <input type="hidden" name="do" value="process" />
    <input type="hidden" name="showposts" value="0" />
    <input type="text" class="bginput" name="query" size="20" />$gobutton<br />
   </form>
   </td>
  </tr>
  <tr>
   <td class="navbar_vbmenu_option"><a href="search.php?$session[sessionurl]" accesskey="4">$vbphrase[advanced_search]</a></td>
  </tr>
  </table>
 </div>
 <!-- / header quick search form -->
 </if>

 <if condition="$show['member']">
 <!-- user cp tools menu -->
 <div class="navbar_vbmenu_popup" id="usercptools_menu" style="display:none">
  <table cellpadding="4" cellspacing="1" border="0">
  
  <tr><td class="navbar_vbmenu_control">$vbphrase[quick_links]</td></tr>  
  <if condition="$vboptions['enablesearches']"><tr><td class="navbar_vbmenu_option"><a href="search.php?$session[sessionurl]do=getnew">$vbphrase[new_posts_nav]</a></td></tr></if>
  <tr><td class="navbar_vbmenu_option"><a href="forumdisplay.php?$session[sessionurl]do=markread">$vbphrase[mark_forums_read]</a></td></tr>
  <tr><td class="navbar_vbmenu_option"><a href="#" onclick="window.open('misc.php?$session[sessionurl]do=buddylist&amp;focus=1','buddylist','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=250,height=300'); return false;">$vbphrase[open_buddy_list]</a></td></tr>
  <tr><td class="navbar_vbmenu_option"><a href="faq.php?$session[sessionurl]" accesskey="5">$vbphrase[faq]</a></td></tr>
  <tr><td class="navbar_vbmenu_option"><a href="memberlist.php?$session[sessionurl]">$vbphrase[members_list]</a></td></tr>  
  <tr><td class="navbar_vbmenu_control"><a href="usercp.php?$session[sessionurl]">$vbphrase[user_control_panel]</a></td></tr>
  <if condition="$show['siglink']"><tr><td class="navbar_vbmenu_option"><a href="profile.php?$session[sessionurl]do=editsignature">$vbphrase[edit_signature]</a></td></tr></if>
  <if condition="$show['avatarlink']"><tr><td class="navbar_vbmenu_option"><a href="profile.php?$session[sessionurl]do=editavatar">$vbphrase[edit_avatar]</a></td></tr></if>
  <tr><td class="navbar_vbmenu_option"><a href="profile.php?$session[sessionurl]do=editprofile">$vbphrase[edit_profile]</a></td></tr>
  <tr><td class="navbar_vbmenu_option"><a href="profile.php?$session[sessionurl]do=editoptions">$vbphrase[edit_options]</a></td></tr>
  
  <tr><td class="navbar_vbmenu_control">$vbphrase[miscellaneous]</td></tr>
  <if condition="$show['pmstats']"><tr><td class="navbar_vbmenu_option"><a href="private.php?$session[sessionurl]">$vbphrase[private_messages]</a></td></tr></if>
  <tr><td class="navbar_vbmenu_option"><a href="subscription.php?$session[sessionurl]">$vbphrase[subscribed_threads]</a></td></tr>
  <tr><td class="navbar_vbmenu_option"><a href="member.php?$session[sessionurl]u=$bbuserinfo[userid]">$vbphrase[my_profile]</a></td></tr>
  <if condition="$show['wollink']"><tr><td class="navbar_vbmenu_option"><a href="online.php?$session[sessionurl]">$vbphrase[whos_online]</a></td></tr></if>
  
  </table>
 </div>
 <!-- / user cp tools menu -->
 </if>
<!-- / NAVBAR POPUP MENUS -->
</if>
Reply With Quote
  #2  
Old 10-14-2005, 11:32 PM
wolfyman's Avatar
wolfyman wolfyman is offline
 
Join Date: Apr 2005
Posts: 719
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I BET this has something to do with my problem too - I can't use the search or quicklinks in my navbar from any page other than the main forum page.

Veeedy interestink.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 05:35 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.03658 seconds
  • Memory Usage 2,202KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)bbcode_code
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (2)post_thanks_box
  • (2)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (2)post_thanks_postbit_info
  • (2)postbit
  • (2)postbit_onlinestatus
  • (2)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete