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

У вас есть идея для расширения функциональности phpBB? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы |Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Erlang
phpBB 2.0.15
Сообщения: 1033
Зарегистрирован: 13.07.2004 21:30
Откуда: Москва
Благодарил (а): 296 раз
Поблагодарили: 6 раз
Контактная информация:

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

Сообщение Erlang » 02.10.2016 17:55

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

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

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

P.S.
Зачем тему закрыли?
Отдалите флуд и всё.
С уважением,
Сергей

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 13860
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 321 раз
Поблагодарили: 1379 раз
Контактная информация:

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

Сообщение rxu » 02.10.2016 17:57

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

Erlang
phpBB 2.0.15
Сообщения: 1033
Зарегистрирован: 13.07.2004 21:30
Откуда: Москва
Благодарил (а): 296 раз
Поблагодарили: 6 раз
Контактная информация:

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

Сообщение Erlang » 02.10.2016 18:01

rxu, но как найти расширение? :(
С уважением,
Сергей

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 13860
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 321 раз
Поблагодарили: 1379 раз
Контактная информация:

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

Сообщение rxu » 02.10.2016 18:09

Erlang, вы сделали запрос, подождите ответа. Готового расширения не видел.
Изображение

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 10286
Зарегистрирован: 18.02.2007 19:01
Откуда: Рига, Латвия (страна-недоразумение)
Благодарил (а): 40 раз
Поблагодарили: 2216 раз

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

Сообщение Sheer » 03.10.2016 18:43

Аналог выбора способа поиска как на 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 КБ) 54 скачивания
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 13860
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 321 раз
Поблагодарили: 1379 раз
Контактная информация:

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

Сообщение rxu » 03.10.2016 19:38

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

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 10286
Зарегистрирован: 18.02.2007 19:01
Откуда: Рига, Латвия (страна-недоразумение)
Благодарил (а): 40 раз
Поблагодарили: 2216 раз

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

Сообщение Sheer » 03.10.2016 19:53

Можно. Не вопрос. На усмотрение пользователя.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Erlang
phpBB 2.0.15
Сообщения: 1033
Зарегистрирован: 13.07.2004 21:30
Откуда: Москва
Благодарил (а): 296 раз
Поблагодарили: 6 раз
Контактная информация:

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

Сообщение Erlang » 03.10.2016 20:07

Sheer писал(а): Аналог выбора способа поиска как на phpbbguru
А расширением нельзя сделать?
С уважением,
Сергей

Аватара пользователя
nissin
phpBB 3.0.1
Сообщения: 2015
Зарегистрирован: 16.12.2007 14:01
Откуда: Павлодар
Благодарил (а): 7 раз
Поблагодарили: 317 раз
Контактная информация:

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

Сообщение nissin » 04.10.2016 7:39

Если добавить событие в шаблоны <!-- EVENT overall_header_searchbox_after -->, то можно будет обойтись без правок.
Всё повторяется. nurlan.info

Вчерашний борщ
phpBB 2.0.4
Сообщения: 427
Зарегистрирован: 18.09.2015 20:28
Благодарил (а): 53 раза
Поблагодарили: 36 раз

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

Сообщение Вчерашний борщ » 04.10.2016 14:16

nissin, а что нужно сделать, чтобы его добавили?

Аватара пользователя
владимир1983
phpBB 3.1.9
Сообщения: 5973
Зарегистрирован: 27.04.2010 2:17
Откуда: Сергиев Посад
Благодарил (а): 391 раз
Поблагодарили: 728 раз
Контактная информация:

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

Сообщение владимир1983 » 04.10.2016 14:22

Уже в процессе добавления события.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)

Вчерашний борщ
phpBB 2.0.4
Сообщения: 427
Зарегистрирован: 18.09.2015 20:28
Благодарил (а): 53 раза
Поблагодарили: 36 раз

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

Сообщение Вчерашний борщ » 04.10.2016 14:23

владимир1983, для 3.1?

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 10286
Зарегистрирован: 18.02.2007 19:01
Откуда: Рига, Латвия (страна-недоразумение)
Благодарил (а): 40 раз
Поблагодарили: 2216 раз

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

Сообщение Sheer » 04.10.2016 14:24

Я тут раскинул мозгами.... можно и без события.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 10286
Зарегистрирован: 18.02.2007 19:01
Откуда: Рига, Латвия (страна-недоразумение)
Благодарил (а): 40 раз
Поблагодарили: 2216 раз

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

Сообщение Sheer » 04.10.2016 14:42

Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
владимир1983
phpBB 3.1.9
Сообщения: 5973
Зарегистрирован: 27.04.2010 2:17
Откуда: Сергиев Посад
Благодарил (а): 391 раз
Поблагодарили: 728 раз
Контактная информация:

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

Сообщение владимир1983 » 04.10.2016 15:02

Sheer, Переезжаем в анонсы?
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)

Закрыто

Вернуться в «Запросы расширений для phpBB»