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

  • Автор темы Wmboard
  • 5306
  • Обновлено
  • 23, Jun 2012
  • #1
Поиск от гугла на вашем форуме Для встраивания поиска от гугла есть замечательный хак, облегчающий данную задачу, и сводящую все движения к минимуму. Как это выглядит? См. картинку. Одна картинка поиск на форуме Вторая картинка настройки в админке
Установка:
  • Залить файл gtsearch.php в корень форума


  • Импортировать продукт в соответствующей кодировке


  • В вашем аккаунте гугл адсенс подготовить блоки поиска и результатов поиска


  • Вставить в админке в соответствующие поля.


Все





Скрытая информация :: Авторизуйтесь для просмотра »

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 25, May 2013
  • #2
Pavlik:
Что-то он у Меня ничего искать не хочет...
По смотрите на результаты в самом гугле, возможно еще не все страницы форума попали в индекс.
 

Mister1


Рег
02 Mar, 2013

Тем
21

Постов
208

Баллов
418
  • 25, May 2013
  • #3
Mister:
По смотрите на результаты в самом гугле, возможно еще не все страницы форума попали в индекс.
Этот поиск будет зависеть только есть ли страницы в гугле или нет?
Helenka:
И нужен ли этот поиск на форуме?
Считаю что интересный поиск сразу будет лучше, Я его поставить хочу над разделами или под разделами...
 

Pavlik Ivanov


Рег
13 May, 2013

Тем
11

Постов
67

Баллов
177
  • 25, May 2013
  • #4
Pavlik:
Этот поиск будет зависеть только есть ли страницы в гугле или нет?
Ну а как же? Поиск, то идет через гугл
 

Mister1


Рег
02 Mar, 2013

Тем
21

Постов
208

Баллов
418
  • 25, May 2013
  • #5
Helenka:
И нужен ли этот поиск на форуме?
Нужен. Всегда им ищу, и все нахожу.
Pavlik:
Этот поиск будет зависеть только есть ли страницы в гугле или нет?
Разумеется Кстати о поиске. Так как в первом посте поиск от гугла вставить теперь не получится, тк гугл сменил коды. Вернее получится, но придется повозиться. Сейчас гугл выдает код, который можно вставить сразу как элемент сайта, причем сам код можно настроить по дизайну, размерам.

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

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 25, May 2013
  • #6
Veter:
Всегда им ищу, и все нахожу.
В инете? Или на форуме? Я тоже пользуюсь Гуглом для поиска, но никогда не использовала гугл, встроенный в форум.
 

Helenka1


Рег
25 Jun, 2012

Тем
83

Постов
1825

Баллов
2655
  • 25, May 2013
  • #7
На форуме конечно. На форуме вообще не использую встроенный поиск.
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 25, May 2013
  • #8
Veter, почему? Просто предпочтение или из каких иных соображений?
 

Helenka1


Рег
25 Jun, 2012

Тем
83

Постов
1825

Баллов
2655
  • 12, Dec 2013
  • #9
Veter:
Сейчас гугл выдает код, который можно вставить сразу как элемент сайта, причем сам код можно настроить по дизайну, размерам. Если речь идет о vb, то код поиска можно вставить без хака теперь.

Veter, а как?
 

Viuga


Рег
09 Nov, 2013

Тем
345

Постов
1134

Баллов
4584
  • 13, Dec 2013
  • #10
Нужно зайти в гугл аккаунт, и перейти сюда

. После добавления сайта и настроек поиска, гугл выдаст код скрипта, который можно вставить в нужное место форума, и он будет искать.
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 13, Dec 2013
  • #11
Veter, спасибо, сделаю) Добавлено через 1 час 40 минут чего он от меня хочет?
Не хватает некоторых данных
Введите название этой поисковой системы.
 

Viuga


Рег
09 Nov, 2013

Тем
345

Постов
1134

Баллов
4584
  • 13, May 2014
  • #12
Veter:
На форуме вообще не использую встроенный поиск.
А как же новые темы? Гугл ведь не ищет свежие темы. Если вдруг потеряешь только что созданную новую тему, всегда поможет встроенный поиск. Да. И такое бывает, не смотри на меня так Вопрос: помогите же, пожалуйста, советом...:mol: Как вставить поиск от гугл во встроенную форму поиска на форуме? Как здесь.

Последним пунктом. Без проблем поставила на главную, но хочется, чтобы поиск был доступен на всех страницах, так и удобнее, 3 в 1
 

Viuga


Рег
09 Nov, 2013

Тем
345

Постов
1134

Баллов
4584
  • 14, May 2014
  • #13
Viuga:
А как же новые темы? Гугл ведь не ищет свежие темы.
Если вдруг потеряешь только что созданную новую тему, всегда поможет встроенный поиск.
Да. Наверное... Просто обычно нужно что-то старое найти.
Viuga:
Как вставить поиск от гугл во встроенную форму поиска на форуме? Как здесь. Последним пунктом.
Я так на память сказать не могу. Сейчас гугл выдает новый скрипт поиска. Я что-то мудрил, чтобы воткнуть его в хак этой темы. Тоже выложи сюда свой код поиска. Потом вернемся, к этому вопросу. Будем разбираться.
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 14, May 2014
  • #14
Veter:
Тоже выложи сюда свой код поиска.
 <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>
 

Viuga


Рег
09 Nov, 2013

Тем
345

Постов
1134

Баллов
4584
  • 16, May 2014
  • #15
Ну значит так... Ставишь хак. Идешь в админку, основные настройки, 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; Внешний вид как окошка, так и панельки поиска гугла в навбаре настраивается в гуглоаккаунте. Все.

Пробуй.
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
Тем
49554
Комментарии
57426
Опыт
552966

Интересно