Модуль топ загрузок, файлов для DLE | Techno-Co

В модуле реализовано 3 блока в которые к примеру можно вывести топ самых скачиваемых файлов на сайте, топ пользователей, последние комментарии на сайте и т.д. 

Установка:

1. Загружаем содержимое папки upload на сервер

2. В шаблон подключаем так:

Исходный код    
{include file="engine/modules/topfiles.php?sum=10"}

Где 10 — это количество файлов в блоке.

Заголовок: topfiles (0 click)
Подпись:
Filename: topfiles.rar
Размер: 1 kB
  Модифицированная версия:

Что было доработано:

1. Адаптирован под DLE 10.2 и выше


2. Исправлено кеширование для DLE 10.2
3. Полностью совместим с Шифровкой аттачей 

Для вывода с категорий заменить

Исходный код    
$db->query( "SELECT * FROM " . PREFIX . "_files WHERE dcount > 0 ORDER BY dcount DESC LIMIT 0,$sum" );

на

Исходный код    
$cat = "2,13"; // ID категорий через запятую
  $db->query( "SELECT p.id, p.category, f.id, f.news_id, f.name, f.dcount FROM " . PREFIX . "_files f LEFT JOIN " . PREFIX . "_post p ON (p.id=f.news_id) WHERE f.dcount > 0 AND p.category IN ({$cat}) ORDER BY dcount DESC LIMIT 0," . $sum );

Заголовок: topfiles_fix_by_sx2 (0 click)
Подпись:
Filename: topfiles_fix_by_sx2.rar
Размер: 1 kB

Общая Оценка 5

Ваш рейтинг Рейтинг читателей
0 голосов

0