Модуль Files v2.3

Архив файлов для DataLife Engine!

Общие возможности модуля:
1.Возможность добавления файлов как из админки, так и пользователями.
2.Задание скриншотов к файлам с автоматическим уменьшением изображения и наложения водяных знаков.
3.Возможность комментировать файлы как пользователям, так и гостям с защитой от спамботов.
4.Полная поддержка ЧПУ.
5.Автоматический вывод категорий (ссылок) на главной файлового архива.
6.Возможность задания зеркал к файлам.
7.Опционально - возможность выводить файлы, опубликованные в суб категориях в основной категории.
8.Оптимизирован для поисковиков.
9.Возможность указывать для категории определенную папку для заливки файлов.
10.Сортировка файлов в категории(по названию, по дате, по популярности ).
11.Счетчик скачивания файла.
12.Возможность задавать по умолчанию как названия ссылок зеркал, так и скрин шота (при отсутствии его у файла).
13.Для вывода дизайна файлового архива используются шаблоны.
14.У пользователей имеется возможность сообщать о битом файле администратору.
Добавлено:
15.Возможность загрузки скриншотов и файлов по удаленному url.
16.Сделан рабочий поиск.
17.Добавлен рейтинг файлов.
18.Добавлен блок последние файлы.
19.Сделан вывод последних комментариев.
20.Устранены ошибки с редактированием файлов.
21.Оптимизирован под DLE 6.5

Внимание! Модуль для DataLife версии 6.5. Для старых версий ниже 6.5 надо сделать изменения:
Самый простой способ заставить работать просто скопировать папку engine/classes с версии 6.5.


mod_filesv2.3.rar [64,31 Kb] (cкачиваний: 216)
Другие новости по теме:

Категория: Модули ----- Просмотров: 4743 ----- Комментариев: 1

Вернуться

  • maxymka

  • 26 февраля 2008 21:53
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
добавить в install_files_tables.sql

CREATE TABLE `dle_cat_downloads` (
`id` smallint(5) NOT NULL auto_increment,
`parentid` smallint(5) NOT NULL default '0',
`posi` smallint(5) NOT NULL default '1',
`name` varchar(50) NOT NULL default '',
`dir` varchar(25) NOT NULL,
`alt_name` varchar(50) NOT NULL default '',
`descr` varchar(200) NOT NULL default '',
`keywords` text NOT NULL,
`news_sort` varchar(10) NOT NULL default '',
`news_msort` varchar(4) NOT NULL default '',
`news_number` smallint(5) NOT NULL default '0',
`status_down` int(1) unsigned NOT NULL default '0',
PRIMARY KEY (`id`)
) TYPE=MyISAM;