Webboard

Pełna wersja: Kod na wyszukiwarkę
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB: 1.6.9
adres forum: localhost
na czym polega problem (screen, opis, komunikaty):
Witam wszystkich, tak więc mam problem z moją wyszukiwarką w headerze i nie da się w nią 'wejść' i wpisać jakiejkolwiek frazy. Po prostu martwy kod gdzie nie da się nic wpisać, a oto wycinek z 'Search'
Kod:
<form style="" action="search.php" method="post">
<input type="hidden" value="do_search" name="action">
<input type="hidden" value="" name="tid">
<input type="text" class="textbox" onblur="if(this.value=='') { this.value='Search...'; }" onfocus="if(this.value == 'Search...') { this.value = ''; }" value="Search..." name="keywords">
<div id="advsearch"><a href="search.php"><img alt="" src="images/vhut/adv.png" title="Wyszukaj"></a></div>
No bo masz jakiś wybrakowany kod. Łap taki, powinien działać:
Kod:
<form method="post" action="{$mybb->settings['bburl']}/search.php">
<input type="hidden" name="action" value="do_search" />
<input type="hidden" name="postthread" value="1" />
<input type="hidden" name="forums" value="all" />
<input type="hidden" name="showresults" value="threads" />
<input type="text" class="textbox" name="keywords" value="" />
<input type="submit" id="ico" value="Szukaj">
</form>
(12.05.2013, 09:18)Matslom napisał(a): [ -> ]No bo masz jakiś wybrakowany kod. Łap taki, powinien działać:
Kod:
<form method="post" action="{$mybb->settings['bburl']}/search.php">
<input type="hidden" name="action" value="do_search" />
<input type="hidden" name="postthread" value="1" />
<input type="hidden" name="forums" value="all" />
<input type="hidden" name="showresults" value="threads" />
<input type="text" class="textbox" name="keywords" value="" />
<input type="submit" id="ico" value="Szukaj">
</form>

Niestety to nie jest to, tutaj masz link: server-online.pl > Może coś wygrzebiesz z kodu, ew. mogę nadać Administratora i możesz kombinować.
Style i szablony > Szablony > Nagłówek - Szablony > header

Wstaw ten kod:
Kod:
<div class="wrap">
      <form method="post" class="searchform" action="{$mybb->settings['bburl']}/search.php">
        <input type="hidden" name="action" value="do_search" />
        <input type="hidden" name="postthread" value="1" />
        <input type="hidden" name="forums" value="all" />
        <input type="hidden" name="showresults" value="threads" />
        <input type="text" class="searchbox" name="keywords" value="Przeszukaj forum..." onblur="this.value = this.value || this.defaultValue; this.style.color = '#ccc';" onfocus="this.value=''; this.style.color = '#000';" />
        <!-- start: gobutton -->
        <input type="submit" class="searchsub" value="Szukaj" />
        <!-- end: gobutton -->
    </form>
</div>

Style i szablony > Nazwa_stylu > global.css > Tryb zaawansowany

Dodaj na sam koniec
Kod:
.searchform {
    width: 340px;
    float: right;
    height: 34px;
    position: relative;
    top: -63px;
}

.searchbox {
    background: #f3f3f3 url(images/Nazwa_stylu/obrazek.gif) top left repeat-x;
    width: 390px;
    color: #000;
    float: right;
    margin: -52px -20px;
    height: 20px;
    border: solid 1px #35a7c8;
    padding: 5px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.searchbox:focus {
outline:none;
}

.searchsub {
    background: url(images/Nazwa_stylu/obrazek.gif);
    width: 100px;
    color: #fff;
    position: absolute;
    border: none;
    cursor: pointer;
    height: 30px;
    margin-top: -51px;
    margin-right: -21px;
    right: 0;
    -moz-border-radius: 8px;
    border-radius: 8px;
    
    font-size: 15px;
    font-weight: bold;
}