View Single Post
  #295  
Old 09-18-2009, 02:34 PM
mferguson's Avatar
mferguson mferguson is offline
 
Join Date: Jan 2003
Location: Colorado
Posts: 274
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This typically happens if you have a custom style that has the pop-up menu html contained in the template named "navbar" To fix this I usually have to open the DTO Garage navbar template and cut out some code and paste that code into the vBulletin navbar template for that style. Below is an example of what that might look like:

Original DTO Garage Navbar template

PHP Code:
<td class="vbmenu_control"><a id="navbar_garage" href="dto_garage_help.php$session[sessionurl_q]rel="nofollow">Garage</a> <script type="text/javascript"vbmenu_register("navbar_garage"); </script>
            
            
    <
div class="vbmenu_popup" id="navbar_garage_menu" style="display:none">
        <
table cellpadding="4" cellspacing="1" border="0">
        <
tr>
            <
td class="thead" align="left">Garage</td>
        </
tr>
                <
tr><td class="vbmenu_option" align="left"><a href="$vboptions[bburl]/dto_garage.php$session[sessionurl_q]?do=index">Garages</a></td></tr>
$dto_garage_plus_search
                
<tr><td class="vbmenu_option" align="left"><a target="_help" href="$vboptions[bburl]/dto_garage_help.php$session[sessionurl_q]">Help</a></td></tr>
        </
table>
    </
div>
    
</
td

New DTO Garage Navbar template
PHP Code:
<td class="vbmenu_control"><a id="navbar_garage" href="dto_garage_help.php$session[sessionurl_q]rel="nofollow">Garage</a> <script type="text/javascript"vbmenu_register("navbar_garage"); </script>
</
td
New addition to vBulletin Navbar template


PHP Code:
<if condition="$show['popups']">
    <
div class="vbmenu_popup" id="navbar_garage_menu" style="display:none">
        <
table cellpadding="4" cellspacing="1" border="0">
        <
tr>
            <
td class="thead" align="left">Garage</td>
        </
tr>
                <
tr><td class="vbmenu_option" align="left"><a href="$vboptions[bburl]/dto_garage.php$session[sessionurl_q]?do=index">Garages</a></td></tr>
$dto_garage_plus_search
                
<tr><td class="vbmenu_option" align="left"><a target="_help" href="$vboptions[bburl]/dto_garage_help.php$session[sessionurl_q]">Help</a></td></tr>
        </
table>
    </
div>
.
.

Again your mileage may vary as all skins are done a little differently. For example in one site we integrated Garage Plus into we had to change the DTO Garage Navbar template from being enclosed in <td> tags to <li> tags while also moving the pop-up menu code to the vBulletin navbar.

Hope this helps!

Mark
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01094 seconds
  • Memory Usage 1,814KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (3)bbcode_php
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete