Поиск только по трекеру в блоке поиска на портале.

 • Просмотры: 627
Аватара пользователя
serrrios
Благодарил (а): 11 раз
Поблагодарили: 119 раз
Сообщения: 1532
Зарегистрирован: 29 май 2009, 20:22
Сообщение

Поиск только по трекеру в блоке поиска на портале.

14 мар 2011, 20:21

Народ часто стал обращаться с вопросом, как у меня в портале сделан поиск только по раздачам с выводом тем. Решил, чтоб по сто раз не писать, выложу здесь.

В файле overall_header.html
Ищем форму поиска. На моем стиле она выглядит вот так:

Код: Выделить всё

           <form action="{U_SEARCH}" method="post" id="search">
            <p>
    			<input name="keywords" id="keywords" type="text" maxlength="128" title="{L_SEARCH_KEYWORDS}" class="search" value="<!-- IF SEARCH_WORDS-->{SEARCH_WORDS}<!-- ELSE -->Введите слово для поиска раздач...<!-- ENDIF -->" onclick="if(this.value=='Введите слово для поиска раздач...')this.value='';" onblur="if(this.value=='')this.value='Введите слово для поиска раздач...';" />
		            </p>
            </form>

Изменяем ее таким образом:

Код: Выделить всё

           <form action="{U_SEARCH}" method="post" id="search">
            <p>
    			<input name="keywords" id="keywords" type="text" maxlength="128" title="{L_SEARCH_KEYWORDS}" class="search" value="<!-- IF SEARCH_WORDS-->{SEARCH_WORDS}<!-- ELSE -->Введите слово для поиска раздач...<!-- ENDIF -->" onclick="if(this.value=='Введите слово для поиска раздач...')this.value='';" onblur="if(this.value=='')this.value='Введите слово для поиска раздач...';" />
					<input name="tracker_search" type="hidden" id="tracker_search" value="tracker" />
					<input name="sf" type="hidden" id="sf" value="titleonly" />
					<input name="sr" type="hidden" id="sr" value="topics" />
            </p>
            </form>

То есть вставляем этот код:

Код: Выделить всё

			<input name="tracker_search" type="hidden" id="tracker_search" value="tracker" />
					<input name="sf" type="hidden" id="sf" value="titleonly" />
					<input name="sr" type="hidden" id="sr" value="topics" />
К примеру для просилвера этот блок выглядеть так:

Код: Выделить всё

				<form action="{U_SEARCH}" method="post" id="search">
				<fieldset>
					<input name="keywords" id="keywords" type="text" maxlength="128" title="{L_SEARCH_KEYWORDS}" class="inputbox search" value="<!-- IF SEARCH_WORDS-->{SEARCH_WORDS}<!-- ELSE -->{L_SEARCH_MINI}<!-- ENDIF -->" onclick="if(this.value=='{LA_SEARCH_MINI}')this.value='';" onblur="if(this.value=='')this.value='{LA_SEARCH_MINI}';" />
<input name="tracker_search" type="hidden" id="tracker_search" value="tracker" />
					<input name="sf" type="hidden" id="sf" value="titleonly" />
					<input name="sr" type="hidden" id="sr" value="topics" />
					<input class="button2" value="{L_SEARCH}" type="submit" /><br />

					<!-- IF U_TRSEARCH -->
					<select name="tracker_search"><option value="tracker">{L_TRACKER_SEARCHED_TRACKER}</option><option value="torrent">{L_TRACKER_SEARCHED_TORRENT}</option><option value="comment">{L_TRACKER_SEARCHED_COMMENT}</option><option value="forum">{L_TRACKER_SEARCHED_FORUM}</option><option value="all" selected="selected">{L_TRACKER_SEARCHED_ALL}</option></select>
					<input title="{L_DISPLAY_RESULTS} {L_TOPICS}" type="checkbox" name="sr" value="topics" /> {L_TOPICS}<br />
					<!-- ENDIF -->

					<a href="{U_SEARCH}" title="{L_SEARCH_ADV_EXPLAIN}">{L_SEARCH_ADV}</a> {S_SEARCH_HIDDEN_FIELDS}
				</fieldset>
				</form>
http://aniproject.ru - перспектива... велком епта..
http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
Аватара пользователя
9CaraTT
Благодарил (а): 230 раз
Поблагодарили: 228 раз
Сообщения: 3085
Зарегистрирован: 13 мар 2011, 15:23
Сообщение

Поиск только по трекеру в блоке поиска на портале.

28 май 2011, 16:37

Мод реально помог, спасибо!

Вернуться в «Готовые моды для трекера»