Например:
Пятница, 19.04.2024, 18:01 Регистрация Карта сайта RSS Лента
Игровые новости Топ Сайтов Статьи Загрузить изображение Игровой форум Картинки
  • Страница 1 из 1
  • 1
Форум » Система Ucoz » Скрипты от GaMe Portals » Вывод похожих материалов для всех модулей по названию (Для Ucoz!)
Вывод похожих материалов для всех модулей по названию
Dimas777
Дата: Пятница, 02.05.2014, 19:42 | Сообщение № 1
ICQ пользователя:
Skype пользователя:
Сайт пользователя:

Оффлайн
Сообщений: 300
Награды: 2
 
Скрипт, вывод похожих материалов для всех модулей uCoz. Подобная возможность имеется в uCoz, она работает только по тегам, и как же быть если теги не заполнялись, а материала на сайте уже достаточно много? Для этого случая нам поможет следующий скрипт.



Установка:

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

Код
<div id="apotwins" style="display:none;"></div>  
<script>  
// apo-ucoz.com © Апокалипсис  
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()перед('<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>');  
}   
});   
// http://game-portals.3dn.ru  
</script>


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

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

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


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

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


Готово!

Вывод, похожих, материалов, для, всех, модулей, по, названию

    
Game-Portals.3dn.ru - The Best.
Форум » Система Ucoz » Скрипты от GaMe Portals » Вывод похожих материалов для всех модулей по названию (Для Ucoz!)
  • Страница 1 из 1
  • 1
Поиск: