Advanced Top - Расширенный топ новостей для DLE (устарел)
14.06
107
Представляю Вашему вниманию новый модуль для DLE - Advanced Top - Расширенный топ новостей.31 885
Модуль предназначен для вывода неограниченного числа блоков с разнообразными топами новостей у себя на сайте.
Допустим Вам требуется вывести на вашем любимом
Для наглядности взгляните на два скриншота.
Это обычный топ новостей:
А это простой пример вот такой вот строчки кода.
{include file="engine/modules/adv_top.php?&block_num=1&img_show=1&t_img_w=220&t_img_h=50&showcomments=1"}
Особенности модуля:
- Лёгкая установка модуля, подключение через include.
- Все настройки модуля являются необязательными, указываются непосредственно в строке подключения блока.
- Кеширование каждого блока в отдельный файл, картинки кашируются в папку с общим кешем, так что вам не придётся переодически удалять мусор.
- Произвольное количество блоков с топами на страницах.
- Модуль не использует tpl шаблонов, что немного увеличивает скорость работы модуля.
- Оформление модуля производится через CSS.
Возможности модуля:
- Задание временного интервала для отбора новостей. Указывается в днях, от 1 до бесконечности.
- Отбор новостей из определённой категории/категорий. Отдельно настраивается для каждого блока.
- Произвольное количество новостей в каждом блоке.
- Количество символов в заголовке новости.
- Количество символов в новости.
- Вывод значения из определённого дополнительного поля. Например можно вывести таким образом ссылку на картинку, или видео.
- Возможность показа количества комментариев к новости.
- Вывод картинки из новости с указанием ширины и высоты (обрезается через crop).
Установка:
1. Копируем файл adv_top.php в папку /engine/modules/.
2. Открываем файл /engine/cache/.htaccess и заменяем две написанных там строчки на:
Order Deny,Allow
#Deny from all
<Files *.tmp>
Deny from all
</Files>
<Files ".(jpg|gif|png)$">
Allow from all
</Files>
Это для того, чтобы был доступ на чтение картинок из папки кеша.
3. Подключаем модуль строкой
{include file="engine/modules/adv_top.php?&block_num=1"}
где обязательно нужно указывать уникальное значение для переменной block_num, цифры или буквы, разницы нет.
4.Всё! Остальная нужная информация прокомментирована в файле модуля.
Как всегда жду пожеланий.
Скачать модуль Advanced Top - Расширенный топ новостей для DLE:
Комментарии
Добавить комментарий
Комментировать могут только зарегистрированные пользователи