Функционал в ImproveSearch v1.0:
1. Всё происходит без обновления страницы
2. Настройки уведомлений ошибок, загрузок
3. Остался тот же расширенный поиск, но в новом виде
4. С помощью настроек вы сами можете распоряжаться, какие модули доступны, какие нет, которые будут включены в общий поиск
Теперь приступим к установке
Для начала (ПУ > Управление дизайном > Поиск по сайту > Страница поиска) тег $BODY$ нужно обвести одним div'ом
Код
<div id="searchbody">$BODY$</div>
В этом же шаблоне (ПУ > Управление дизайном > Поиск по сайту > Страница поиска) вставляем перед </body> код
Код
<script type="text/javascript">
var search = new Object();
search.modules = {
site: '1',
news: '1',
blog: '1',
publ: '1',
load: '1',
board: '1',
stuff: '1',
dir: '1',
photo: '1',
faq: '1',
gb: '1',
forum: '1',
video: '1'
// Настройки модулей включаемых в общий поиск, 1 - Вкл, 0 - Выкл
}
search.errors = {
body: 'Введите поисковой запрос',
result: 'Не дан запрос'
// Причина, если не заполнено поле ввода
}
search.wait = {
body: 'Идёт загрузка, пожалуйста подождите...',
result: 'Идёт загрузка результатов...'
// Причина, если загрузка
}
</script>
<script type="text/javascript" src="http://dedicated.3dn.ru/uCoz/raznoe/ImproveSearchwe.js"></script>
Насчёт настроек, всё везде, где надо подписал, успешного использования!
.