Модератор форума: Yuri_G  
Сообщество uCoz » Модули uCoz » Дополнительные функции » Поиск по сайту (И всё что с ним связано)
Поиск по сайту
Модератор форума
Сообщение # 1 | 17:08:00


Теперь на uCoz есть свой собственный поиск по сайту.
Активировать модуль не нужно, он активируется автоматически на создаваемом сайте и является обязательным модулем
Внимание: модуль "поиск по сайту" удалить нельзя!
Модуль поиск по сайту можно настроить

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



Особо хочу обратить ваше внимание на настройку
Дополнять результаты поиска по тегам результатами поиска по сайту:



если галочка стоит, то после результатов поиска по тегам будут выводиться результаты поиска по сайту
вот так будут выглядеть результаты поиска по сайту по запросу КИНО

а вот так будут выглядеть результаты поиска по тегу КИНО с дополнительными результатами поиска по сайту

где первым результатом будет выдача поиска по тегу КИНО, остальные результаты - это выдача по поиску по запросу КИНО. (примеры приведены с дефолтными настройками вида материалов поиска по сайту и с отключенными краткими описаниями материалов в модулях!)
Отличить выдачу поиска по тегам и поиска по сайту не сложно. Материалы поиска по сайту выводятся вида название модуля + дата (число-месяц-год время добавления)
Материалы поиска по тегам имеют вид название модуля + название категории модуля (глубина вложения материала За это отвечает код $ENTRY_DEPTH$) + дата добавления (число.месяц.год).
Так же можно отличить результаты выдачи по тегам и по поисковому запросу по форме вызова:

Вызов поиска по поисковому запросу выглядит следующим образом: http://адрес сайта/search/?q=
Вызов поиска по тегам выглядит так: http://адрес сайта/search/

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

У модуля ПОИСК ПО САЙТУ есть настройки дизайна
Страница поиска - поможет вам настроить дизайн страницы выдачи результатов поиска по сайту и поиска по тегам.
Вид материалов - поможет вам настроить вид материалов выдачи поиска.

Sitemap

Карта сайта теперь генерируется автоматически на каждом сайте и вмешательства пользователя не требует. Карта сайта обновляется примерно раз в сутки. Теперь адреса Sitemap прописаны в стандартный robots.txt
Адреса Sitemap можно получить из ПУ - поиск по сайту -

Примечание по формам поиска:каждый модуль на сайте содержит коды $SEARCH_FORM$ и $MODULE_SEARCH_FORM$ это значит, что в шаблоне модулей можно ставить или форму поиска по сайту $SEARCH_FORM$ или форму поиска по модулю $MODULE_SEARCH_FORM$ или кому нужно можно поставить обе формы и искать глобально на сайте или производить поиск по модулю.

Дополнение: на сайтах с разрешённой uID авторизацией в юзербарах пользователей присутствует форма поиска по сайту/ Юзербар - Управление - Поиск по сайту

Примечание:
1) Индексация новых материалов происходит до 10-и дней
2) удаленные материалы с сайта исчезают из выдачи поиска в течение 14 дней.
3) для ручной переиндексации материала в каталоге нужно при редактировании поставить галку на Обновить дату изменения материала и больше ничего не меняя сохранить.

Поиск с сортировкой результатов
Демонстрация поиска с сортировкой результатов по заглавию материала по алфавиту - Пример 1 PHP скрипт
Демонстрация поиска с фильтрацией результатов по букве алфавита - Пример 2 PHP скрипт

З.Ы. Поиск происходит по сайту forum.ucoz.ru. Если количество по умолчанию материалов на страницу, которые сортируются, не устраивает, то достаточно просто увеличить его в настройках в ПУ.
Прикрепления: 0563549.gif (13.4 Kb) · 5156787.jpg (7.4 Kb) · 0681698.gif (3.0 Kb) · 4971694.jpg (9.2 Kb) · 9412261.jpg (4.0 Kb)
ВикторовичЪ
Сообщений: 11
Репутация: 0

Сообщение # 496 | 21:20:02
Я установил на сайт "умный поисковик", всё отлично работает... но есть
одна ошибка: выбивает в конце поиска (в самом низу списка)
undefinedundefinedundefinedundefinedundefined и т.д., подскажите, в чём
ошибка?


PtrPt
Сообщений: 88
Репутация: 33

Сообщение # 497 | 14:45:24
Onlinekanal, если бы он сам написал, он бы знал, что такое undefined...
ВикторовичЪ, наверное, надо спрашивать там, где взяли этот поиск. (Может, Вы его не совсем правильно установили?) Либо ждать пока какой-нибудь "скрипач" найдёт время с ним разбираться.
Onlinekanal
Сообщений: 51
Репутация: 0

Сообщение # 498 | 18:51:12
Цитата PtrPt ()
если бы он сам написал, он бы знал, что такое undefined
Так я сайт, вроде, сам пишу, но что такое undefined незнаю.

P.S. А кто мои сообщения потёр???

ВикторовичЪ
Сообщений: 11
Репутация: 0

Сообщение # 499 | 19:25:20
Цитата PtrPt ()
наверное, надо спрашивать там, где взяли этот поиск.
Да нет, вот, например сайт: Ссылочка там тоже такое в конце списка выбывает: набери там в поисковике (например 2010 или другое, чтобы появился большой результат запрашиваемого)

Добавлено (05 Ноя 2015, 19:25:20)
---------------------------------------------

Цитата PtrPt ()
что такое undefined...
верней там на сайте набери в поисковике цифру 200 (как пример)
Komoff
Сообщений: 595
Репутация: 276

Сообщение # 500 | 20:32:10
ВикторовичЪ, ну тебе ж говорят, откуда вот этот скрипт взял, там и спрашивай. Так-то вопрос по скрипту подсказок для поиска. Имхо, он вытягивает больше материалов, чем позволяет система или модуль, хз, от туда и ошибка.
PtrPt
Сообщений: 88
Репутация: 33

Сообщение # 501 | 21:48:46
Если undefined появляется только в конце (не в начале, не в середине), то этот "гордиев узел" легко перерубить, не залезая в скрипт. Читаем про псевдоэлемент last-child и прячем это дело с помощью css. Или ищите того, кто будет этот узел распутывать.

ВикторовичЪ
Сообщений: 11
Репутация: 0

Сообщение # 502 | 23:45:19
Цитата PtrPt ()
прячем это дело с помощью css
Подскажи, пожалуйста, что конкретно нужно сделать 
Onlinekanal
Сообщений: 51
Репутация: 0

Сообщение # 503 | 00:02:03
Цитата Komoff ()
откуда вот этот скрипт взял
Это чей скрипт, какой системы?

ВикторовичЪ
Сообщений: 11
Репутация: 0

Сообщение # 504 | 09:46:23
Всё, я разобрался:

if(likeThis.length<10) {max=likeThis.length} else {max=20;}

цифры должны совпадать, я {max=20;} исправил на {max=10;} и всё получи!лось
kopasov
Сообщений: 114
Репутация: 3

Сообщение # 505 | 15:37:32
Здравствуйте! Внезапно Поиск на сайте перестал работать, а точнее вообще не находит ни одного материала, еще утром все было нормально! Сайт gamer-mods.ru
Helen4190
Сообщений: 10
Репутация: 0

Сообщение # 506 | 16:54:15
Сплошные глюки и глюки. Когда же закончится это?(((
Перестал нормально работать Поиск по тегам. По списку открывает совершенно не те темы.
Сами гляньте:
Код
http://sims-new.my1.ru/search/?q=Mai+Pham&m=site&m=news&m=publ&m=load&m=gb&m=forum&t=1
Сообщение отредактировал Helen4190 - Пятница, 06 Ноя 2015, 16:54:41
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 507 | 17:20:40
Helen4190, о проблеме известно. ожидайте исправления

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 508 | 17:24:08
kopasov, напишите в тех.поддержку из панели управления сайтом

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
houserock
Сообщений: 6
Репутация: 7

Сообщение # 509 | 02:19:12
Поиск по тегам перестал работать, перенаправляет нна другие материалы, например http://bikenow.ru/search....2%D0%BE

bikenow.ru
Grabber
Сообщений: 13
Репутация: 0

Сообщение # 510 | 03:44:38
С 20 октября общаюсь с ТП по вопросу восстановления поиска, то скрины дай, докажи что не врешь. Сделают работу по тегам, сломается поиск полностью, перестал выдавать любой материал, переделал поиск с общего индексированного на местный по модулю из за этого, сейчас поиск сделали а теги опять сломали, выдает правильно только с 5-10 материала.
Так и будем перекидывать , выбирай типо что тебе сделать теги или поиск, определись!!!
Сообщество uCoz » Модули uCoz » Дополнительные функции » Поиск по сайту (И всё что с ним связано)
Поиск: