Модератор форума: Yuri_G |
Сообщество uCoz » Модули uCoz » Дополнительные функции » Поиск по сайту (И всё что с ним связано) |
Поиск по сайту |
Теперь на 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)
|
Shad, ещё одно оскорбление пользователя и вы пойдете общаться и вопрошать на любой другой ресурс перед оскорблениями стоило бы научиться читать. это был правильный ответ //forum.ucoz.ru/forum/33-29243-1241965-16-1422178842 смотрим картинку несколько раз. снятие галочек убирает меню расширенного поиска о чем вы и вопрошали.
вот ваш вопрос Цитата Как на странице результатов поиска убрать ссылку "Расширенный поиск"? чтобы убрать ссылку надо снять галки В ПРАВОМ СТОЛБЦЕ все галки. в левой оставляем галку только на пункте модуля, где надо искать. прежде чем выступать и по моему ответу делаем как вам сказали, предъявляем страницу поиска и только потом комментируем. все ясно? |
Ещё одно, это не был ответ. Вот это читаем несколько раз прежде чем советовать:
И где тогда будет осуществляться поиск если на сайте используется только один модуль и ничего кроме него? З/Ы Опережая следующий пост: Зачем мне этот так называемый расширенный поиск если на сайте не используется ничего кроме одного модуля? А теперь смотрим сюда http://www.fkurgane.ru/search/, мне эта фитюлька как собаке пятая нога, да и вообще любому кто будет пользоваться поиском по любому сайту сделанному на юкозе эта чушь ни к чему. И смотрим сюда: Сообщение отредактировал Shad - Воскресенье, 25 Янв 2015, 18:22:23
|
Shad,
Цитата И где тогда будет осуществляться поиск если на сайте используется только один модуль и ничего кроме него? и я на своем тестовом сайте проверила и все работает. вам стоит понять разницу между левым столбиком и правым. ещё раз для закрепления. например вам надо искать только в модуле каталог статей. в левом столбике снимаете все галки кроме поиска по каталогу статей. в столбике справа снимаете все галки и сохраняете. вот картинка как должно быть для каталога статей в этом положении поиск ищет только по каталогу статей. а надоедливой ссылки на странице поиска (расширенный поиск ) нет что ещё не понятно? делайте как на картинке а теперь как вы любите на опережение. пиоск у вас не ищет потому что материалы слишком свежие. исполнится вашим материалам 10 дней и поиск будет искать их если не устраивает глобальный поиск. смените его на поиск по модулю и там все будет сразу и красиво. вот код поиска по модулю $MODULE_SEARCH_FORM$ Прикрепления:
6245605.jpg
(50.1 Kb)
|
Shad,
Цитата И смотрим сюда: |
Скрин в моём посте ещё раз смотрим, и ещё раз если разглядеть трудно, я эту галку убрал, ссылка не убирается, то что вы называете на опережение называется скорее шизофренией, поскольку именно об этом речи не было, про то что материалы ещё не проиндексированы я в курсе, я говорил о том что если я уберу вообще все галочки, т,е последнюю оставшуюся то искать будет просто негде, а модульный поиск ещё менее полезная фитюлька поскольку там на странице результатов нет строки поиска и если по запросу ничего не нашлось то придётся возвращаться обратно в раздел что бы повторно воспользоваться поиском, это называется танцы с бубном, а не удобство.
З/Ы Поиск опять отображает ровно столько материалов сколько указано в настройках, так же как я писал в посте №262, и другие люди. Чините уже утырки криворукие, вам больше месяца об этом кричат! |
Shad,
Цитата я эту галку убрал, ссылка не убирается у вас старый шаблон. там разделение кода. дайте код шаблона сюда |
Раньше было раньше, сайт создан вчера, и вот кстати раньше было лучше, там был целый код страницы, а не модульные обрезки как сейчас, в том коде я бы увидел эту строку и убрал, но в этом просто тупо нет доступа к самому коду.
|
Shad, дайте код шаблона страница поиска
|
Использовался стандартный каркас, ничего кроме внешнего вида не изменено:
Код <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> |
Shad, должно работать. давайте попробуем так. выставьте все галки и слева и справа и сохраните. после сохранения. опять снимайте галки и оставьте только слева блог и сохраните. если не поможет пишите в бесплатную тех.поддержку. там надо смотреть изнутри
|
Ага, только дождаться надо пока юкоз перестанет валяться, в админке опять то не сохранится то не загрузится.
|
Shad, как временное решение, в шаблон страницы поиска вставить можно перед </body>:
Код <script type="text/javascript"> $('.aSchBrc1').parent().parent().hide(); </script> |
|
Сообщение # 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/
|
KoLyaNN, о каком сайте идет речь? и что вы там пытаетесь найти? примеры запросов, которые вы делаете?
вот мой пример //u.to/T0hRCg |
| |||