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

Сообщение # 286 | 17:13:54
Shad, ещё одно оскорбление пользователя и вы пойдете общаться и вопрошать на любой другой ресурс angry перед оскорблениями стоило бы научиться читать. это был правильный ответ //forum.ucoz.ru/forum/33-29243-1241965-16-1422178842 смотрим картинку несколько раз. снятие галочек убирает меню расширенного поиска о чем вы и вопрошали.
вот ваш вопрос
Цитата
Как на странице результатов поиска убрать ссылку "Расширенный поиск"?

чтобы убрать ссылку надо снять галки В ПРАВОМ СТОЛБЦЕ все галки. в левой оставляем галку только на пункте модуля, где надо искать. прежде чем выступать и по моему ответу делаем как вам сказали, предъявляем страницу поиска и только потом комментируем. все ясно?

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Shad
Сообщений: 41
Репутация: -24
Уровень замечаний:

Сообщение # 287 | 18:17:08
Ещё одно, это не был ответ. Вот это читаем несколько раз прежде чем советовать:
Цитата Shad ()
И где тогда будет осуществляться поиск если на сайте используется только один модуль и ничего кроме него? З/Ы Опережая следующий пост: Зачем мне этот так называемый расширенный поиск если на сайте не используется ничего кроме одного модуля?
Думаю ясно что я блин это уже пробовал.
А теперь смотрим сюда http://www.fkurgane.ru/search/, мне эта фитюлька как собаке пятая нога, да и вообще любому кто будет пользоваться поиском по любому сайту сделанному на юкозе эта чушь ни к чему.

И смотрим сюда:

Рыбалка в Курганской области.

Только идиот платит за юкоз!
Сообщение отредактировал Shad - Воскресенье, 25 Янв 2015, 18:22:23
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 288 | 18:29:20
Shad,
Цитата
И где тогда будет осуществляться поиск если на сайте используется только один модуль и ничего кроме него?
в этом модуле и будет искать, если вы оставите галку слева. там в настройках два столбика. один левый - поиск по выбранным модулям. а второй справа - выводит в меню. мы просто убрали меню. а поиск будет искать
и я на своем тестовом сайте проверила и все работает. вам стоит понять разницу между левым столбиком и правым.
ещё раз для закрепления. например вам надо искать только в модуле каталог статей. в левом столбике снимаете все галки кроме поиска по каталогу статей. в столбике справа снимаете все галки и сохраняете.
вот картинка как должно быть для каталога статей



в этом положении поиск ищет только по каталогу статей. а надоедливой ссылки на странице поиска (расширенный поиск ) нет
что ещё не понятно? делайте как на картинке

а теперь как вы любите на опережение. пиоск у вас не ищет потому что материалы слишком свежие. исполнится вашим материалам 10 дней и поиск будет искать их

если не устраивает глобальный поиск. смените его на поиск по модулю и там все будет сразу и красиво. вот код поиска по модулю

$MODULE_SEARCH_FORM$
Прикрепления: 6245605.jpg (50.1 Kb)

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

Сообщение # 289 | 18:44:20
Shad,
Цитата
И смотрим сюда:
панель управления - дизайн - управление дизайном - поиск по сайту - страница поиска. дайте сюда шаблон страницы поиска. может у вас старый шаблон. раньше было разделение и меню выводилось отдельным кодом

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Shad
Сообщений: 41
Репутация: -24
Уровень замечаний:

Сообщение # 290 | 18:57:51
Скрин в моём посте ещё раз смотрим, и ещё раз если разглядеть трудно, я эту галку убрал, ссылка не убирается, то что вы называете на опережение называется скорее шизофренией, поскольку именно об этом речи не было, про то что материалы ещё не проиндексированы я в курсе, я говорил о том что если я уберу вообще все галочки, т,е последнюю оставшуюся то искать будет просто негде, а модульный поиск ещё менее полезная фитюлька поскольку там на странице результатов нет строки поиска и если по запросу ничего не нашлось то придётся возвращаться обратно в раздел что бы повторно воспользоваться поиском, это называется танцы с бубном, а не удобство.

З/Ы Поиск опять отображает ровно столько материалов сколько указано в настройках, так же как я писал в посте №262, и другие люди.
Чините уже утырки криворукие, вам больше месяца об этом кричат!

Рыбалка в Курганской области.

Только идиот платит за юкоз!
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 291 | 19:02:28
Shad,
Цитата
я эту галку убрал, ссылка не убирается
//forum.ucoz.ru/forum/33-29243-1242003-16-1422200660
у вас старый шаблон. там разделение кода. дайте код шаблона сюда

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Shad
Сообщений: 41
Репутация: -24
Уровень замечаний:

Сообщение # 292 | 19:03:35
Цитата webanet ()
панель управления - дизайн - управление дизайном - поиск по сайту - страница поиска. дайте сюда шаблон страницы поиска. может у вас старый шаблон. раньше было разделение и меню выводилось отдельным кодом
Раньше было раньше, сайт создан вчера, и вот кстати раньше было лучше, там был целый код страницы, а не модульные обрезки как сейчас, в том коде я бы увидел эту строку и убрал, но в этом просто тупо нет доступа к самому коду.

Рыбалка в Курганской области.

Только идиот платит за юкоз!
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 293 | 19:07:02
Shad, дайте код шаблона страница поиска

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Shad
Сообщений: 41
Репутация: -24
Уровень замечаний:

Сообщение # 294 | 19:11:16
Использовался стандартный каркас, ничего кроме внешнего вида не изменено:

Код
<html>
<head>
<title>[TITLE]</title>
<link type="text/css" rel="StyleSheet" href="[CSS_URL]" />
</head>
<body style="background:#FFFFFF;margin:0;padding:5px;">

<!-- <header> -->
<table border="0" cellpadding="2" cellspacing="0" width="100%" style="border:1px solid #A9B8C2;">
<tr><td style="width:30%;background:#D4DFF7;padding-left:5px;">$WDAY$, $DATE$, $TIME$</td><td align="right" style="background:#D4DFF7;padding-right:5px;"><?if($USER_LOGGED_IN$)?>You logged in as <a href="$PERSONAL_PAGE_LINK$"><b>$USERNAME$</b></a> | Group "<u>$USER_GROUP$</u>"<?else?>Hello <b>$USERNAME$</b><?endif?> <?if($RSS_LINK$)?>| <a href="$RSS_LINK$">RSS</a><?endif?></td></tr>
<tr><td colspan="2" style="height:60px;background:#F4F4F4;border-top:1px solid #A9B8C2;border-bottom:1px solid #A9B8C2; padding:10px;"><span style="color:#355473;font:20pt bold Verdana,Tahoma;">SITE LOGO</span></td></tr>
<tr><td align="right" colspan="2" style="background:#D4DFF7;padding-right:5px;"><a href="$HOME_PAGE_LINK$">Site home</a> <?if($MODULE_URL$)?>| <a href="$MODULE_URL$">$MODULE_NAME$</a><?endif?> <?if($USER_LOGGED_IN$)?> | <a href="$PERSONAL_PAGE_LINK$">Profile page</a><?else?> | <a href="$REGISTER_LINK$">Register now</a><?endif?> <?if($USER_LOGGED_IN$)?> | <a href="$LOGOUT_LINK$">Log out</a><?else?> | <a href="$LOGIN_LINK$">Log in</a><?endif?></td></tr>
</table><div style="padding-top:5px;"></div>
<!-- </header> -->

<!-- <middle> -->
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td valign="top" style="width:200px;">

<!-- <container> -->

<!-- <block> -->
<table border="0" cellpadding="2" cellspacing="1" style="background:#A9B8C2;" width="200">
<tr><td style="background:#D4DFF7;"><b>» TITLE</b></td></tr>
<tr><td style="background:#F4F4F4;padding:7px;">CONTENT</td></tr>
</table><br />
<!-- </block> -->

<!-- </container> -->

</td>
<td valign="top" style="padding:0 10px">
<div style="padding:5px;border:1px solid #A9B8C2;background:#F4F4F4;">[BODY]</div>
</td>
<td valign="top" style="width:200px;">

<!-- <container> -->
<!-- </container> -->

</td>
</tr>
</table>
<!-- </middle> -->

<!-- <footer> -->
<br/>
<table border="0" cellpadding="4" cellspacing="0" width="100%" style="border:1px solid #A9B8C2;">
<tr><td align="center" style="background:#F4F4F4;">[COPYRIGHT]</td></tr>
<tr><td align="center" style="background:#F4F4F4;">$POWERED_BY$</td></tr>
</table>
<!-- </footer> -->

</body>
</html>

<!-- <popup> -->
<table border="0" cellpadding="2" cellspacing="1" style="background:#A9B8C2;" width="100%">
<tr><td style="background:#D4DFF7;" align="center"><b>[TITLE]</b></td></tr>
<tr><td align="center" style="background:#F4F4F4;padding:5px;">[BODY]</td></tr>
</table>
<!-- </popup> -->

Вот страница поиска:
Код
<html>
<head>
<title><?if($SEARCH_QUERY$)?>$SEARCH_QUERY$ - <?endif?>Поиск</title>
<link type="text/css" rel="StyleSheet" href="/_st/my.css" />
</head>
<body style="background:#FFFFFF;margin:0;padding:5px;">

$GLOBAL_AHEADER$

<!-- <middle> -->
<table border="0" cellpadding="0" cellspacing="0" width="1000px" align="center">
<tr>
<td valign="top" style="width:200px;">

$GLOBAL_CLEFTER$

</td>
<td valign="top" style="padding:0px 0px 0px 10px;margin: 0px 0px 0px 0px;">
  <div style="padding:5px;border:1px solid #A9B8C2;background:#F4F4F4;"><a href="$HOME_PAGE_LINK$">Главная страница</a><br><br><!-- <body> --><div style="padding:0 0 5px 0;">$SEARCHFORM$</div><div style="padding:4px 4px 0 4px;"><!--<s5248>-->Результаты <b>$NUM_SHOWN$</b> из <b>$NUM_ENTRIES$</b> по запросу <b>$SEARCH_QUERY$</b><!--</s>--></div><hr/>
$BODY$<div align="center">$PAGE_SELECTOR$</div><!-- </body> --></div><br>
</td>
</tr>
</table>
<!-- </middle> -->

$GLOBAL_BFOOTER$

</body>
</html>

Рыбалка в Курганской области.

Только идиот платит за юкоз!
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 295 | 19:42:38
Shad, должно работать. давайте попробуем так. выставьте все галки и слева и справа и сохраните. после сохранения. опять снимайте галки и оставьте только слева блог и сохраните. если не поможет пишите в бесплатную тех.поддержку. там надо смотреть изнутри

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Shad
Сообщений: 41
Репутация: -24
Уровень замечаний:

Сообщение # 296 | 19:57:27
Ага, только дождаться надо пока юкоз перестанет валяться, в админке опять то не сохранится то не загрузится.

Рыбалка в Курганской области.

Только идиот платит за юкоз!
$Tiny$
Сообщений: 193
Репутация: 62

Сообщение # 297 | 20:01:56
Shad, как временное решение, в шаблон страницы поиска вставить можно перед </body>:
Код
<script type="text/javascript">
     $('.aSchBrc1').parent().parent().hide();
</script>
Но в тех.поддержку написать об этом стоит, так как баг этот не только у вас может проявляться.
Shad
Сообщений: 41
Репутация: -24
Уровень замечаний:

Сообщение # 298 | 20:22:53
$Tiny$, Вот это ответ.

Рыбалка в Курганской области.

Только идиот платит за юкоз!
KoLyaNN
Сообщений: 5
Репутация: 0

Сообщение # 299 | 14:27:46
Цитата KoLyaNN ()
Сообщение # 272 | 10:30:29 22 Янв 2015не работает поиск по сайту. Не находит ничего и ни где!
Вот код:
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<title><?if($SEARCH_QUERY$)?>$SEARCH_QUERY$ - <?endif?>Поиск</title>
<?$META_DESCRIPTION$?>
<link type="text/css" rel="StyleSheet" href="/.s/src/css/997.css" />
</head>

