Вывод похожих материалов для всех модулей для uCoz


Вывод похожих материалов для всех модулей для uCoz

12667
7.8 из 10
Проголосовало: 11






Это универсальный скрипт в отличие от стандартного оператора <?$RELATED_ENTRIES$(6)?>, который выводит похожие материалы только по тегам, т.е. если у вас сайт почти нулевой, то похожих материалов находится не будет, ну а с данным скриптом всё будет зашибись, и не надо в каждом материале прописывать теги, что бы выводились схожие материалы... а если у вас уже 1000 материалов на сайте, а вы что-то тупанули и забыли писать теги в каждом материале, а теперь одумались и решили выводить похожие материалы, ну не будете же вы вводить в 1000 материалов теги, и поэтому этот скрипт вам нужен как воздух XD))... так же данный скрипт работает даже на форуме...

Установка:

В нужном модуле на странице материала и комментариев к нему в то место, где должен быть блок "Похожие материалы" вставляйте:

Код
<div id="apotwins" style="display:none;"></div>  
<script>  
// apo-ucoz.com © by Apocalypse  
var apoetitle = '$ENTRY_TITLE$';  
var apoetitle = apoetitle.split(' ')[0];  
  $('#apotwins').load('/search/?q=' + apoetitle + '&m=$MODULE_ID$&t=0 #aporesult', function() {  
  $('#apotwins #aporesult').css('display', 'none').slice(0, 5).fadeIn();  
  $('#apotwins').fadeIn().before('<div class="apohm">Найдено похожих материалов: <b>' + $('#apotwins #aporesult').size() + '</b> </div><br>');  
if($('#apotwins #aporesult').size() > 5) {  
  $('.apohm').append('<a id="apohideme" href="/search/?q=' + apoetitle + '&m=$MODULE_ID$&t=0" onclick="$(\'#apohideme\').hide(300);$(\'#apotwins #aporesult\').show(500);return false;">[Показать все результаты]</a>');  
}  
});  
// ApoTeam © 2012  
</script>


Обратите внимание на оператор $ENTRY_TITLE$. Для разных модулей он может быть разным. К примеру, для Каталога файлов и блога это $ENTRY_TITLE$, а вот для Новостей сайта это уже $ENTRY_NAME$

В виде материалов Поиска по сайту найдите примерно это:

Код
<a href="$ENTRY_URL$">$TITLE$</a>


И замените на:

Код
<div id="aporesult">  
  <a href="$ENTRY_URL$">$TITLE$</a>  
  </div>


всё!
Автор публикации: Загрузка
Загрузка
Вовчик, это его n материал
Источник: http://www.apo-ucoz.com/
  • Всего комментариев: 12

Сотник
0
Сотник написал: Написано 07 Декабря 2014 в 23:57
Комментарий №11
Вовчик,а здесь остаётся пустое место,как его удленить,хотя бы чтоб 1 см оставался до блока?


Вовчик
0
Вовчик написал: Написано 08 Декабря 2014 в 06:48
Комментарий №12
куда-то не туда написал)))

Сотник
0
Сотник написал: Написано 07 Декабря 2014 в 22:27
Комментарий №9
Я закинул коды Вывод похожих материалов,при заходе на страницу материала,выводятся похожие материалы,всё как положено,но,выводятся Найдено похожих материалов: 8, а их всего 4 или выводятся 20,а на самом деле материалов 10,всё получается в двойне!


Вовчик
0
Вовчик написал: Написано 07 Декабря 2014 в 23:34
Комментарий №10
Ну удали эту строчку))

Сотник
0
Сотник написал: Написано 07 Декабря 2014 в 17:33
Комментарий №7
Вовчик,а подскажи,я добавил к себе на сайт и всё получилось,только есть одно но,показывает вдвойне цифру,если показывает 20,а материала только 10 или 16,а материала только 8,как исправить?

Вовчик
0
Вовчик написал: Написано 07 Декабря 2014 в 21:31
Комментарий №8
ничего не понял)

Natalka
0
Natalka написал: Написано 12 Июня 2014 в 13:36
Комментарий №6
А какой код будет для добавления похожих материалов для форума ucoz?

Админинстратор
0
Админинстратор написал: Написано 09 Декабря 2013 в 17:55
Комментарий №5
Класс полезная штука подделать и ок

hodas
0
hodas написал: Написано 15 Сентября 2013 в 21:44
Комментарий №4
У меня выводит только тот материал в котором стоит скрипт. Как сделать так чтобы он искал по всем модулям?

G@RIK
0
G@RIK написал: Написано 09 Февраля 2013 в 21:10
Комментарий №3
А как сделать такую фичу, для видео модуля?

leonmix
0
leonmix написал: Написано 07 Января 2013 в 22:02
Комментарий №2
у меня выводится на один материал этот же материал и почему то половина выделена жирным в тег <b> не знаю в чем причина

kolyan1282
+1
kolyan1282 написал: Написано 07 Января 2013 в 17:22
Комментарий №1
очень нужный скрипт, а вот с картинкой похожих материалов можна???

  • Оставить комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 24
Скрипты и модификации для Ucoz 2101
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 429
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
Поставил ваш код он начинает считать от 0 до 100 и останавливаеться. я думал он будет в случайном порядке показывать цыфры
как поставить свою ссылку и логотип
  • Сатурн-1 написал:
  • Похвально.
  • Winston888 написал:
  • Я не говорил что делаю только скрипты. Я делаю шаблоны, скрипты, адаптации с разных движков под ucoz и на оборот + я ещё и сам рисую. В данный момент занимаюсь дизайном для webo4ka сам рисую сам верстаю.
  • Сатурн-1 написал:
  • Заметь, мы делаем почти одну и ту же работу.
    Ты - скрипты, я -шаблон. И каждый делает это бесплатно, НО
    ты делаешь скрипты без шаблона, я делаю шаблон без скриптов (не считая основных).
    Я тоже могу сказать что твои скрипты не идеальны, но не буду т.к. даже не знаю какие из всех существующих твои.
    Поэтому ты не сравнивай скрипты и шаблоны да еще и на Ucoz'e, мы же не на хакатоне каком нибудь.
    Последние темы
    Опрос
    205
    А
    Р
    Что произойдёт: $("#...
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 7
    Гостей: 6
    Пользователей: 1
    0
    Сегодня были
    Топ пользователей: