Компонент «Загрузка файлов и статистика» (com_downfiles) для CMS Joomla позволяет администратору сайта загружать файлы определенных форматов (указываются в настройках компонента) для последующего размещения их для скачивания в публичной части сайта.
В публичной части сайта ссылки для скачивания файлов формируются в модуле «Файлы для загрузки» (mod_downfiles), который является частью компонента «Загрузка файлов и статистика».
В момент скачивания файлов информация об этом сохраняется в базу данных. На основе этой информации формируется статистика загрузки, которая может быть просмотрена администратором сайта в админской части.
- В админке «Расширения» → «Менеджер расширений». Производим установку из zip-архива (com_downfiles.zip);
- Выбираем в админке пункт меню «Компоненты» → «Загрузка файлов и статистика»;
- Нажимаем кнопку «Настройка» в правом верхнем углу. На странице настроек указываем папку, где будут храниться файлы для загрузки и разрешенные расширения файлов;
- Скачиваем базы IP-адресов отсюда: https://sypexgeo.net/ru/download/ и загружаем их в папку вашего сайта, указываем путь к этой папке в настройках компонента;
- Устанавливаем модуль «Файлы для загрузки» (mod_downfiles) («Расширения» → «Менеджер расширений») и размещаем его в публичной части сайта;
- Добавляем файлы: выбираем в меню в админке «Компоненты» → «Загрузка файлов и статистика» → «Файлы»;
- Для добавления файлов нажать кнопку «Создать»;
- Загружаем файлы со своего компьютера. Добавляем описание файлов (Они будут отображаться ввиде анкора ссылки для загрузки файла в публичной части);
- Теперь можно просматривать статистику загрузки файлов;
- Выбираем в меню в админке «Компоненты» → «Загрузка файлов и статистика» → «Статистика»;
- На странице показана статистика загрузки по всем файлам за месяц. При клике по ссылкам вверху можно увидеть статистику за полгода и за год;
- Можно посмотреть статистику загрузок конкретного файла. Из списка файлов выбираем файл, статистика загрузок которого вам нужна. Подробную статистика загрузок показывается только за прошедший месяц;