![]() |
Add Google Custom Search to Navbar Drop-Down Menu
1 Attachment(s)
This is not supported. I am not a coder. This is just something that took me a long time to figure out, and I'm hoping it will come in handy for someone else.
Warning/disclaimer: I am not responsible if this breaks your site or makes it insecure. I will not help you fix your site if you harm it while doing this mod. Make sure to have a backup of any template you modify. My goal was to encourage people to use Google search to search my site for 3 reasons, from most to least important:
At the same time, I wanted registered members to have the option to use the "Advanced Search" built into vBulletin, because this really comes in handy when you want to find a specific post by a specific member, in a specific forum, etc. The result of this mod is that when unregistered guests click on "Search" in the Navbar, they get a Google Custom Search box only. When members click on "Search", they get the Google Custom Search box as well as a link to use the regular Advanced Search (see screenshot). It's a very easy mod to do: 1) Go to Google.com/Adsense and create a custom search engine. After you do this, you will be presented with some code, the relevant portion of which will look like this: Code:
value="partner-pub-XXXXXXXXXXXXXXXX:XXXXXXXXXX" 2) Go to your Navbar template and make a backup of it (copy the whole thing to a text file and save it in case you mess something up). 3) In your Navbar template, replace everything between Code:
<!-- header quick search form --> Code:
<!-- / header quick search form --> Code:
<div class="vbmenu_popup" id="navbar_search_menu" style="display:none;margin-top:3px" align="$stylevar[left]"> Make sure to make the following substitutions in the code above:
That's it. See the attachment for how this will look to your members (guests only see the Google search). Feel free to try it out on my site to see how it works. |
Have used this code from google long time ago and it works on vb4 as well
|
I was surprised that no one posted this before. Would have saved me about 5 hours of messing around :).
How exactly do you get it to work in vB4, and do you have a site where I can check that out? |
All times are GMT. The time now is 06:41 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|