View Full Version : Google Search Mod that Actually WORKS!
Nelson58
09-17-2014, 07:43 PM
There is a mod on here that purports to do this, but it doesn't work.
I need a mod that places a Google Search on my site by:
-Showing me where to place the Google Custom Search code that I received from Google.
-Creates an entry either in the Navbar or space below the user login area.
Thanks.
ozzy47
09-17-2014, 09:40 PM
I assume you already have a Google CSE account?
CAG CheechDogg
09-17-2014, 09:54 PM
Take a look at my website, I have the google search working on there perfectly fine ....if that is what you are looking for I will help you out ...
https://www.cagclan.com/community/forum.php
ozzy47
09-17-2014, 10:23 PM
Take a look at my website, I have the google search working on there perfectly fine ....if that is what you are looking for I will help you out ...
https://www.cagclan.com/community/forum.php
Don't you need a Google CSE account for it to work?
tbworld
09-17-2014, 10:32 PM
Don't you need a Google CSE account for it to work?
Of course you do, as all Google site services. :)
ozzy47
09-17-2014, 10:35 PM
That's what I thought, but I never used it so I was not sure. :)
CAG CheechDogg
09-17-2014, 10:42 PM
Don't you need a Google CSE account for it to work?
Yes you do ozzy ...
ozzy47
09-17-2014, 10:50 PM
I wonder if Nelson has one, if he don't, it of course will not show. :)
tbworld
09-17-2014, 10:55 PM
@nelson58, needs to spend a bit more time reading and asking more exacting questions. So far we are just messaging among ourselves. :)
CAG CheechDogg
09-17-2014, 11:02 PM
Here is what to do to get this on your site my Man ....
Step 1:
Create a new template and name it "GOOGLE", make sure it's in all CAPS ! in that template add the following:
<html xmlns="http://www.w3.org/1999/xhtml" dir="{vb:stylevar textdirection}" lang="{vb:stylevar languagecode}" id="vbulletin_html">
<head>
<title>{vb:raw vboptions.bbtitle} - {vb:raw pagetitle}</title>
{vb:raw headinclude}
{vb:raw headinclude_bottom}
</head>
<body>
{vb:raw header}
{vb:raw navbar}
<div id="pagetitle">
<h1>{vb:raw pagetitle}</h1>
</div>
<h2 class="blockhead">Your Site's Name Custom Search Results</h2>
<div class="blockbody">
<div class="blockrow">
<div class="blockrow">
<gcse:search></gcse:search>
</div>
</div>
</div>
{vb:raw footer}
</body>
</html>
Step 2: In your "headinclude" template add the following at the very end:
<!-- google cse -->
<script>
(function() {
var cx = 'partner-pub-0000000000000000:0000000000'; ///////////////CHANGE THIS TO YOUR OWN ID ////
var gcse = document.createElement('script');
gcse.type = 'text/javascript';
gcse.async = true;
gcse.src = (document.location.protocol == 'https' ? 'https:' : 'http:') +
'//www.google.com/cse/cse.js?cx=' + cx;
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(gcse, s);
})();
</script>
<!-- / google cse -->
Step 3: In your "navbar" template locate the following :
<div id="globalsearch" class="globalsearch">
Right below that remove the following code:
<form action="search.php?{vb:raw session.sessionurl}do=process" method="post" id="navbar_search" class="navbar_search">
<vb:comment><input type="hidden" name="s" value="{vb:raw session.sessionurl}" /></vb:comment>
<input type="hidden" name="securitytoken" value="{vb:raw bbuserinfo.securitytoken}" />
<input type="hidden" name="do" value="process" />
<span class="textboxcontainer"><span><input type="text" value="" name="query" class="textbox" tabindex="99"/></span></span>
<span class="buttoncontainer"><span><input type="image" class="searchbutton" src="{vb:stylevar imgdir_button}/search<vb:if condition="$stylevar['textdirection'] == 'rtl'">_rtl</vb:if>.<vb:if condition="is_browser('ie') AND !is_browser('ie', 7)">gif<vb:else />png</vb:if>" name="submit" onclick="document.getElementById('navbar_search').submit;" tabindex="100"/></span></span>
</form>
and replace it with this :
<gcse:searchbox-only></gcse:searchbox-only>
<form method="get" action="http://www.yoursite.com/your-forums-path/google.php" target="_blank" class="navbar_search">
<input type="hidden" name="sitesearch" value="yoursite.com/your-forums-path/forum.php" id="pn"/>
<input type="hidden" name="domains" value="yoursite.com/your-forums-path/forum.php"/>
</form>
Then upload the following php file to your forums root:
<?php
// ####################### SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL & ~E_NOTICE);
// #################### DEFINE IMPORTANT CONSTANTS #######################
define('THIS_SCRIPT', 'test');
define('CSRF_PROTECTION', true);
// change this depending on your filename
// ################### PRE-CACHE TEMPLATES AND DATA ######################
// get special phrase groups
$phrasegroups = array();
// get special data templates from the datastore
$specialtemplates = array();
// pre-cache templates used by all actions
$globaltemplates = array('GOOGLE',
);
// pre-cache templates used by specific actions
$actiontemplates = array();
// ######################### REQUIRE BACK-END ############################
// if your page is outside of your normal vb forums directory, you should change directories by uncommenting the next line
// chdir ('/path/to/your/forums');
require_once('./global.php');
// ################################################## #####################
// ######################## START MAIN SCRIPT ############################
// ################################################## #####################
$navbits = construct_navbits(array('' => 'yoursite.com Site Search'));
$navbar = render_navbar_template($navbits);
// ###### YOUR CUSTOM CODE GOES HERE #####
$pagetitle = 'yoursite.com Custom Search';
// ###### NOW YOUR TEMPLATE IS BEING RENDERED ######
$templater = vB_Template::create('GOOGLE');
$templater->register_page_templates();
$templater->register('navbar', $navbar);
$templater->register('pagetitle', $pagetitle);
print_output($templater->render());
?>
In the php file above replace your site with your site's name and you should be good to go !!!!! If you have any questions feel free to ask away ...
--------------- Added 1410998655 at 1410998655 ---------------
@nelson58, needs to spend a bit more time reading and asking more exacting questions. So far we are just messaging among ourselves. :)
Yes he does, but hopefully this will help him get this done lol .....:)
ozzy47
09-17-2014, 11:05 PM
@nelson58, needs to spend a bit more time reading and asking more exacting questions. So far we are just messaging among ourselves. :)
But this is so much fun. :) :p
CAG CheechDogg
09-17-2014, 11:07 PM
But this is so much fun. :) :p
It is fun! lol .... how you guys doing ?
Nelson58
09-18-2014, 02:10 AM
@nelson58, needs to spend a bit more time reading and asking more exacting questions. So far we are just messaging among ourselves. :)
I've spent a LOT of time reading wiseguy, but YOUR post was the one that wasn't worth the time it took to read. Why don't you do us all a favor and crawl back under your rock.
--------------- Added 1411009881 at 1411009881 ---------------
I wonder if Nelson has one, if he don't, it of course will not show. :)
Yes, I have an account, and I created the code. I tried to enter it into two templates as I was advised, and nothing showed.
Nelson
tbworld
09-18-2014, 02:15 AM
The message was not directed to you, so I do not understand why you took it personally. I was replying to @Ozzy and @Cag Cheechdog. Sorry, you took offense, but whatever.
Nelson58
09-18-2014, 02:44 AM
Here is what to do to get this on your site my Man ....
Step 1:
Create a new template and name it "GOOGLE", make sure it's in all CAPS ! in that template add the following:
<html xmlns="http://www.w3.org/1999/xhtml" dir="{vb:stylevar textdirection}" lang="{vb:stylevar languagecode}" id="vbulletin_html">
<head>
<title>{vb:raw vboptions.bbtitle} - {vb:raw pagetitle}</title>
{vb:raw headinclude}
{vb:raw headinclude_bottom}
</head>
<body>
{vb:raw header}
{vb:raw navbar}
<div id="pagetitle">
<h1>{vb:raw pagetitle}</h1>
</div>
<h2 class="blockhead">Your Site's Name Custom Search Results</h2>
<div class="blockbody">
<div class="blockrow">
<div class="blockrow">
<gcse:search></gcse:search>
</div>
</div>
</div>
{vb:raw footer}
</body>
</html>
Step 2: In your "headinclude" template add the following at the very end:
<!-- google cse -->
<script>
(function() {
var cx = 'partner-pub-0000000000000000:0000000000'; ///////////////CHANGE THIS TO YOUR OWN ID ////
var gcse = document.createElement('script');
gcse.type = 'text/javascript';
gcse.async = true;
gcse.src = (document.location.protocol == 'https' ? 'https:' : 'http:') +
'//www.google.com/cse/cse.js?cx=' + cx;
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(gcse, s);
})();
</script>
<!-- / google cse -->
Step 3: In your "navbar" template locate the following :
<div id="globalsearch" class="globalsearch">
Right below that remove the following code:
<form action="search.php?{vb:raw session.sessionurl}do=process" method="post" id="navbar_search" class="navbar_search">
<vb:comment><input type="hidden" name="s" value="{vb:raw session.sessionurl}" /></vb:comment>
<input type="hidden" name="securitytoken" value="{vb:raw bbuserinfo.securitytoken}" />
<input type="hidden" name="do" value="process" />
<span class="textboxcontainer"><span><input type="text" value="" name="query" class="textbox" tabindex="99"/></span></span>
<span class="buttoncontainer"><span><input type="image" class="searchbutton" src="{vb:stylevar imgdir_button}/search<vb:if condition="$stylevar['textdirection'] == 'rtl'">_rtl</vb:if>.<vb:if condition="is_browser('ie') AND !is_browser('ie', 7)">gif<vb:else />png</vb:if>" name="submit" onclick="document.getElementById('navbar_search').submit;" tabindex="100"/></span></span>
</form>
and replace it with this :
<gcse:searchbox-only></gcse:searchbox-only>
<form method="get" action="http://www.yoursite.com/your-forums-path/google.php" target="_blank" class="navbar_search">
<input type="hidden" name="sitesearch" value="yoursite.com/your-forums-path/forum.php" id="pn"/>
<input type="hidden" name="domains" value="yoursite.com/your-forums-path/forum.php"/>
</form>
Then upload the following php file to your forums root:
<?php
// ####################### SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL & ~E_NOTICE);
// #################### DEFINE IMPORTANT CONSTANTS #######################
define('THIS_SCRIPT', 'test');
define('CSRF_PROTECTION', true);
// change this depending on your filename
// ################### PRE-CACHE TEMPLATES AND DATA ######################
// get special phrase groups
$phrasegroups = array();
// get special data templates from the datastore
$specialtemplates = array();
// pre-cache templates used by all actions
$globaltemplates = array('GOOGLE',
);
// pre-cache templates used by specific actions
$actiontemplates = array();
// ######################### REQUIRE BACK-END ############################
// if your page is outside of your normal vb forums directory, you should change directories by uncommenting the next line
// chdir ('/path/to/your/forums');
require_once('./global.php');
// ################################################## #####################
// ######################## START MAIN SCRIPT ############################
// ################################################## #####################
$navbits = construct_navbits(array('' => 'yoursite.com Site Search'));
$navbar = render_navbar_template($navbits);
// ###### YOUR CUSTOM CODE GOES HERE #####
$pagetitle = 'yoursite.com Custom Search';
// ###### NOW YOUR TEMPLATE IS BEING RENDERED ######
$templater = vB_Template::create('GOOGLE');
$templater->register_page_templates();
$templater->register('navbar', $navbar);
$templater->register('pagetitle', $pagetitle);
print_output($templater->render());
?>
In the php file above replace your site with your site's name and you should be good to go !!!!! If you have any questions feel free to ask away ...
--------------- Added 1410998655 at 1410998655 ---------------
Yes he does, but hopefully this will help him get this done lol .....:)
Entered everything exactly. Named the .PHP file "google.php" and changed the line from 'test' to 'google' as required.
Nothing is showing up on the page. I checked the Google code and it is correct. I entered my code exactly as from the Google site. I must be doing something wrong. Is there anything I should try?
tbworld
09-18-2014, 03:00 AM
It is fun! lol .... how you guys doing ?
I see what happened, the op has two threads open about the exact same thing and I had commented in both threads, but intermixed them when I posted in this thread.
https://vborg.vbsupport.ru/showthread.php?t=314370
https://vborg.vbsupport.ru/showthread.php?t=314268
--------------- Added 17 Sep 2014 at 21:13 ---------------
Here is what to do to get this on your site my Man ....
Nice Post!, I could not like it. Your too likeable. :)
Nelson58
09-18-2014, 03:37 AM
Ok, here is why it wasn't working...
If you have the modification Dbtech VBNavtabs installed, which I did,
You need to go to the dbtech_vbnavtabs_navbar template and make the same changes you recommended in the navbar template or it will not work.
In any event, thanks for helping me to get this to work CAG CheechDogg. Much obliged.
I have one more question. The custom search results page is not showing up, instead the Google page shows up and the user has to hit "back" to get back to the site.
Any idea why that is happening?
CAG CheechDogg
09-18-2014, 04:10 AM
Did you make all the changes in the code regarding your forums domain name and all? If you didn't do those changes that is why it goes to the google search page and not the custom one on your forums ...
Nelson58
09-18-2014, 10:51 AM
Did you make all the changes in the code regarding your forums domain name and all? If you didn't do those changes that is why it goes to the google search page and not the custom one on your forums ...
Yes, I did make all of the changes. I will double check though to make sure. Is there anything else that I could have missed that needs to be changed?
Nelson
--------------- Added 1411042691 at 1411042691 ---------------
GOOGLE template:
<html xmlns="http://www.w3.org/1999/xhtml" dir="{vb:stylevar textdirection}" lang="{vb:stylevar languagecode}" id="vbulletin_html">
<head>
<title>{vb:raw vboptions.bbtitle} - {vb:raw pagetitle}</title>
{vb:raw headinclude}
{vb:raw headinclude_bottom}
</head>
<body>
{vb:raw header}
{vb:raw navbar}
<div id="pagetitle">
<h1>{vb:raw pagetitle}</h1>
</div>
<h2 class="blockhead">The Hobby-Machinist's Custom Search Results</h2>
<div class="blockbody">
<div class="blockrow">
<div class="blockrow">
<gcse:search></gcse:search>
</div>
</div>
</div>
{vb:raw footer}
</body>
</html>
DBTech dbtech_vbnavtabs_navbar
<div id="navbar" class="navbar">
<ul id="navtabs" class="navtabs floatcontainer<vb:if condition="$show['member'] AND $notifications_total"> notify</vb:if>">
{vb:raw template_hook.navtab_start}
{vb:raw navigation}
{vb:raw template_hook.navtab_end}
<vb:if condition="$vboptions['dbtech_vbnavtabs_420_search_tab']">
<vb:if condition="(is_member_of($bbuserinfo, $vboptions['dbtech_vbnavtabs_420_guests_search_tab']))">
<vb:if condition="$vboptions['dbtech_vbnavtabs_420_hover']">
<li class="popupmenu hovermenu forumsearch menusearch" id="forumsearch">
<vb:else />
<li class="popupmenu forumsearch menusearch" id="forumsearch">
</vb:if>
<h6><a href="javascript://" class="popupctrl navtab" style="color:{vb:raw vboptions.dbtech_vbnavtabs_420_search_color};">
<vb:if condition="$vboptions['dbtech_vbnavtabs_420_search_tab_image']"><img src="dbtech/vbnavtabs_420/images/{vb:raw vboptions.dbtech_vbnavtabs_420_search_img_img}" style="margin-bottom:.25em; vertical-align:middle; padding:{vb:stylevar dbtech_vbnavtabs_420_image_padding};" ></vb:if>{vb:rawphrase dbtech_vbnavtabs_420_search}<img src="images/misc/arrow.png" style="margin-bottom:.25em; vertical-align:middle; padding-left:2px; margin-right:-10px;" ></a></h6>
<form action="search.php?do=process" method="get">
<ul class="popupbody popuphover">
<li><input type="text" class="searchbox" name="query" value="{vb:rawphrase dbtech_vbnavtabs_420_search_search}" tabindex="1" /></li>
<li class="formsubmit">
<input type="submit" class="button" value="{vb:rawphrase dbtech_vbnavtabs_420_search_button}" tabindex="2" />
</li>
<li class="formsubmit">
<div class="submitoptions">
<label><input type="radio" name="showposts" value="0" checked="checked" /> {vb:rawphrase dbtech_vbnavtabs_420_show_threads}</label>
<label><input type="radio" name="showposts" value="1" /> {vb:rawphrase dbtech_vbnavtabs_420_show_posts}</label>
</div>
<div class="advancedsearchlink"><a href="search.php?">{vb:rawphrase dbtech_vbnavtabs_420_advanced_search}</a></div>
</li>
</ul>
<input type="hidden" name="s" value="{vb:raw session.sessionhash}" />
<input type="hidden" name="securitytoken" value="{vb:raw bbuserinfo.securitytoken}" />
<input type="hidden" name="do" value="process" />
<input type="hidden" name="contenttype" value="vBForum_Post" />
<input type="hidden" name="exactname" value="1" />
</form>
</li>
</vb:if>
</vb:if>
</ul>
<vb:if condition="!$vboptions['dbtech_vbnavtabs_420_hide_search']">
<vb:if condition="$vboptions['enablesearches']">
<div id="globalsearch" class="globalsearch">
<gcse:searchbox-only></gcse:searchbox-only>
<form method="get" action="http://www.hobby-machinist.com/google.php" target="_blank" class="navbar_search">
<input type="hidden" name="sitesearch" value="www.hobby-machinist.com/forum.php" id="pn"/>
<input type="hidden" name="domains" value="www.hobby-machinist.com/forum.php"/>
</form>
<ul class="navbar_advanced_search">
<li><a href="search.php{vb:raw session.sessionurl_q}" accesskey="4">{vb:rawphrase advanced_search}</a></li></vb:if>
{vb:raw template_hook.navbar_advanced_search}
</ul>
</div>
</vb:if>
</div>
{vb:raw template_hook.navtab_multi}
{vb:raw template_hook2.navtab_multi}
</div><!-- closing div for above_body -->
<div class="body_wrapper">
<div id="breadcrumb" class="breadcrumb">
<ul class="floatcontainer">
<li class="navbithome"><a href="index.php{vb:raw session.sessionurl_q}" accesskey="1"><img src="{vb:stylevar imgdir_misc}/navbit-home.png" alt="{vb:rawphrase home}" /></a></li>
{vb:raw navbits.breadcrumb}
{vb:raw navbits.lastelement}
</ul>
<hr />
</div>
{vb:raw ad_location.ad_navbar_below}
{vb:raw ad_location.global_below_navbar}
<vb:if condition="$show['notices'] AND THIS_SCRIPT != 'register'">
<form action="profile.php?do=dismissnotice" method="post" id="notices" class="notices">
<input type="hidden" name="do" value="dismissnotice" />
<input type="hidden" name="s" value="{vb:raw session.sessionurl}" />
<input type="hidden" name="securitytoken" value="{vb:raw bbuserinfo.securitytoken}" />
<input type="hidden" id="dismiss_notice_hidden" name="dismiss_noticeid" value="" />
<input type="hidden" name="url" value="{vb:raw return_link}" />
<ol>
{vb:raw notices}
</ol>
</form>
</vb:if>
headinclude template:
<meta http-equiv="Content-Type" content="text/html; charset={vb:stylevar charset}" />
<meta id="e_vb_meta_bburl" name="vb_meta_bburl" content="{vb:raw vboptions.bburl}" />
<base href="{vb:raw basepath}" /><!--[if IE]></base><![endif]-->
<meta name="generator" content="vBulletin {vb:raw vboptions.templateversion}" />
<meta http-equiv="X-UA-Compatible" content="IE=9" />
<vb:if condition="$stylevar['favicon']">
<link rel="Shortcut Icon" href="{vb:stylevar favicon}" type="image/x-icon" />
</vb:if>
<vb:if condition="$show['threadinfo']">
<vb:elseif condition="$show['foruminfo']" />
<meta name="keywords" content="{vb:raw foruminfo.title_clean}, {vb:raw vboptions.keywords}" />
<meta name="description" content="<vb:if condition="$pagenumber > 1">{vb:rawphrase page_x, {vb:raw pagenumber}}-</vb:if>{vb:raw foruminfo.description_clean}" />
<vb:else />
<meta name="keywords" content="{vb:raw vboptions.keywords}" />
<meta name="description" content="{vb:raw vboptions.description}" />
</vb:if>
<vb:if condition="$show['fb_opengraph']">
{vb:raw facebook_opengraph}
</vb:if>
<vb:if condition="$show['remoteyui']">
<vb:if condition="$show['remoteyuicombo']">
<script type="text/javascript" src="{vb:stylevar yuicombopath}?{vb:stylevar yuiversion}/build/yuiloader-dom-event/yuiloader-dom-event.js&{vb:stylevar yuiversion}/build/connection/connection-min.js"></script>
<vb:else />
<script type="text/javascript" src="{vb:stylevar yuipath}/yuiloader-dom-event/yuiloader-dom-event.js"></script>
</vb:if>
</vb:if>
<script type="text/javascript">
<!--
if (typeof YAHOO === 'undefined') // Load ALL YUI Local
{
document.write('<script type="text/javascript" src="clientscript/yui/yuiloader-dom-event/yuiloader-dom-event.js?v={vb:raw vboptions.simpleversion}"><\/script>');
document.write('<script type="text/javascript" src="clientscript/yui/connection/connection-min.js?v={vb:raw vboptions.simpleversion}"><\/script>');
var yuipath = 'clientscript/yui';
var yuicombopath = '';
var remoteyui = false;
}
else // Load Rest of YUI remotely (where possible)
{
var yuipath = '{vb:stylevar yuipath}';
var yuicombopath = '{vb:stylevar yuicombopath}';
var remoteyui = true;
if (!yuicombopath)
{
document.write('<script type="text/javascript" src="{vb:stylevar yuipath}/connection/connection-min.js?v={vb:raw vboptions.simpleversion}"><\/script>');
}
}
var SESSIONURL = "{vb:raw session.sessionurl_js}";
var SECURITYTOKEN = "{vb:raw bbuserinfo.securitytoken}";
var IMGDIR_MISC = "{vb:stylevar imgdir_misc}";
var IMGDIR_BUTTON = "{vb:stylevar imgdir_button}";
var vb_disable_ajax = parseInt("{vb:raw vboptions.disable_ajax}", 10);
var SIMPLEVERSION = "{vb:raw vboptions.simpleversion}";
var BBURL = "{vb:raw vboptions.bburl}";
var LOGGEDIN = {vb:raw bbuserinfo.userid} > 0 ? true : false;
var THIS_SCRIPT = "{vb:raw this_script}";
var RELPATH = "{vb:raw relpath}";
var PATHS = {
forum : "{vb:raw vboptions.vbforum_url}",
cms : "{vb:raw vboptions.vbcms_url}",
blog : "{vb:raw vboptions.vbblog_url}"
};
var AJAXBASEURL = "{vb:raw ajaxbaseurl}";
// -->
</script>
<script type="text/javascript" src="{vb:raw vboptions.bburl}/clientscript/vbulletin-core.js?v={vb:raw vboptions.simpleversion}"></script>
{vb:raw template_hook.headinclude_javascript}
<vb:if condition="$vboptions['externalrss']">
<link rel="alternate" type="application/rss+xml" title="{vb:raw vboptions.bbtitle} {vb:rawphrase rss_feed}" href="{vb:raw vboptions.bburl}/external.php?type=RSS2" />
<vb:if condition="$show['foruminfo'] OR $show['threadinfo']">
<link rel="alternate" type="application/rss+xml" title="{vb:raw vboptions.bbtitle} - {vb:raw foruminfo.title_clean} - {vb:rawphrase rss_feed}" href="{vb:raw vboptions.bburl}/external.php?type=RSS2&forumids={vb:raw foruminfo.forumid}" />
</vb:if>
</vb:if>
<vb:if condition="$vboptions['storecssasfile']">
{vb:cssfile main-rollup.css}
{vb:raw template_hook.custom_css_links}
<vb:else />
{vb:cssfile bbcode.css,editor.css,popupmenu.css,reset-fonts.css,vbulletin.css,vbulletin-chrome.css,vbulletin-formcontrols.css{vb:raw template_hook.custom_css_list}}
</vb:if>
<!--[if lt IE 8]>
{vb:cssfile popupmenu-ie.css,vbulletin-ie.css,vbulletin-chrome-ie.css,vbulletin-formcontrols-ie.css,editor-ie.css}
<![endif]-->
{vb:raw template_hook.headinclude_css}
<!-- google cse -->
<script>
(function() {
var cx = '014891898195566079264:j9p1m_ucz0q'; ///////////////CHANGE THIS TO YOUR OWN ID ////
var gcse = document.createElement('script');
gcse.type = 'text/javascript';
gcse.async = true;
gcse.src = (document.location.protocol == 'https' ? 'https:' : 'http:') +
'//www.google.com/cse/cse.js?cx=' + cx;
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(gcse, s);
})();
</script>
<!-- / google cse -->
google.php file:
<?php
// ####################### SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL & ~E_NOTICE);
// #################### DEFINE IMPORTANT CONSTANTS #######################
define('THIS_SCRIPT', 'google');
define('CSRF_PROTECTION', true);
// change this depending on your filename
// ################### PRE-CACHE TEMPLATES AND DATA ######################
// get special phrase groups
$phrasegroups = array();
// get special data templates from the datastore
$specialtemplates = array();
// pre-cache templates used by all actions
$globaltemplates = array('GOOGLE',
);
// pre-cache templates used by specific actions
$actiontemplates = array();
// ######################### REQUIRE BACK-END ############################
// if your page is outside of your normal vb forums directory, you should change directories by uncommenting the next line
// chdir ('/path/to/your/forums');
require_once('./global.php');
// ################################################## #####################
// ######################## START MAIN SCRIPT ############################
// ################################################## #####################
$navbits = construct_navbits(array('' => 'www.hobby-machinist.com Site Search'));
$navbar = render_navbar_template($navbits);
// ###### YOUR CUSTOM CODE GOES HERE #####
$pagetitle = 'The Hobby-Machinist Custom Search';
// ###### NOW YOUR TEMPLATE IS BEING RENDERED ######
$templater = vB_Template::create('GOOGLE');
$templater->register_page_templates();
$templater->register('navbar', $navbar);
$templater->register('pagetitle', $pagetitle);
print_output($templater->render());
?>
CAG CheechDogg
09-18-2014, 01:20 PM
Replace your DBTech dbtech_vbnavtabs_navbar
with this:
<div id="navbar" class="navbar">
<ul id="navtabs" class="navtabs floatcontainer<vb:if condition="$show['member'] AND $notifications_total"> notify</vb:if>">
{vb:raw template_hook.navtab_start}
{vb:raw navigation}
{vb:raw template_hook.navtab_end}
<vb:if condition="$vboptions['dbtech_vbnavtabs_420_search_tab']">
<vb:if condition="(is_member_of($bbuserinfo, $vboptions['dbtech_vbnavtabs_420_guests_search_tab']))">
<vb:if condition="$vboptions['dbtech_vbnavtabs_420_hover']">
<li class="popupmenu hovermenu forumsearch menusearch" id="forumsearch">
<vb:else />
<li class="popupmenu forumsearch menusearch" id="forumsearch">
</vb:if>
<h6><a href="javascript://" class="popupctrl navtab" style="color:{vb:raw vboptions.dbtech_vbnavtabs_420_search_color};">
<vb:if condition="$vboptions['dbtech_vbnavtabs_420_search_tab_image']"><img src="dbtech/vbnavtabs_420/images/{vb:raw vboptions.dbtech_vbnavtabs_420_search_img_img}" style="margin-bottom:.25em; vertical-align:middle; padding:{vb:stylevar dbtech_vbnavtabs_420_image_padding};" ></vb:if>{vb:rawphrase dbtech_vbnavtabs_420_search}<img src="images/misc/arrow.png" style="margin-bottom:.25em; vertical-align:middle; padding-left:2px; margin-right:-10px;" ></a></h6>
<form action="search.php?do=process" method="get">
<ul class="popupbody popuphover">
<li><input type="text" class="searchbox" name="query" value="{vb:rawphrase dbtech_vbnavtabs_420_search_search}" tabindex="1" /></li>
<li class="formsubmit">
<input type="submit" class="button" value="{vb:rawphrase dbtech_vbnavtabs_420_search_button}" tabindex="2" />
</li>
<li class="formsubmit">
<div class="submitoptions">
<label><input type="radio" name="showposts" value="0" checked="checked" /> {vb:rawphrase dbtech_vbnavtabs_420_show_threads}</label>
<label><input type="radio" name="showposts" value="1" /> {vb:rawphrase dbtech_vbnavtabs_420_show_posts}</label>
</div>
<div class="advancedsearchlink"><a href="search.php?">{vb:rawphrase dbtech_vbnavtabs_420_advanced_search}</a></div>
</li>
</ul>
<input type="hidden" name="s" value="{vb:raw session.sessionhash}" />
<input type="hidden" name="securitytoken" value="{vb:raw bbuserinfo.securitytoken}" />
<input type="hidden" name="do" value="process" />
<input type="hidden" name="contenttype" value="vBForum_Post" />
<input type="hidden" name="exactname" value="1" />
</form>
</li>
</vb:if>
</vb:if>
</ul>
<vb:if condition="!$vboptions['dbtech_vbnavtabs_420_hide_search']">
<vb:if condition="$vboptions['enablesearches']">
<div id="globalsearch" class="globalsearch">
<gcse:searchbox-only></gcse:searchbox-only>
<form method="get" action="http://www.hobby-machinist.com/google.php" target="_blank" class="navbar_search">
<input type="hidden" name="sitesearch" value="hobby-machinist.com/forum.php" id="pn"/>
<input type="hidden" name="domains" value="hobby-machinist.com/forum.php"/>
</form>
<ul class="navbar_advanced_search">
<li><a href="search.php{vb:raw session.sessionurl_q}" accesskey="4">{vb:rawphrase advanced_search}</a></li></vb:if>
{vb:raw template_hook.navbar_advanced_search}
</ul>
</div>
</vb:if>
</div>
{vb:raw template_hook.navtab_multi}
{vb:raw template_hook2.navtab_multi}
</div><!-- closing div for above_body -->
<div class="body_wrapper">
<div id="breadcrumb" class="breadcrumb">
<ul class="floatcontainer">
<li class="navbithome"><a href="index.php{vb:raw session.sessionurl_q}" accesskey="1"><img src="{vb:stylevar imgdir_misc}/navbit-home.png" alt="{vb:rawphrase home}" /></a></li>
{vb:raw navbits.breadcrumb}
{vb:raw navbits.lastelement}
</ul>
<hr />
</div>
{vb:raw ad_location.ad_navbar_below}
{vb:raw ad_location.global_below_navbar}
<vb:if condition="$show['notices'] AND THIS_SCRIPT != 'register'">
<form action="profile.php?do=dismissnotice" method="post" id="notices" class="notices">
<input type="hidden" name="do" value="dismissnotice" />
<input type="hidden" name="s" value="{vb:raw session.sessionurl}" />
<input type="hidden" name="securitytoken" value="{vb:raw bbuserinfo.securitytoken}" />
<input type="hidden" id="dismiss_notice_hidden" name="dismiss_noticeid" value="" />
<input type="hidden" name="url" value="{vb:raw return_link}" />
<ol>
{vb:raw notices}
</ol>
</form>
</vb:if>
This part here you dont include the www in your url:
<gcse:searchbox-only></gcse:searchbox-only>
<form method="get" action="http://www.yoursite.com/your-forums-path/google.php" target="_blank" class="navbar_search">
<input type="hidden" name="sitesearch" value="yoursite.com/your-forums-path/forum.php" id="pn"/>
<input type="hidden" name="domains" value="yoursite.com/your-forums-path/forum.php"/>
</form>
That should fix it ....
Nelson58
09-18-2014, 07:39 PM
No joy. It still goes to Google page:
Navbar:
<div id="navbar" class="navbar">
<ul id="navtabs" class="navtabs floatcontainer<vb:if condition="$show['member'] AND $notifications_total"> notify</vb:if>">
{vb:raw template_hook.}
{vb:raw navigation}
{vb:raw template_hook.navtab_end}
</ul>
<vb:if condition="$vboptions['enablesearches']">
<div id="globalsearch" class="globalsearch">
<gcse:searchbox-only></gcse:searchbox-only>
<form method="get" action="http://www.hobby-machinist.com/google.php" target="_blank" class="navbar_search">
<input type="hidden" name="sitesearch" value="hobby-machinist.com/forum.php" id="pn"/>
<input type="hidden" name="domains" value="hobby-machinist.com/forum.php"/>
</form>
<ul class="navbar_advanced_search">
<li><a href="search.php{vb:raw session.sessionurl_q}" accesskey="4">{vb:rawphrase advanced_search}</a></li>
{vb:raw template_hook.navbar_advanced_search}
</ul>
</div>
</vb:if>
</div>
</div><!-- closing div for above_body -->
<div class="body_wrapper">
<div id="breadcrumb" class="breadcrumb">
<ul class="floatcontainer">
<li class="navbithome"><a href="index.php{vb:raw session.sessionurl_q}" accesskey="1"><img src="{vb:stylevar imgdir_misc}/navbit-home.png" alt="{vb:rawphrase home}" /></a></li>
{vb:raw navbits.breadcrumb}
{vb:raw navbits.lastelement}
</ul>
<hr />
</div>
{vb:raw ad_location.ad_navbar_below}
{vb:raw ad_location.global_below_navbar}
<vb:if condition="$show['notices'] AND THIS_SCRIPT != 'register'">
<form action="profile.php?do=dismissnotice" method="post" id="notices" class="notices">
<input type="hidden" name="do" value="dismissnotice" />
<input type="hidden" name="s" value="{vb:raw session.sessionurl}" />
<input type="hidden" name="securitytoken" value="{vb:raw bbuserinfo.securitytoken}" />
<input type="hidden" id="dismiss_notice_hidden" name="dismiss_noticeid" value="" />
<input type="hidden" name="url" value="{vb:raw return_link}" />
<ol>
{vb:raw notices}
</ol>
</form>
</vb:if>
dbtech_vbnavtabs_navbar:
<div id="navbar" class="navbar">
<ul id="navtabs" class="navtabs floatcontainer<vb:if condition="$show['member'] AND $notifications_total"> notify</vb:if>">
{vb:raw template_hook.navtab_start}
{vb:raw navigation}
{vb:raw template_hook.navtab_end}
<vb:if condition="$vboptions['dbtech_vbnavtabs_420_search_tab']">
<vb:if condition="(is_member_of($bbuserinfo, $vboptions['dbtech_vbnavtabs_420_guests_search_tab']))">
<vb:if condition="$vboptions['dbtech_vbnavtabs_420_hover']">
<li class="popupmenu hovermenu forumsearch menusearch" id="forumsearch">
<vb:else />
<li class="popupmenu forumsearch menusearch" id="forumsearch">
</vb:if>
<h6><a href="javascript://" class="popupctrl navtab" style="color:{vb:raw vboptions.dbtech_vbnavtabs_420_search_color};">
<vb:if condition="$vboptions['dbtech_vbnavtabs_420_search_tab_image']"><img src="dbtech/vbnavtabs_420/images/{vb:raw vboptions.dbtech_vbnavtabs_420_search_img_img}" style="margin-bottom:.25em; vertical-align:middle; padding:{vb:stylevar dbtech_vbnavtabs_420_image_padding};" ></vb:if>{vb:rawphrase dbtech_vbnavtabs_420_search}<img src="images/misc/arrow.png" style="margin-bottom:.25em; vertical-align:middle; padding-left:2px; margin-right:-10px;" ></a></h6>
<form action="search.php?do=process" method="get">
<ul class="popupbody popuphover">
<li><input type="text" class="searchbox" name="query" value="{vb:rawphrase dbtech_vbnavtabs_420_search_search}" tabindex="1" /></li>
<li class="formsubmit">
<input type="submit" class="button" value="{vb:rawphrase dbtech_vbnavtabs_420_search_button}" tabindex="2" />
</li>
<li class="formsubmit">
<div class="submitoptions">
<label><input type="radio" name="showposts" value="0" checked="checked" /> {vb:rawphrase dbtech_vbnavtabs_420_show_threads}</label>
<label><input type="radio" name="showposts" value="1" /> {vb:rawphrase dbtech_vbnavtabs_420_show_posts}</label>
</div>
<div class="advancedsearchlink"><a href="search.php?">{vb:rawphrase dbtech_vbnavtabs_420_advanced_search}</a></div>
</li>
</ul>
<input type="hidden" name="s" value="{vb:raw session.sessionhash}" />
<input type="hidden" name="securitytoken" value="{vb:raw bbuserinfo.securitytoken}" />
<input type="hidden" name="do" value="process" />
<input type="hidden" name="contenttype" value="vBForum_Post" />
<input type="hidden" name="exactname" value="1" />
</form>
</li>
</vb:if>
</vb:if>
</ul>
<vb:if condition="!$vboptions['dbtech_vbnavtabs_420_hide_search']">
<vb:if condition="$vboptions['enablesearches']">
<div id="globalsearch" class="globalsearch">
<gcse:searchbox-only></gcse:searchbox-only>
<form method="get" action="http://www.hobby-machinist.com/google.php" target="_blank" class="navbar_search">
<input type="hidden" name="sitesearch" value="hobby-machinist.com/forum.php" id="pn"/>
<input type="hidden" name="domains" value="hobby-machinist.com/forum.php"/>
</form>
<ul class="navbar_advanced_search">
<li><a href="search.php{vb:raw session.sessionurl_q}" accesskey="4">{vb:rawphrase advanced_search}</a></li></vb:if>
{vb:raw template_hook.navbar_advanced_search}
</ul>
</div>
</vb:if>
</div>
{vb:raw template_hook.navtab_multi}
{vb:raw template_hook2.navtab_multi}
</div><!-- closing div for above_body -->
<div class="body_wrapper">
<div id="breadcrumb" class="breadcrumb">
<ul class="floatcontainer">
<li class="navbithome"><a href="index.php{vb:raw session.sessionurl_q}" accesskey="1"><img src="{vb:stylevar imgdir_misc}/navbit-home.png" alt="{vb:rawphrase home}" /></a></li>
{vb:raw navbits.breadcrumb}
{vb:raw navbits.lastelement}
</ul>
<hr />
</div>
{vb:raw ad_location.ad_navbar_below}
{vb:raw ad_location.global_below_navbar}
<vb:if condition="$show['notices'] AND THIS_SCRIPT != 'register'">
<form action="profile.php?do=dismissnotice" method="post" id="notices" class="notices">
<input type="hidden" name="do" value="dismissnotice" />
<input type="hidden" name="s" value="{vb:raw session.sessionurl}" />
<input type="hidden" name="securitytoken" value="{vb:raw bbuserinfo.securitytoken}" />
<input type="hidden" id="dismiss_notice_hidden" name="dismiss_noticeid" value="" />
<input type="hidden" name="url" value="{vb:raw return_link}" />
<ol>
{vb:raw notices}
</ol>
</form>
</vb:if>
CAG CheechDogg
09-18-2014, 08:15 PM
Hmm...weird...go back to the google.php file and lave the following like you see it below and dont put google where it says "test" .... I just tried this on a new style and it worked .... I don't see why it doesn't work on your site ...
define('THIS_SCRIPT', 'test');
define('CSRF_PROTECTION', true);
--------------- Added 1411075097 at 1411075097 ---------------
Entered everything exactly. Named the .PHP file "google.php" and changed the line from 'test' to 'google' as required.
Nothing is showing up on the page. I checked the Google code and it is correct. I entered my code exactly as from the Google site. I must be doing something wrong. Is there anything I should try?
What code from the Google site are you talking about? You shouldn't be adding any extra code but what I gave you .... the line from "test" to "google" is not required either ...
--------------- Added 1411076426 at 1411076426 ---------------
Ok I might of found the problem:
In your headinclude make sure the code looks like this:
<!-- google cse -->
<script>
(function() {
var cx = 'partner-pub-014891898195566079264:j9p1m_ucz0q'; ///////////////CHANGE THIS TO YOUR OWN ID ////
var gcse = document.createElement('script');
gcse.type = 'text/javascript';
gcse.async = true;
gcse.src = (document.location.protocol == 'https' ? 'https:' : 'http:') +
'//www.google.com/cse/cse.js?cx=' + cx;
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(gcse, s);
})();
</script>
<!-- / google cse -->
Your id should look like this: partner-pub-014891898195566079264:j9p1m_ucz0q
in yours you left out the "partner-pub" in your id ....
Nelson58
09-19-2014, 11:45 AM
When I put the "partner-pub" in, it doesn't work at all, the box doesn't even appear.
<meta http-equiv="Content-Type" content="text/html; charset={vb:stylevar charset}" />
<meta id="e_vb_meta_bburl" name="vb_meta_bburl" content="{vb:raw vboptions.bburl}" />
<base href="{vb:raw basepath}" /><!--[if IE]></base><![endif]-->
<meta name="generator" content="vBulletin {vb:raw vboptions.templateversion}" />
<meta http-equiv="X-UA-Compatible" content="IE=9" />
<vb:if condition="$stylevar['favicon']">
<link rel="Shortcut Icon" href="{vb:stylevar favicon}" type="image/x-icon" />
</vb:if>
<vb:if condition="$show['threadinfo']">
<vb:elseif condition="$show['foruminfo']" />
<meta name="keywords" content="{vb:raw foruminfo.title_clean}, {vb:raw vboptions.keywords}" />
<meta name="description" content="<vb:if condition="$pagenumber > 1">{vb:rawphrase page_x, {vb:raw pagenumber}}-</vb:if>{vb:raw foruminfo.description_clean}" />
<vb:else />
<meta name="keywords" content="{vb:raw vboptions.keywords}" />
<meta name="description" content="{vb:raw vboptions.description}" />
</vb:if>
<vb:if condition="$show['fb_opengraph']">
{vb:raw facebook_opengraph}
</vb:if>
<vb:if condition="$show['remoteyui']">
<vb:if condition="$show['remoteyuicombo']">
<script type="text/javascript" src="{vb:stylevar yuicombopath}?{vb:stylevar yuiversion}/build/yuiloader-dom-event/yuiloader-dom-event.js&{vb:stylevar yuiversion}/build/connection/connection-min.js"></script>
<vb:else />
<script type="text/javascript" src="{vb:stylevar yuipath}/yuiloader-dom-event/yuiloader-dom-event.js"></script>
</vb:if>
</vb:if>
<script type="text/javascript">
<!--
if (typeof YAHOO === 'undefined') // Load ALL YUI Local
{
document.write('<script type="text/javascript" src="clientscript/yui/yuiloader-dom-event/yuiloader-dom-event.js?v={vb:raw vboptions.simpleversion}"><\/script>');
document.write('<script type="text/javascript" src="clientscript/yui/connection/connection-min.js?v={vb:raw vboptions.simpleversion}"><\/script>');
var yuipath = 'clientscript/yui';
var yuicombopath = '';
var remoteyui = false;
}
else // Load Rest of YUI remotely (where possible)
{
var yuipath = '{vb:stylevar yuipath}';
var yuicombopath = '{vb:stylevar yuicombopath}';
var remoteyui = true;
if (!yuicombopath)
{
document.write('<script type="text/javascript" src="{vb:stylevar yuipath}/connection/connection-min.js?v={vb:raw vboptions.simpleversion}"><\/script>');
}
}
var SESSIONURL = "{vb:raw session.sessionurl_js}";
var SECURITYTOKEN = "{vb:raw bbuserinfo.securitytoken}";
var IMGDIR_MISC = "{vb:stylevar imgdir_misc}";
var IMGDIR_BUTTON = "{vb:stylevar imgdir_button}";
var vb_disable_ajax = parseInt("{vb:raw vboptions.disable_ajax}", 10);
var SIMPLEVERSION = "{vb:raw vboptions.simpleversion}";
var BBURL = "{vb:raw vboptions.bburl}";
var LOGGEDIN = {vb:raw bbuserinfo.userid} > 0 ? true : false;
var THIS_SCRIPT = "{vb:raw this_script}";
var RELPATH = "{vb:raw relpath}";
var PATHS = {
forum : "{vb:raw vboptions.vbforum_url}",
cms : "{vb:raw vboptions.vbcms_url}",
blog : "{vb:raw vboptions.vbblog_url}"
};
var AJAXBASEURL = "{vb:raw ajaxbaseurl}";
// -->
</script>
<script type="text/javascript" src="{vb:raw vboptions.bburl}/clientscript/vbulletin-core.js?v={vb:raw vboptions.simpleversion}"></script>
{vb:raw template_hook.headinclude_javascript}
<vb:if condition="$vboptions['externalrss']">
<link rel="alternate" type="application/rss+xml" title="{vb:raw vboptions.bbtitle} {vb:rawphrase rss_feed}" href="{vb:raw vboptions.bburl}/external.php?type=RSS2" />
<vb:if condition="$show['foruminfo'] OR $show['threadinfo']">
<link rel="alternate" type="application/rss+xml" title="{vb:raw vboptions.bbtitle} - {vb:raw foruminfo.title_clean} - {vb:rawphrase rss_feed}" href="{vb:raw vboptions.bburl}/external.php?type=RSS2&forumids={vb:raw foruminfo.forumid}" />
</vb:if>
</vb:if>
<vb:if condition="$vboptions['storecssasfile']">
{vb:cssfile main-rollup.css}
{vb:raw template_hook.custom_css_links}
<vb:else />
{vb:cssfile bbcode.css,editor.css,popupmenu.css,reset-fonts.css,vbulletin.css,vbulletin-chrome.css,vbulletin-formcontrols.css{vb:raw template_hook.custom_css_list}}
</vb:if>
<!--[if lt IE 8]>
{vb:cssfile popupmenu-ie.css,vbulletin-ie.css,vbulletin-chrome-ie.css,vbulletin-formcontrols-ie.css,editor-ie.css}
<![endif]-->
{vb:raw template_hook.headinclude_css}
<!-- google cse -->
<script>
(function() {
var cx = 'partner-pub-014891898195566079264:j9p1m_ucz0q'; ///////////////CHANGE THIS TO YOUR OWN ID ////
var gcse = document.createElement('script');
gcse.type = 'text/javascript';
gcse.async = true;
gcse.src = (document.location.protocol == 'https' ? 'https:' : 'http:') +
'//www.google.com/cse/cse.js?cx=' + cx;
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(gcse, s);
})();
</script>
<!-- / google cse -->
I changed "google" to "test" in the google.php file and it made no difference. It still goes to the Google page.
tpearl5
09-19-2014, 04:16 PM
Your id should look like this: partner-pub-014891898195566079264:j9p1m_ucz0q
in yours you left out the "partner-pub" in your id ....
The newer ID's do not include partner-pub. I learned this after making my see more custom google search modification.
CAG CheechDogg
09-19-2014, 08:36 PM
The newer ID's do not include partner-pub. I learned this after making my see more custom google search modification.
I have the "partner-pub" included and it works for me ..that is the only thing I can think of that is keeping it from working ... I removed it from mine and it didn't work it went to the google search intead of the google.php page on my site ... so I don't know ....
Nelson58
09-20-2014, 12:39 PM
Could it be interference from the DBtech Navan mod somewhere? It is still going to the Google page.
If you are stumped, then I am certainly done.
--------------- Added 1411272699 at 1411272699 ---------------
Looks like we're stumped.
Nelson58
09-22-2014, 03:36 PM
OMG, everyone is stumped?
(Faints)
mokujin
09-22-2014, 08:09 PM
I don't know what's your problem, but test at my site: http://www.vuive.info/diendan/misc.php?ie=UTF-8&do=googlecs
Type anything, or type "Tieu Bao" for a test. Google Custom Search work fine for me :-)
Nelson58
09-22-2014, 11:46 PM
Can I see your template and PHP code?
mokujin
09-23-2014, 05:54 AM
This is my plugin, install and paste your Google search ID in vB Options -> Message Searching Options, there is a setting for Google Custom Search.
Edit navbar template, edit <form> search to this:
<form action="misc.php?do=googlecs" id="cse-search-box" class="navbar_search">
<input type="hidden" name="do" value="googlecs" />
<span class="textboxcontainer"><span><input type="text" name="q" class="textbox" tabindex="99"/></span></span>
<input type="hidden" name="ie" value="UTF-8" />
<span class="buttoncontainer"><span><input type="image" class="searchbutton" src="{vb:stylevar imgdir_button}/search<vb:if condition="$stylevar['textdirection'] == 'rtl'">_rtl</vb:if>.<vb:if condition="is_browser('ie') AND !is_browser('ie', 7)">gif<vb:else />png</vb:if>" name="submit" onclick="document.getElementById('navbar_search').submit;" tabindex="100"/></span></span>
</form>
I've used this for years ago (I closed my forum a year ago) :D
Good luck :D
Nelson58
09-26-2014, 02:04 PM
Thanks, I tried, but no luck.
I think the DBTech Navtabs plugin is conflicting.
Nelson58
10-29-2014, 11:09 AM
Thanks, I tried, but no luck.
I think the DBTech Navtabs plugin is conflicting.
I contacted DBTech, and they said if you use their NAVtabs, you cannot place the custom Google search in the Navtab area, you need to place it elsewhere.
vBulletin® v3.8.12 by vBS, Copyright ©2000-2024, vBulletin Solutions Inc.