<body style="background:#FFFFFF; margin:0px; padding:0px;">
$ADMIN_BAR$

<div style="width:100%;text-align:center;">

<table border="0" cellpadding="0" width="700" cellspacing="0" style="border-left:1px solid #DEDEDE;border-right:1px solid #DEDEDE;padding:0 1px 0 1px;margin-left:auto;margin-right:auto; text-align:left;">
<tr><td colspan="2" height="50" style="background:url('/.s/t/997/1.gif');padding-left:10px;font-size:10px;color:#A1A1A1;">$WDAY$, $DATE$, $TIME$<br /><?if($USERS_ON$)?><?if($USER_LOGGED_IN$)?><!--<s5200>-->Вы вошли как<!--</s>--> <a href="$PERSONAL_PAGE_LINK$"><b>$USERNAME$</b></a> | <!--<s3167>-->Группа<!--</s>--> "<u>$USER_GROUP$</u>"<?else?><!--<s5212>-->Приветствую Вас<!--</s>--> <b>$USERNAME$</b><?endif?><?endif?> <?if($RSS_LINK$)?>| <a href="$RSS_LINK$">RSS</a><?endif?></td></tr>
<tr><td colspan="2" align="center" height="32" style="background:url('/.s/t/997/2.gif');font-size:10px;color:#A1A1A1;font-weight:bold;"><a href="$HOME_PAGE_LINK$" title="Главная"><!--<s5176>-->Главная<!--</s>--></a> <?if($MODULE_URL$)?>| <a href="$MODULE_URL$">$MODULE_NAME$</a><?endif?> <?if($USERS_ON$)?><?if($USER_LOGGED_IN$)?> | <a href="$PERSONAL_PAGE_LINK$" title="Мой профиль"><!--<s5214>-->Мой профиль<!--</s>--></a><?else?> | <a href="$REGISTER_LINK$" title="Регистрация"><!--<s3089>-->Регистрация<!--</s>--></a><?endif?><?endif?> <?if($USERS_ON$)?><?if($USER_LOGGED_IN$)?> | <a href="$LOGOUT_LINK$" title="Выход"><!--<s5164>-->Выход<!--</s>--></a><?else?> | <a href="$LOGIN_LINK$" title="Вход"><!--<s3087>-->Вход<!--</s>--></a><?endif?><?endif?></td></tr>

<tr>
<?if(!$HIDE_CLEFTER$)?>
<td valign="top" width="175" style="padding-right:1px;">

$GLOBAL_CLEFTER$
</td>
<?endif?>

<td valign="top" style="padding-left:1px;background:#FFFFFF;border-left:1px solid #DEDEDE;">
<table cellpadding="0" cellspacing="0" border="0" height="139" width="99.9%">
<tr><td height="128" style="background:url('http://master-tehno.ucoz.ru/logo.jpg') no-repeat #4491D7;padding-left:150px;"></td></tr>
</table>
<table cellpadding="2" cellspacing="0" border="0" width="100%">
<tr><td style="border:1 px solid #D7D7D7;padding:5px;"><!-- <middle> --><!-- <body> --><div style="padding:0 0 5px 0;">$SEARCHFORM$</div><div style="padding:4px 4px 0 4px;"><!--<s5248>-->Результаты <b>$NUM_SHOWN$</b> из <b>$NUM_ENTRIES$</b> по запросу <b>$SEARCH_QUERY$</b><!--</s>--></div><hr/>
$BODY$<div align="center">$PAGE_SELECTOR$</div><!-- </body> --><!-- </middle> --></td></tr>
</table>
</td>
</tr>

<tr><td colspan="2">
$GLOBAL_BFOOTER$
</td></tr>

</table>

</div>

</body>

</html>

Помогите, добрые люди!

Поиск так и не работает

http://tehno-help.ru/
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 300 | 14:34:25
KoLyaNN, о каком сайте идет речь? и что вы там пытаетесь найти? примеры запросов, которые вы делаете?
вот мой пример //u.to/T0hRCg

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Сообщество uCoz » Модули uCoz » Дополнительные функции » Поиск по сайту (И всё что с ним связано)
Поиск: