Поиск от гугла на vBulletin

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Поиск от гугла на вашем форуме

Для встраивания поиска от гугла есть замечательный хак, облегчающий данную задачу, и сводящую все движения к минимуму.

Как это выглядит? См. картинку.
Одна картинка поиск на форуме
Вторая картинка настройки в админке

Установка:
  • Залить файл gtsearch.php в корень форума
  • Импортировать продукт в соответствующей кодировке
  • В вашем аккаунте гугл адсенс подготовить блоки поиска и результатов поиска
  • Вставить в админке в соответствующие поля.

Все :)
 

Вложения

  • poisk.jpg
    poisk.jpg
    70.5 KB · Просмотры: 56
  • poisk_nastr.jpg
    poisk_nastr.jpg
    53.9 KB · Просмотры: 35
  • gtsearch.zip
    5.1 KB · Просмотры: 19

Pavlik Ivanov

Пользователь
Регистрация
14.05.13
Сообщения
72
Реакции
2
Баллы
3
Что-то он у Меня ничего искать не хочет...
 

Helenka1

Пользователь
Регистрация
26.06.12
Сообщения
2.501
Реакции
535
Баллы
28
И нужен ли этот поиск на форуме?
 

Pavlik Ivanov

Пользователь
Регистрация
14.05.13
Сообщения
72
Реакции
2
Баллы
3
По смотрите на результаты в самом гугле, возможно еще не все страницы форума попали в индекс.

Этот поиск будет зависеть только есть ли страницы в гугле или нет?

И нужен ли этот поиск на форуме?

Считаю что интересный поиск сразу будет лучше, Я его поставить хочу над разделами или под разделами...
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
И нужен ли этот поиск на форуме?

Нужен.
Всегда им ищу, и все нахожу.


Этот поиск будет зависеть только есть ли страницы в гугле или нет?
Разумеется

Кстати о поиске.
Так как в первом посте поиск от гугла вставить теперь не получится, тк гугл сменил коды.
Вернее получится, но придется повозиться.

Сейчас гугл выдает код, который можно вставить сразу как элемент сайта, причем сам код можно настроить по дизайну, размерам. Если речь идет о vb, то код поиска можно вставить без хака теперь.
 

Helenka1

Пользователь
Регистрация
26.06.12
Сообщения
2.501
Реакции
535
Баллы
28
Последнее редактирование:

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
На форуме конечно. На форуме вообще не использую встроенный поиск.
 

Helenka1

Пользователь
Регистрация
26.06.12
Сообщения
2.501
Реакции
535
Баллы
28
Veter, почему? Просто предпочтение или из каких иных соображений?
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Потому что ищет лучше.
 

Viuga

Пользователь
Регистрация
09.11.13
Сообщения
1.339
Реакции
460
Баллы
28
Сейчас гугл выдает код, который можно вставить сразу как элемент сайта, причем сам код можно настроить по дизайну, размерам. Если речь идет о vb, то код поиска можно вставить без хака теперь.

Veter, а как?
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Нужно зайти в гугл аккаунт, и перейти сюда. После добавления сайта и настроек поиска, гугл выдаст код скрипта, который можно вставить в нужное место форума, и он будет искать.
 

Viuga

Пользователь
Регистрация
09.11.13
Сообщения
1.339
Реакции
460
Баллы
28
Veter, спасибо, сделаю)

Добавлено через 1 час 40 минут
чего он от меня хочет?:(
Не хватает некоторых данных
Введите название этой поисковой системы.
 

Viuga

Пользователь
Регистрация
09.11.13
Сообщения
1.339
Реакции
460
Баллы
28
На форуме вообще не использую встроенный поиск.
А как же новые темы? Гугл ведь не ищет свежие темы.
Если вдруг потеряешь только что созданную новую тему, всегда поможет встроенный поиск.
Да. И такое бывает, не смотри на меня так:D

Вопрос: помогите же, пожалуйста, советом...:mol:
Как вставить поиск от гугл во встроенную форму поиска на форуме? Как здесь. Последним пунктом.
Без проблем поставила на главную, но хочется, чтобы поиск был доступен на всех страницах, так и удобнее, 3 в 1 :)
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
А как же новые темы? Гугл ведь не ищет свежие темы.
Если вдруг потеряешь только что созданную новую тему, всегда поможет встроенный поиск.

Да. Наверное...
Просто обычно нужно что-то старое найти.


Как вставить поиск от гугл во встроенную форму поиска на форуме? Как здесь. Последним пунктом.

Я так на память сказать не могу. Сейчас гугл выдает новый скрипт поиска. Я что-то мудрил, чтобы воткнуть его в хак этой темы.
Тоже выложи сюда свой код поиска. Потом вернемся, к этому вопросу. Будем разбираться.
 

Viuga

Пользователь
Регистрация
09.11.13
Сообщения
1.339
Реакции
460
Баллы
28
Тоже выложи сюда свой код поиска.

Код:
<script> (function() { var cx = '012332401241495957833:aabevpvf_py'; var gcse = document.createElement('script'); gcse.type = 'text/javascript'; gcse.async = true; gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') + '//www.google.com/cse/cse.js?cx=' + cx; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(gcse, s); })();
</script>
<gcse:search></gcse:search>
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Viuga, попозже я вспомню свои мучения, и расскажу...
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Ну значит так...

Ставишь хак.
Идешь в админку, основные настройки, GTSearch: Google
Там увидишь два поля, и включение/отключение хака сверху над этими полями.
Верхнее окошко, это окошко самого поиска непосредственно. Раньше гугл давал два кода в эти два окошка. Теперь, гугленыш гаденыш, дает один. Что мы делаем?

А просто делаем.
Берем старый код:

Код:
<style type="text/css">
@import url(http://www.google.com/cse/api/branding.css);
</style>
<div class="cse-branding-bottom" style="background-color:#FFFFFF;color:#FFFFFF"> <div class="cse-branding-form"> <form action="http://твой форум/gtsearch.php" id="cse-search-box"> <div> <input type="hidden" name="cx" value="замена" /> <input type="hidden" name="cof" value="FORID:10" /> <input type="hidden" name="ie" value="windows-1251" /> <input type="text" name="q" size="31" /> <input type="submit" name="sa" value="Поиск" /> </div> </form> </div> <div class="cse-branding-logo"> <img src="http://www.google.com/images/poweredby_transparent/poweredby_000000.gif" alt="Google" /> </div> <div class="cse-branding-text"> Пользовательского поиска </div>
</div>

И в этот код:
http://твой форум/gtsearch.php
Вместо "твой форум" вставляем твой домен.

И в этот код вместо: замена
Вставляем код из своего скрипта, что дал гугл. То есть, судя по посту https://lumtu.com/haki-vbulletin/3033-poisk-ot-gugla-na-vbulletin-2.html#post60135
это будет: 012332401241495957833:aabevpvf_py

В окошко результата поиска в админке вставляем следующее:

Код:
<div id="cse-search-results"></div>
<script type="text/javascript"> var googleSearchIframeName = "cse-search-results"; var googleSearchFormName = "cse-search-box"; var googleSearchFrameWidth = 800; var googleSearchDomain = "www.google.ru"; var googleSearchPath = "/cse";
</script>
<script type="text/javascript" src="http://www.google.com/afsonline/show_afs_search.js"></script>

Ширина окошка результатов поиска регулируется величиной: var googleSearchFrameWidth = 800;

Внешний вид как окошка, так и панельки поиска гугла в навбаре настраивается в гуглоаккаунте.

Все. Пробуй.
 

Viuga

Пользователь
Регистрация
09.11.13
Сообщения
1.339
Реакции
460
Баллы
28
Veter, все получилось, спасибо большое!:good:
 

Статистика форума

Темы
200.635
Сообщения
380.523
Пользователи
327.872
Новый пользователь
BoldikuFFs
Сверху Снизу