vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.0 Template Modifications (https://vborg.vbsupport.ru/forumdisplay.php?f=134)
-   -   Navbar Search Modification [help also needed] (https://vborg.vbsupport.ru/showthread.php?t=90403)

Lizard King 02-07-2005 10:00 PM

Navbar Search Modification [help also needed]
 
My members requested me to add google and some other search engine search support to the navbar under search menu. Here is the code I write. I am not a coder and I can say that I am just doing this to improve my site. Also I have a problem with the code. Members using firefox can use the search form and see go button (see attached pic 1) but explorer users cannot see go button or choose search engine. If someone can correct the code he can take all the credit to himself. I just want my members to be happy :)

Find in Navbar :
PHP Code:

<if condition="$show['searchbuttons']">
    <!-- 
header quick search form -->
    <
div class="vbmenu_popup" id="navbar_search_menu" style="display:none">
        <
table cellpadding="4" cellspacing="1" border="0">
        <
tr>
            <
td class="thead">$vbphrase[search_forums]</td>
        </
tr>
</
div>
    <!-- / 
header quick search form -->
    </if> 

Replace With :
PHP Code:

<if condition="$show['searchbuttons']">
    <!-- 
header quick search form -->
    <
div class="vbmenu_popup" id="navbar_search_menu" style="display:none">
        <
table cellpadding="4" cellspacing="1" border="0">
        <
tr>
            <
td class="thead">$vbphrase[search_forums]</td>
        </
tr>
        <
tr>
            <
td class="vbmenu_option" title="nohilite">
            <
form action="http://forum.ayyas.com/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><br />
            </
form>
            </
td>
        </
tr>
        <
tr>
            <
td class="vbmenu_option"><a href="search.php?$session[sessionurl]accesskey="4">$vbphrase[advanced_search]</a></td>
        </
tr>
<
tr><td class="thead" title="nohilite">Internet'te Ara</td>
            </tr>
        <tr>
            <script type="text/javascript">
    function startSearch(){
     searchString = document.searchForm.searchText.value;
     switch (document.searchForm.whichEngine.value) {
    case "eksisozluk":
     finalSearchString = "http://sozluk.sourtimes.org/show.asp?t=" + searchString;
     break
     case "google":
     finalSearchString = "http://www.google.com/search?q=" + searchString;
     break
     case "tdk":
     finalSearchString = "http://www.tdk.gov.tr/TDKSOZLUK/SOZBUL.ASP?kelime=" + searchString;
     break
     case "vb":
     finalSearchString = "";
     document.searchForm.action = "http://forum.ayyas.com/search.php";

     document.searchForm.method = "post";
     document.searchForm.query.value = document.searchForm.searchText.value;
     document.searchForm.submit();
     return true;
     break
     default:
     finalSearchString = "";
     }
     window.open(finalSearchString);
     return true;
    }
</script><td class="vbmenu_option" title="nohilite">
<form name="searchForm" method="post" action="">
    <input name="searchText" type="text" />
<input type="button" value="Git" onclick="startSearch();" />
 <br/><b>Arama Motoru</b>
    <input type="hidden" name="do" value="process" />
    <input type="hidden" name="showposts" value="0" />
    <input type="hidden" name="query" />
    <select name="whichEngine">
    <option value="google">Google</option>
    <option value="eksisozluk">Eksi S?zl?k</option>
    <option value="tdk">T?rk Dil Kurumu</option>
    </select>
    
</form>
                
            </td>
        </tr>
        </table>
    </div>
    <!-- / header quick search form -->
    </if> 



All times are GMT. The time now is 06:12 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.00923 seconds
  • Memory Usage 1,740KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_php_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (1)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete