Thread: Drop down menu
View Single Post
  #2  
Old 12-08-2007, 06:33 PM
Freesteyelz's Avatar
Freesteyelz Freesteyelz is offline
 
Join Date: Jan 2006
Posts: 1,552
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You'll edit the navbar template. I'll give you a sample code to start off with and then just make the adjustments as needed:

Find:

Code:
  <if condition="$show['registerbutton']">

And before that code add:

Code:
    <td id="samplemenu" class="vbmenu_control"><a href="$show[nojs_link]#samplemenu">$vbphrase[quick_links]</a> <script type="text/javascript"> vbmenu_register("samplemenu"); </script></td>

Now find (at the very near bottom of navbar template):

Code:
<!-- / NAVBAR POPUP MENUS -->

And add before:

Code:
<!-- samplemenu menu -->
<div class="vbmenu_popup" id="samplemenu_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">
 
<tr><td class="thead">My Samplemenu Test</td></tr> 
<tr><td class="vbmenu_option"><a href="#">Link 1</a></td></tr>
<tr><td class="vbmenu_option"><a href="#">Link 2</a></td></tr>
<tr><td class="vbmenu_option"><a href="#">Link 3</a></td></tr>
<tr><td class="thead">Another Category Here</td></tr> 
<tr><td class="vbmenu_option"><a href="#">Link 4</a></td></tr>
 
</table>
</div>
<!-- / samplemenu menu -->

Save and your test dropdown menu will appear next to the User CP link.

You can change the ID of "samplemenu" to whatever you want. Just make sure that you update that change everywhere that is in red. You'll also need to add the URLs in the "a href" tag and change the links and headers.

I hope that helps.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01134 seconds
  • Memory Usage 1,769KB
  • 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
  • (4)bbcode_code
  • (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