ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (3): [1] 2 3 »   

> Описание: Расширяемый и настраиваемый модуль поиска, замена RiSearch
igrok54
Отправлено: 23 сентября 2010 — 16:00
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 470
Дата рег-ции: Янв. 2010  
Откуда: Пермь
Репутация: 57




Мод поиска на сайте и форуме, используется Google Search API. Из серии "поставил и работает"...

А то встроенный RiSearch требует постоянной индексации, на больших форумах зачастую глючит...

Требуется, чтобы Ваш сайт индексировался Гуглом - но Гугл это делает быстро.

Важно: если на Вашем форуме уже установлены дополнительные моды и замена файлов может нарушить работу форума, используйте внесение изменений в существующие файлы без их замены, только добавив из архива файлы, которых в скрипте форума нет. Описание внесенных изменений сделал Электрон, за что ему спасибо!

Инструкция по установке (цитирую из Readmy в папке с модулем) :
Скрытый текст:
Для просмотра Вам необходимо авторизоваться и оставить не менее 10 сообщений

(Отредактировано автором: 4 апреля 2011 — 12:14)

 
 
Светлана
Отправлено: 23 сентября 2010 — 16:02
Post Id



Забанен


Покинул форум
Сообщений всего: 240
Дата рег-ции: Июнь 2009  
Репутация: 8

[+]


Большое спасибо. Улыбка
 
 
igrok54
Отправлено: 23 сентября 2010 — 16:06
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 470
Дата рег-ции: Янв. 2010  
Откуда: Пермь
Репутация: 57




Светлана - выложил по вашей просьбе оставленной в другой теме... Пользуйтесь на здоровье.

(Отредактировано автором: 23 сентября 2010 — 16:23)

 
 
Defenderyk
Отправлено: 25 сентября 2010 — 00:31
Post Id


Пользователь
Super Member


Покинул форум
Сообщений всего: 1027
Дата рег-ции: Февр. 2009  
Репутация: 31




igrok54, да ты еще и чпу прикрутил)


чуствую у проекта появилс еще один программер)
 
 
igrok54
Отправлено: 25 сентября 2010 — 01:02
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 470
Дата рег-ции: Янв. 2010  
Откуда: Пермь
Репутация: 57




Defenderyk пишет:
igrok54, да ты еще и чпу прикрутил)

Имелось в виду на своем сайте? Да, прикрутил... Правда пришлось еще ручки приложить, чуток расширить, чем тут на форуме в инструкции написано...

Мой вариант .htaccess: (Отобразить)


И юзер-панельку дописал сам, а то тут на форуме у меня сообщений для скачивания мода не хватает... И перевел форум в UTF-8... В общем повозился. Растерялся

(Отредактировано автором: 25 сентября 2010 — 02:08)

 
 
Defenderyk
Отправлено: 25 сентября 2010 — 01:06
Post Id


Пользователь
Super Member


Покинул форум
Сообщений всего: 1027
Дата рег-ции: Февр. 2009  
Репутация: 31




igrok54, а можешь помочь с темой http://exbb.info/community/topic...=24&topic=43 ? Растерялся
 
 
igrok54
Отправлено: 25 сентября 2010 — 01:28
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 470
Дата рег-ции: Янв. 2010  
Откуда: Пермь
Репутация: 57




Defenderyk пишет:
igrok54, а можешь помочь с темой http://exbb.info/community/topic...=24&topic=43 ? Растерялся

Думаю смогу помочь. Если надо - пиши в ЛС.
 
 
Defenderyk
Отправлено: 25 сентября 2010 — 08:30
Post Id


Пользователь
Super Member


Покинул форум
Сообщений всего: 1027
Дата рег-ции: Февр. 2009  
Репутация: 31




igrok54? нашел багу в поиске...Нажми на ссылку Новые сообщения. Выдает тоже поиск, а не новые сообщения
 
 
yura3d
Отправлено: 25 сентября 2010 — 11:36
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




Defenderyk пишет:
igrok54? нашел багу в поиске...Нажми на ссылку Новые сообщения. Выдает тоже поиск, а не новые сообщения

Проблема в том, что из файла search.php автором мода по непонятной причине были убраны функция вывода обновлённых тем, а также функция внутреннего поиска в темах. С учётом вышеизложенного, выложил ниже в этом сообщении корректный вариант файла search.php
(Добавление)
Вообще по установке этого мода есть несколько нюансов. Во-первых, инструкцию лучше было бы составить таким образом, чтобы в ней были указаны изменения, которые пользователям необходимо произвести в соответствующих файлах. Иначе получается, что мод устанавливается заменой этих файлов, а это может привести к неработоспособности других модов, для установки которых также вносились изменения в данные файлы (здесь один из примеров мода с правкой шаблона all_header.tpl)
igrok54 пишет:
в all_header.tpl после первой строки '<?php' добавьте две строки:

if(isset($sconfarr)) {$search_css='<link href="search/default.css.php" type="text/css" rel="stylesheet">';}
else {$search_css='';}

Ядро форума содержит специальную переменную $fm->_Link для вставки строк в блок <head></head>. Пользоваться ей очень просто (обратите внимание на 2-ую строку примера):
CODE:
$fm->_Title = ' :: '.$fm->LANG['Search'];
$fm->_Link = "\n".'<link href="search/default.css.php" type="text/css" rel="stylesheet">';
include('./templates/'.DEF_SKIN.'/all_header.tpl');

