Модуль для вывода популярности той или иной новости размещенной на сайте.
Идею честно говоря спер с вордпресс (там такой модуль есть уже давно). Сам просчет популярности придумывал лично сам.
При подсчете учитываеться количество просмотров, количество комментариев и количество голосовавших за новость.
Установка:
Заливаем скачаный файл в engine/modules/
В шаблон полной новости (по умолчанию fullstory.tpl) вставляем
Популярность материала {popularity} %
Открываем engine/modules/showfull.php
После строчек
Code
$tpl->set( '[full-link]', "<a href="" . $full_link . "">" );
$tpl->set( '[/full-link]', "</a>" );
Вставляем
Code
require_once ROOT_DIR.'/engine/modules/popularity.php';
Для вывода в шаблоне короткой новости нужно вставить
Code
include ROOT_DIR.'/engine/modules/popularity.php';
После
Code
} else {
$full_link = $config['http_home_url'] . "index.php?newsid=" . $row['id'];
}
Установка завершена.
Идеи по подсчету популярности прошу в комментариях. На даном етапе используеться самых простой подсчет популярности.