В файловый архив выложена бета версия нового модуля Files. Перед эксплуатацией просьба ознакомится с текстом лицензии в файле LICENSE.txt дистрибутива модуля.
Сейчас ведется работа над конвертером данных из модуля MyDownloads в модуль Files.
Обсуждение этой версии модуля ведется в этом топике. Ниже дано краткое описание модуля и его отличие от MyDownloads.
История --- Модуль до некоторого времени являлся клоном модуля mydownloads. В дальнейшем был полностью переписан. В итоге получился совершенно отдельный модуль, имеющий все преимущества mydownloads, но избавленный от многих его ошибок. Также во многом оптимизирован код и добавлены новые возможности.
Особенности --- - Оптимизация SQL запросов по отношению к mydownloads. (- 45-60%) - Модуль полностью написан с использованием API RUNCMS - Новый учёт числа скачивания файлов через куки. (один и тот же пользователь учитывается только один раз) - Скачивание файла без редиректа на поп-ап страницу. - Проверка файлов и директорий кеша на запись и наличие. - Возможность вкл/откл логотипа модуля. - Возможность вкл/откл вывода новых файлов на главной странице. - Глоссарий по файлам модуля. - Возможность вкл/откл глоссария. - Разделение описания файла на краткое и полное. - Просмотр листинга файлов только с кратким описанием. - Просмотр самого файла с полным и кратким описанием и скриншотом. - Возможность вкл/откл краткое описание при просмотре файла. - Вывод полноразмерного скриншота при просмотре файла. - Возможность вкл/откл скриншота при показе листинга файлов. - Возможность вкл/откл скриншота при показе информации о файле. - Возможность задавать высоту и ширину скриншота при показе в листинге. - Числовая установка количества выводимых новых файлов на главной. - Числовая установка количества выводимых файлов в категории. - Числовая установка количества колонок с категориями на главной. - Числовая установка количества выводимых подкатегорий на главной. - Возможность задавать логотип для любой категории. - Возможность добавления скриншота к файлу пользователем. - Возможность установки доступа по группам к загрузке файлов. - Возможность установки доступа по группам к загрузке скриншота. - Возможность установки доступа по группам к модификации файлов. - Возможность установки доступа по автору файла к модификации файла. - Возможность установки доступа по группам к скачиванию файла. - Возможность установки правил модификации файла. - Возможность вкл/откл показа правил модификации файла. - Возможность установки правил сообщения о потерянном файле. - Возможность вкл/откл показа правил сообщения о потерянном файле. - Возможность установки правил оценки файла. - Возможность вкл/откл показа правил оценки файла. - Возможность вкл/откл вывода прямой ссылки на файл в информации по файлу. - Вывод mime типа файла в информации по файлу в виде картинки. - Антилич. Запрет на скачивание по прямой ссылке. - Менеджер категорий для модуля. - Возможность сортировки вывода категорий и подкатегорий по числовому значению. - Возможность установки списка групп для файлов. - Возможность присвоить каждый файл к выбранной группе. - Упрощение работы с логотипами категорий (imagemeneger) - Упрощение работы со скриншотами файлов (imagemeneger) - Улучшение работы по управлению файлов кеша. (При замене старый файл удаляется и так далее.) - Возможность установки даты редактирования файла при редактировании файла администратором. - Возможность установки даты редактирования файла при одобрении админом запроса на модификацию. (оставить старую или новую дату) - Верхняя навигация по разделам модуля для админской части и внешней. - Новая схема модуля при показе листинга и информации по файлам. - Зависимость вывода информации по файлу от введённых данных (Поле "версия" не заполнено фраза "Версия:" не выводится в описании файла) - Возможность модификации схемы модуля и установки дизайна через один файл.