В этом случае отпадает необходимость производить процитированное изменение в файле шаблона
 
 
igrok54
Отправлено: 25 сентября 2010 — 18:43
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 470
Дата рег-ции: Янв. 2010  
Откуда: Пермь
Репутация: 57




yura3d, Defenderyk
Сегодня утром только заметил, что в моем моде потерялись функции отображения новый сообщений и поиск в теме... В файле, который выложил yura3d поиска в теме тоже нет. Исправил данную ситуацию. Мод с исправлениями перезалил. Ссылка в первом сообщении - мод со всеми исправлениями. Теперь все функции, которые были - имеются.

yura3d
Спасибо за Ваши правки - в стиле написания, доступных функциях и логике ExBB только разбираюсь. Внес их.

(Отредактировано автором: 25 сентября 2010 — 19:12)

 
 
yura3d
Отправлено: 25 сентября 2010 — 19:58
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




igrok54 пишет:
В файле, который выложил yura3d поиска в теме тоже нет.

Хм, сейчас ещё раз проверил, все функции на месте. На локалке также всё работает без проблем

Ну да ладно, раз исправлено в основном архиве, значит файл можно удалить
 
 
igrok54
Отправлено: 25 сентября 2010 — 20:12
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 470
Дата рег-ции: Янв. 2010  
Откуда: Пермь
Репутация: 57




yura3d
В вашем файле функция intopic ( поиск в теме ) была перенесена из файла, работающего с RiSearch. Я эту функцию переписал полностью, теперь она работает с Google.

Для пользователей:
Ссылка в первом сообщении - мод со всеми последующими исправлениями, работоспособная последняя версия. Инструкция по установке в первом сообщении - исправлена и так же соответствует.

(Отредактировано автором: 28 сентября 2010 — 03:42)

 
 
alexx
Отправлено: 29 сентября 2010 — 14:35
Post Id


Пользователь
Advanced Member


Покинул форум
Сообщений всего: 495
Дата рег-ции: Февр. 2010  
Откуда: Россия
Репутация: 12




igrok54 а как с нагрузкой на сервер, замечено увеличение?
Получил API-ключ для поиска, нужно что-то менять в моде?

зы. у себя поставил, супер, все окей, но вот с нагрузкой не пойму.
 
 
igrok54
Отправлено: 29 сентября 2010 — 15:02
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 470
Дата рег-ции: Янв. 2010  
Откуда: Пермь
Репутация: 57




alexx пишет:
igrok54 Получил API-ключ для поиска, нужно что-то менять в моде?


В моде ничего менять не надо. Ключ в админке на странице конфигурирования мода поиска ввел в верхнем поле и все. Мод работает и с ключом и без ключа.

alexx пишет:
igrok54 а как с нагрузкой на сервер, замечено увеличение?
зы. у себя поставил, супер, все окей, но вот с нагрузкой не пойму.

Нагрузки на сервер мод никак не может создавать - это однозначно.
Все данные беруться у гугла в момент вывода страницы с результатами запроса и все делается через java-скрипт - то есть нагрузка перекладывается на компьютер пользователя открывающего страницу.
Сам мод писался с директивой error_reporting(E_ALL); - то есть с выводом ошибок в скрипте абсолютно любого уровня ( вероятно в файлах мода эта строка осталась ), ошибок в скрипте нет, все отлажено.
 
 
alexx
Отправлено: 30 октября 2010 — 21:04
Post Id


Пользователь
Advanced Member


Покинул форум
Сообщений всего: 495
Дата рег-ции: Февр. 2010  
Откуда: Россия
Репутация: 12




Добрый день igrok54
Решил добавить еще поиск от яндекса (не API) ниже и не получается.
Делаю по примеру robertа.
Подскажи пожалуйста куда вставить его чтоб он появился.
Код яндекса.
CODE:
<div class="yandexform" onclick="return {type: 2, logo: 'rb', arrow: false, webopt: false, websearch: false, bg: '#FFFFFF', fg: '#000000', fontsize: 16, suggest: true, site_suggest: true, encoding: ''}"><form action="http://yandex.ru/sitesearch" method="get"><input type="hidden" name="searchid" value="234664"/><input name="text"/><input type="submit" value="Найти"/></form></div><script type="text/javascript" src="http://site.yandex.net/load/form/1/form.js" charset="utf-8"></script>

(Отредактировано автором: 30 октября 2010 — 21:05)

 
 
Страниц (3): [1] 2 3 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Модификации и дополнения »

> Похожие темы: Мод: Поиск по форуму с использованием Google Search API
Темы Форум Информация о теме Обновление
Как установить рекламный блок?
Надо установить GoogleAdSense ПОД полем приветствия...
Настройка форума Ответов: 156
Автор темы: mastersound
3 марта 2014 — 16:57
Автор: nikk
Мод: Подгрузка прикреплённых изображений на Ajax
С использованием библиотеки clearbox
Модификации и дополнения Ответов: 47
Автор темы: yura3d
3 августа 2016 — 16:22
Автор: deddedi
Модуль статистики тем
Есть ли модуль такой статистики тем
Общие вопросы Ответов: 4
Автор темы: Andreys
15 мая 2015 — 12:42
Автор: electron
Кракозябры в заголовке писем с форума
(поиск по форуму НЕ ПОМОГ - нужен конкретный совет
Решение проблем Ответов: 13
Автор темы: Demosfen
25 марта 2011 — 19:52
Автор: BON
Заказать обратный звонок
модуль для интернет-магазина
Скрипты Ответов: 2
Автор темы: Jordan
27 июня 2011 — 12:09
Автор: BON
 



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




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.1171]     [ ]