Наш опрос
Нужно ли пополнять базу анекдотов в информере?
Всего ответов: 25
Случайный анекдот
111 Прилетел Змей Горыныч в деревню и говорит крестьянам: - Чтоб через неделю был собран обоз с золотом, иначе - всем хана! Собрались крестьяне мыслями, и пошли к Илье Муромцу... - Илья, змей прилетел, сказал золота обоз ему через неделю или всем хана! Выручай! - Ну, тут думать надо - говорит Илья. - Сколько думать то, Илюш? - Месяц думать надо. - Да ну тебя, помрем быстрей... И пошел народ к Добрыне Никитичу... - Добрыня, выручай, змей-золото-неделя... - Ну тут думать надо. - молвит Добрыня. - Сколько думать то? - Ну, недели две думать... - да ну тебя, помрем быстрей... Пошли они к Алеше Поповичу... - Алеша выручай, змей - золото – неделя - хана всем... Алеша вскакивает, берет меч, щит, запрыгивает на коня.... Народ в след: - Алеша, а как же думать??? - А х#ли тут думать – съ#бывать надо!!!
Статистика
Онлайн всего: 7
Гостей: 7
Пользователей: 0

» Сегодня нас посетили:
» Зарег. на сайте
Всего: 3474
Новых за месяц: 1
Новых за неделю: 1
Новых вчера: 1
Новых сегодня: 0
» Из них
Администраторов: 1
Модераторов: 3
С активностью: 176
Авторизованных: 3294

   Похожие материалы для ucoz



Всем давно известен код вывода похожих материалов по тегам
Код
<?$RELATED_ENTRIES$(6)?>
Где 6 это количество материалов выводимых на странице. А что если у нас уже огромный сайт с тысячами страниц, а вы просто запарились с вводом тегов и забили на них? Естественно не разумно заново прописывать в каждом материале новые теги, здесь нам поможет скрипт который будет производить поиск по сайту, по заголовку просматриваемой вами статьи и выводить похожие материалы на странице. Плюсом моей версии информера - отсутствие его настроек для каждого модуля благодаря переменным. Скрипт показывает первые 5 похожих материалов, а при необходимости можно подгрузить остальные результаты поиска.

Установка:
На странице материала и комментариев к нему вставляем код.
Код
<div id="twins" style="display:none;"></div>  
<script>  
var etitle = '$ENTRY_NAME$$ENTRY_TITLE$';  
var etitle = etitle.split(' ')[0];  
  $('#twins').load('/search/?q=' + etitle + '&m=$MODULE_ID$&t=0 #result', function() {  
  $('#twins #result').css('display', 'none').slice(0, 5).fadeIn();  
  $('#twins').fadeIn().before('<div class="hm">Похожих материалов: <b>' + $('#twins #result').size() + '</b> </div><br>');  
if($('#twins #result').size() > 5) {  
  $('.hm').append('<a id="hideme" href="/search/?q=' + etitle + '&m=$MODULE_ID$&t=0" onclick="$(\'#hideme\').hide(300);$(\'#twins #result\').show(500);return false;">[Показать все результаты]</a>');  
} });  
</script>


На странице поиска по сайту, в вид материалов заменяем $TITLE$ на:
Код
<div id="result">$NUMBER$. <a href="$ENTRY_URL$">$TITLE$</a>>>> ... <br>$SAVING_DATE$<br><hr></div><br>


Html редактор
Автор: Prosvetekvator
Просмотров: 12726
26.03.2013


Другие статьи почитайка;)
Поделись ссылкой на форумах
Ссылка:
BB-code:
HTML:


« Пред. Похожие материалы для ucoz След. »

Всего комментариев: 3

1 Баралгин Прамедолов (mykinoplus)
Админу, моё почтение! Самому изобретать было лень, просто подогнал под шаблон данный скрипт. В поиске вид изменять не стал, потому как вывод даты, просто не нужен. А так, всё работает.

09.10.2016 в 05:41 | Перейти к материалу >
-
0
+

2 Алексей Чубаров (Prosvetekvator)
И вам моё почтение)

09.10.2016 в 10:54 | Перейти к материалу >
-
0
+

3 Баралгин Прамедолов (mykinoplus)
Поставил Ваш скрипт, только этот вообще отлично смотрится, да и настроить его можно под любой модуль, как захочется, всё просто, красиво, и отлично вписывается в мобильный шаблон.

09.10.2016 в 19:09 | Перейти к материалу >
-
0
+

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Мини-чат
Топ пользователей
Новое на форуме








Комментарии
11.06.2022