Страница 1 из 2

[3.1] Поиск с помощью Яндекс

Добавлено: 02.10.2016 17:55
Erlang
Поиск с помощью Яндекс по форуму.
По статистике Яндекс в 2 раза чаше посещает сайты чем Гугл.

Желательно аналог Google Search
https://www.phpbb.com/customise/db/exte ... glesearch/

В идеале расширение совмещающее поиск по Яндексу и Гуглу с возможностью выбрать поисковик.
В 3.0.х такое было...

P.S.
Зачем тему закрыли?
Отдалите флуд и всё.

Re: [3.1] Поиск с помощью Яндекс

Добавлено: 02.10.2016 17:57
rxu
Erlang писал(а): Зачем тему закрыли?
Затем, что она превратилась во флудопомойку, и пойдет в корзину.
Предостерегаю от повторения в данной теме. Спасибо.

Re: [3.1] Поиск с помощью Яндекс

Добавлено: 02.10.2016 18:01
Erlang
rxu, но как найти расширение? :(

Re: [3.1] Поиск с помощью Яндекс

Добавлено: 02.10.2016 18:09
rxu
Erlang, вы сделали запрос, подождите ответа. Готового расширения не видел.

Re: [3.1] Поиск с помощью Яндекс

Добавлено: 03.10.2016 18:43
Sheer
Аналог выбора способа поиска как на phpbbguru
NB! Требуется правка кода шаблона.
Открыть styles/prosilver/template/overall_header.html
overall_header.html
Найти

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

			<!-- IF S_DISPLAY_SEARCH and not S_IN_SEARCH -->
			<div id="search-box" class="search-box search-header" role="search">
				<form action="{U_SEARCH}" method="get" id="search">
				<fieldset>
					<input name="keywords" id="keywords" type="search" maxlength="128" title="{L_SEARCH_KEYWORDS}" class="inputbox search tiny" size="20" value="{SEARCH_WORDS}" placeholder="{L_SEARCH_MINI}" />
					<button class="button icon-button search-icon" type="submit" title="{L_SEARCH}">{L_SEARCH}</button>
					<a href="{U_SEARCH}" class="button icon-button search-adv-icon" title="{L_SEARCH_ADV}">{L_SEARCH_ADV}</a>
					{S_SEARCH_HIDDEN_FIELDS}
				</fieldset>
				</form>
			</div>
			<!-- ENDIF -->
Заменить на

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

			<!-- IF S_DISPLAY_SEARCH and not S_IN_SEARCH -->
			<!-- IF S_CHANGE_SEARCH_TYPE -->
				<div id="search-box" class="search-box search-header" role="search" style="background: #fff;">
					<div id="nx-search-type" onclick="changeSearchType(this, false)" title="{L_SEARCH_TYPE_SELECT}"></div>
					<div id="nx-search-box" class="search-s">
						<form id="search-form" action="{U_SEARCH}" method="get">
						<fieldset>
							<input style="margin-top: 4px; border-color: transparent;" name="keywords" id="keywords" maxlength="128" type="search" title="{L_SEARCH_KEYWORDS}" placeholder="{L_SEARCH_MINI}"/>
						</fieldset>
						</form>
					</div>
					<div class="button icon-button search-icon" style="border: medium none; border-radius: 4px; height: 20px; margin-right: 0px; margin-bottom: 0px;" id="nx-search-go" title="{L_SEARCH}" onclick="document.forms['search-form'].submit()"></div>
					<a style="border-radius: 4px;" href="{U_SEARCH}" class="button icon-button search-adv-icon" title="{L_SEARCH_ADV}">{L_SEARCH_ADV}</a>
					{S_SEARCH_HIDDEN_FIELDS}
				</div>
			<!-- ELSE -->
			<div id="search-box" class="search-box search-header" role="search">
				<form action="{U_SEARCH}" method="get" id="search">
				<fieldset>
					<input name="keywords" id="keywords" type="search" maxlength="128" title="{L_SEARCH_KEYWORDS}" class="inputbox search tiny" size="20" value="{SEARCH_WORDS}" placeholder="{L_SEARCH_MINI}" />
					<button class="button icon-button search-icon" type="submit" title="{L_SEARCH}">{L_SEARCH}</button>
					<a href="{U_SEARCH}" class="button icon-button search-adv-icon" title="{L_SEARCH_ADV}">{L_SEARCH_ADV}</a>
					{S_SEARCH_HIDDEN_FIELDS}
				</fieldset>
				</form>
			</div>
			<!-- ENDIF -->
			<!-- ENDIF -->
Далее, как обычно
ext.rar
(10.04 КБ) 195 скачиваний

Re: [3.1] Поиск с помощью Яндекс

Добавлено: 03.10.2016 19:38
rxu
Sheer писал(а): Требуется правка кода шаблона.
А можно сделать наследующий стиль со своим хедером.

Re: [3.1] Поиск с помощью Яндекс

Добавлено: 03.10.2016 19:53
Sheer
Можно. Не вопрос. На усмотрение пользователя.

Re: [3.1] Поиск с помощью Яндекс

Добавлено: 03.10.2016 20:07
Erlang
Sheer писал(а): Аналог выбора способа поиска как на phpbbguru
А расширением нельзя сделать?

Re: [3.1] Поиск с помощью Яндекс

Добавлено: 04.10.2016 7:39
nissin
Если добавить событие в шаблоны <!-- EVENT overall_header_searchbox_after -->, то можно будет обойтись без правок.

Re: [3.1] Поиск с помощью Яндекс

Добавлено: 04.10.2016 14:16
Вчерашний борщ
nissin, а что нужно сделать, чтобы его добавили?

Re: [3.1] Поиск с помощью Яндекс

Добавлено: 04.10.2016 14:22
владимир1983
Уже в процессе добавления события.

Re: [3.1] Поиск с помощью Яндекс

Добавлено: 04.10.2016 14:23
Вчерашний борщ
владимир1983, для 3.1?

Re: [3.1] Поиск с помощью Яндекс

Добавлено: 04.10.2016 14:24
Sheer
Я тут раскинул мозгами.... можно и без события.

Re: [3.1] Поиск с помощью Яндекс

Добавлено: 04.10.2016 14:42
Sheer

Re: [3.1] Поиск с помощью Яндекс

Добавлено: 04.10.2016 15:02
владимир1983
Sheer, Переезжаем в анонсы?