"Как показала практика, многие админы форумов phpbb3 ищут оптимальный мод для каталога файлов и сегодня хотелось бы проанонсировать единственный нормальный в своем роде мод - DM Easy Download System. Это дополнение должно удовлетворить ваши запросы, а так же оно очень легко в установке - 3-4 правки файлов, что значит что вы можете его безболезненно удалить в случае чего". - от автора.
мод каталога позволяет:
- Создавать категории для файлов
- Отображать название файла
- Показывать размер файла
- Выводить описание файла
- Показывать количество скачиваний файла
- Отображать версию файла
посмотреть демо-версию можно у автора мода: демо
Добавлять, редактировать и удалять файлы можно только из админки!
Кого заинтересовал мод - ставим:
Скачать мод из архива сайта:
Скачать из файлового архива сайта
распаковать, содержимое папки root скопировать в корень сайта (где файл config.php).
если у вас уже имеется папка umil - удалите папку umil из папки root перед копированием.
Для установки мода используется папка install - форум будет недоступен для пользователей до конца установки!
Редактируем файлы форума:
Открыть includes/constants.php
Найти
Вставить после найденного
Код: Выделить всё
// Additional tables
Вставить после найденного
Код: Выделить всё
// DM EDS
define('DM_EDS_ROOT_PATH', 'dm_eds/');
define('DM_EDS_FILE_PATH', 'dm_eds/files/');
define('DM_EDS_TABLE', $table_prefix . 'dm_eds');
define('DM_EDS_CAT_TABLE', $table_prefix . 'dm_eds_cat');
define('DM_EDS_CONFIG_TABLE', $table_prefix . 'dm_eds_config');
Открыть includes/functions.php
Найти
Вставить перед найденным
Код: Выделить всё
// The following assigns all _common_ variables that may be used at any point in a template.
Вставить перед найденным
Код: Выделить всё
// Start DM EDS
if (isset($config['dm_eds_version']))
{
$user->add_lang('mods/dm_eds');
$template->assign_vars(array(
'L_DM_EDS' => $user->lang['EDS_DOWNLOADS'],
'U_DM_EDS' => append_sid("{$phpbb_root_path}dm_eds/index.$phpEx"),
'S_EDS_EXIST' => true,
));
}
// End DM EDS
для стиля prosilver
для стиля subsilver2
Завершение установки:
Для завершения установки мода необходимо запустить файл по адресу
Код: Выделить всё
http://ваш сайт/install/index.php
после отработки установщика удалить папку install с сервера.
Почистить кэши стиля и проверить права доступа к каталогу.
По умолчанию скачка файла открыта и для гостей и для зарегестрированных пользователей.
Если хотите изменить права доступа - это здесь:
Админка - Права доступа - Права групп - выбираете группу Гости - Отправить - Расширенные права - вкладка Разное - пункты Может скачивать файлы из каталога и Может видеть каталог файлов.
Успехов в применении мода.