Загрузки
Файловый архив: документы, прайсы, выпуски программ. Карточка выпуска с несколькими файлами под разные платформы, внешними зеркалами, категориями и счётчиком скачиваний.
Что умеет
- Карточка выпуска: название, описание, версия, дата выпуска, обложка, «Что нового в версии», системные требования, SEO-поля и запрет индексации.
- В одной карточке — несколько файлов: у каждого подпись, платформа, архитектура, отметка основного. Файл берётся из медиатеки, поэтому проходит все её проверки и не хранится дважды.
- Вместо файла можно указать внешнее зеркало по HTTP или HTTPS: посетитель уходит туда, скачивание всё равно засчитывается.
- Счётчик скачиваний у карточки и у каждого файла; частота ограничена, чтобы счётчик не накручивали.
- Файл приходит под понятным именем: адрес карточки и версия.
- Категории со своим порядком. В каталоге посетитель выбирает категорию, платформу и порядок: свой, новые, популярные, по названию.
- Массовые действия и корзина в панели; карточки попадают в поиск по сайту и в карту сайта.
Настройка
В панели: Загрузки → Настройки.- Показывать на главной и Файлов на главной (1–12, по умолчанию 4).
- Файлов в боковом блоке — 1–20, по умолчанию 5.
- Релизов на странице — 6–60, по умолчанию 24.
- Отдавать файл ссылкой — быстрее и не занимает движок, но файл придёт под серверным именем. Полезно, если файлы большие, а хостинг слабый. По умолчанию выключено.
Права
- Смотреть загрузки — видеть раздел в панели.
- Управлять загрузками — добавлять, править, публиковать, удалять карточки и категории.
На сайте
- /files — каталог; /files/category/имя — категория.
- /files/item/имя или /files/категория/имя — страница выпуска, смотря по выбранному виду адреса.
- /files/имя — скачать основной файл; /files/имя/get/номер — конкретный вариант.
Установка и удаление
Создаются таблицы downloads, download_files и download_categories. Удаление с данными убирает все три таблицы вместе со счётчиками, права и настройки модуля. Сами файлы остаются в медиатеке.Как поставить
Он у вас уже есть. Панель → «Модули» → включить.
История версий
1.2.1
- Посетитель сам выбирает порядок каталога: свой, новые, популярные, по названию
- Текстовый поиск каталога передан общему поиску сайта, старые адреса поиска ведут туда
- Вид адреса карточки — настройкой: по имени, с номером, с категорией; с прочих видов постоянное перенаправление
- Категории загрузок идут в общий блок рубрик сайта
- Последние файлы отдаются в общую боковую колонку; отдельный блок не повторяет её
- Массовые действия под списком и с выбором сразу по всему отбору
1.2.0
- Карточка стала выпуском: несколько файлов с подписью, платформой и архитектурой, отметка основного, внешнее зеркало вместо файла, счётчик у каждого файла
- Категории, обложка, «Что нового в версии», системные требования, дата выпуска, SEO-поля
- Отдельная страница выпуска /files/item/имя; прежний адрес /files/имя по-прежнему скачивает основной файл
- Отбор по категории и платформе, настройка «Релизов на странице»
- Кусок «Файлы на главной» с настройками «Показывать на главной» и «Файлов на главной»
- Файл скачивается под именем «адрес-версия», а не под машинным; настройка «Отдавать файл ссылкой» возвращает прямую ссылку
- Блок «Последние файлы» в боковой колонке, корзина, карточки в карте сайта; раздел панели стал обзором с вкладками
1.0.0
- Файловый архив: карточка с названием, описанием, версией и файлом из медиатеки
- Скачивание через движок со счётчиком и ограничением частоты
- Пункт «Загрузки» в меню сайта и раздел в панели
Вопросы, ошибки и предложения — в разделе на форуме