Модератор форума: 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)
baron69
Сообщений: 36
Репутация: 32

Сообщение # 511 | 11:47:13
Крепитесь проблему с поиском не могут решить 11 месяцев
kronk
Сообщений: 25
Репутация: 0

Сообщение # 512 | 20:44:52
Всем привет, прошу помощи, помогите переделать мой поиск глобальный, на поиск по отдельному модулю, вот мой рабочий скрипт, если что то в нем меняю все пропадает(

Код
<form action="/search/" method="get" onsubmit="document.getElementById('sfSbm').disabled=true">
<input type="hidden" name="do" value="search" />
<input type="hidden" name="subaction" value="search" />
<div class="sbox">
<div class="sname"><input id="story" name="q" value="Поиск литературы по сайту" onclick="if (this.value=='Поиск литературы по сайту'){this.value='';}" type="text" /></div>
<button type="submit" title="Найти" class="thide sbtn">Найти</button>
<a href="/" class="sadv"><center>Искать <br />тщательнее</center></a>
</div>
</form>
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 513 | 20:47:03
kronk, по какому модулю конкретно нужен поиск?

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

Сообщение # 514 | 20:49:19
Цитата webanet ()
kronk, по какому модулю конкретно нужен поиск? Новости сайта
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 515 | 20:58:11
kronk, где адрес сайта? если это тайтна держите готовый код нужное замените

Код
<form onsubmit="this.sfSbm.disabled=true" method="post" style="margin:0px" action="http://адрес сайта/news/">
<input type="hidden" name="a" value="14" />
<input type="hidden" name="subaction" value="search" />
<div class="sbox">
<div class="sname"><input id="story" name="query" value="Поиск литературы по сайту" onclick="if (this.value=='Поиск литературы по сайту'){this.value='';}" type="text" /></div>
<button type="submit" title="Найти" class="thide sbtn">Найти</button>
<a href="/" class="sadv"><center>Искать <br />тщательнее</center></a>
</div>
</form>

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

Сообщение # 516 | 21:02:54
Цитата webanet ()
kronk, где адрес сайта? если это тайтна держите готовый код нужное замените
Огромнейшее человеческое СПАСИБО, не знаю даже как Вас отблагодарить!!!
kiprida354
Сообщений: 8
Репутация: 0

Сообщение # 517 | 14:18:58
Всем привет! Прошу помощи! есть готовый код поиска по сайту, а нужно чтобы был поиск по модулю "новости сайта".
Что нужно поменять, чтобы заработало, уже устала колупаться.

Код
<form id="searchbar" method="get" action='/search/'>
<input type="hidden" name="do" value="search" />
<input type="hidden" name="subaction" value="search" />
<div class="searchbar">
<button type="submit">Найти</button>
<input id="story" name="q" value="" placeholder="Поиск фильма..." type="text" />

</div>
</form>
Адрес сайта kinopath.ru, в данный момент поиск рабочий. нужно чтоб именно по модулю новости сайта был поиск
Сообщение отредактировал kiprida354 - Среда, 11 Ноя 2015, 14:21:07
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 518 | 17:27:13
kiprida354,
Код
<form id="searchbar" onsubmit="this.sfSbm.disabled=true" method="post" action="http://kinopath.ru/news/">
<input type="hidden" name="a" value="14" />
<input type="hidden" name="subaction" value="search" />
<div class="searchbar">
<button type="submit">Найти</button>
<input id="story" name="query" value="" placeholder="Поиск фильма..." type="text" />
</div>
</form>

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

Сообщение # 519 | 17:40:11
Все работает! Ура! Спасибо большущее!
houserock
Сообщений: 6
Репутация: 7

Сообщение # 520 | 19:45:52
Цитата Helen4190 ()
Сплошные глюки и глюки. Когда же закончится это?(((Перестал нормально работать Поиск по тегам. По списку открывает совершенно не те темы.
Сами гляньте:
http://sims-new.my1.ru/search/?q=Mai+Pham&m=site&m=news&m=publ&m=load&m=gb&m=forum&t=1
Снимите все галки в настройках поиска, у меня все заработало...

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

Сообщение # 521 | 16:24:16
houserock, в смысле? не поняла. если я сниму со всех модулей, где же оно искать будет? но попробую.
webanet, почему такая задержка все же?
baron69
Сообщений: 36
Репутация: 32

Сообщение # 522 | 12:34:48
Прошел еще месяц, проблема с поиском по тегам не решена!
Адский-Наёмник
Сообщений: 42
Репутация: 3

Сообщение # 523 | 04:46:39
http://all.uwishlist.ru/forums....0%D0%BC

Прошу вас, уважаемая администрация, уважаемые разработчики, очень прошу вас! Обратите внимание на предложенный функционал. Это действительно нужно для тысяч хороших сайтов! На моем новостном сайте http://futurage.ru/ я использую теги как "тематики" (категории), но отсутствие возможности поменять тип сортировки на "сначала новые" рушит всю идею реализации.

Кроме того, было бы неплохо сделать возможность выбирать пользователю или администратору в п.у. самому тип сортировки. Можно включить такие типы, как "По популярности", "По рейтингу" и пр. Очень надеюсь на ваше понимание!

Столько крутых нововведений производит uCoz, и они действительно крутые, а вот за такую ВАЖНУЮ мелочь никто так и не взялся. Мои надежды.

Объединяю женщин на MakeWomen
MarginaL-Rap
Сообщений: 1
Репутация: 0

Сообщение # 524 | 22:53:50
Доброго времени суток.
Такая проблема. При поиске материал по сайту выводиться список материалов по дате добавления с конца. Т.е Сначала выводятся материалы за 2014 потом за 2015.
Как инвертироваться результаты поиска?

hip-rap.ru О рэп Культуре СНГ и не только
Administ-or
Сообщений: 15
Репутация: 0

Сообщение # 525 | 20:36:35
Цитата Модератор форума ()
Вызов поиска по поисковому запросу выглядит следующим образом: http://адрес сайта/search/?q= Вызов поиска по тегам выглядит так: http://адрес сайта/search/
Ребята, я не пойму почему не работают ссылки если стоит по: http://адрес сайта/search/ . Проверьте это на сайте http://dvasela.at.ua в разделе меню "Карта сайту" в самом низу этой страницы я сделал "Информер Имен" в алфавитном порядке для удобного поиска. Например кликаю фамилию "Безпалько" на этой странице поиска подвожу курсор к фото "Безпалько Ярослав_145" и должно бы открыться старое фото этих людей, но почему-то ссылка ведет (даже при подводе курсора) на совсем другое фото (из другой категории Фотоальбома) на ВОТ ЭТО хотя должно открыться ЭТА Фотография. В чем причина неправильных ссылок по значению
Код
http://адрес сайта/search/
?
Еще хочу добавить, что если поиск фамилии персоны на сайте делаю по этой ссылке http://dvasela.at.ua/search/?q=Вавілон результат поиска будет всего 10 фамилий/имен и все ссылки работают корректно, а если по http://dvasela.at.ua/search/Вавілон то результат поиска будет значительно больше (под 30) но в итоге ссылки ведут на другие фото. Может кто посоветует что.
Прикрепления: 2553328.png (39.0 Kb)
Сообщение отредактировал Administ-or - Воскресенье, 10 Янв 2016, 21:00:28
Сообщество uCoz » Модули uCoz » Дополнительные функции » Поиск по сайту (И всё что с ним связано)
Поиск: