Обзоры расширений Joomla

 

  • Тип – компонент для скачивания файлов Джумла.

 

 

Phoca Download – бесплатный компонент для создания загрузок и выгрузок файлов с\на сайт на базе CMS Джумла. В предыдущей статье «Обзор Phoca Download. Менеджер файлов Joomla 3» мы рассмотрели основные возможности расширения и прошлись по большинству его разделов. В этой части мы рассмотрим оставшиеся разделы, настройки Phoca Download и поговорим о модулях, плагинах, пунктах меню файлового архива Joomla 3.

Стили (CSS)

Данный раздел (рисунок ниже) содержит перечень таблиц стилей расширения с возможностью их редактирования. Также можно будет создавать собственные таблицы стилей и применять их к тем или иным пунктам меню сайта, привязываясь по ID пункта меню.

Phoca Download
Phoca Download

При редактировании CSS стилей (рисунок ниже) Вам будет доступен простой текстовый редактор с нумерацией строк. На вкладке Publishing Options можно будет опубликовать или снять с публикации таблицу стилей и указать ID пункта меню, где её нужно применять. Можно указать несколько ID, разделяя их запятой.

Редактирование CSS
Редактирование CSS

Журнал

В разделе Logging (рисунок ниже) собрана некоторая информация о выгружаемых на сайт файлах и загружаемых с сайта. Для того, чтобы эта информация тут собиралась, Вам предварительно, нужно активировать опцию Enable Logging в настройках компонента на вкладке Главные.

Журнал
Журнал

Настройки Phoca Download

Настройки компонента разделены на пять вкладок.

  1. Опции показа.
  2. Downloads (Загрузки).
  3. Uploads (Выгрузки).
  4. Главные.
  5. Права. На данной вкладке Вы сможете разграничить права доступа разных групп пользователей Joomla к компоненту. Обратите внимание, что если какому-то пользователю разрешено загружать файлы в каталог файловый архив Joomla 3 из фронтальной части сайта, то заданные тут запреты для группы, в которую он входит, не действуют на этого пользователя.

Частично некоторые из опций уже были рассмотрены ранее в статьях.

Опции показа

На данной вкладке (рисунок ниже) собрано большинство настроек, отвечающих за внешний вид страниц компонента. Для удобства опции визуально разделены на области.

Categories and Category View. В этой области Вы сможете настроить вид страницы категорий и страницы отдельной категории. Например, не показывать дату файла, показывать\не показывать количество загрузок файлов, кнопку «Детали», изменить порядок сортировки, настройки пагинации и так далее. Тут же можно указать мета-данные по умолчанию для всего файлового архива Joomla 3 и настроить показ иконок «Новый» и «Популярный» для файлов.

Опции показа
Опции показа

Настройки комментариев. Эта область предназначена для интеграции Phoca Download с компонентами комментариев JComments (нужен специальный плагин) и Facebook. Расширение может быть интегрировано и с Ccomment Pro, но это происходит в настройках Ccomment Pro.

Настройка тем. В этой области можно настроить размеры иконок файлов, их отображение и подключить дополнительные CSS.

Настройки плеера. Тут собраны настройки предварительного просмотра файлов (видео), если такое предусмотрено в самом файле. Очень полезно, если Вы даёте для скачивания большие видеофайлы. В таком случае можно создать маленький файл с фрагментом большого, чтобы пользователь мог оценить его и принять решение о загрузке.

Настройки предпросмотра. Опции аналогичны опциям из предыдущей области, но относятся к изображениям. Например, можно показать рисунок трёхмерной модели, а не заставлять пользователя качать файл проекта AutoCAD и открывать его в программе. Или так же, как в случае с фильмами, можно дать скриншот кадра из фильма, чтобы пользователь мог оценить качество видео.

Загрузки

На вкладке Downloads (рисунок ниже) собраны опции, относящиеся к безопасности и ограничениям загрузки файлов Джумла с сайта и выгрузке на него. Можно настроить проверку типа файлов и задать разрешённые\запрещённые. В предыдущей статье «Обзор Phoca Download. Менеджер файлов Joomla 3» мы затрагивали вопрос создания «уникальной» ссылки для загрузки файла при помощи тоукена. А тут в настройках, благодаря опции Enable Unique Download Link, можно активировать или деактивировать подобную возможность (в масштабах всего файлового архива Joomla 3).

При помощи опций Maximum Count of downloads per file и Maximum Count of downloads per file (Unique Download Link) можно указать ограничение на количество загрузок одного файла каждым пользователем. Обратите внимание, что если в поле Maximum Count of downloads per file задано какое-то значение, отличное от «0», то незарегистрированные пользователи не смогут загружать файлы. Поле Maximum Count of downloads per file (Unique Download Link ограничивает скачивание только для файлов по «уникальным» ссылкам.

Загрузки
Загрузки

Выгрузки

На вкладке Uploads собраны настройки, относящиеся к процессу выгрузки файлов на сайт. Тут Вы можете включить или отключить подобную возможность, наложить ограничения на максимальное количество и размеры загружаемых файлов.

Помимо этого, можно настроить мультизагрузку файлов для администратора путём её активации\деактивации и выбора «загрузчика»: Flash, Gears, Silverlight, HTML5, Browserplus, HTML4.

Выгрузки
Выгрузки

Главные

На данной вкладке (рисунок ниже), в основном, собраны опции для тонкой настройки Phoca Download. Тут можно активировать сбор логов и статистики, изменить пути к папкам хранения файлов на сервере, а также включить кэширование для увеличения скорости загрузки страниц компонента и уменьшении нагрузки на сервер.

Главные
Главные

Модули, плагины, пункты меню

Помимо самого компонента файлового архива Joomla 3, у Phoca Download есть пять модулей и шесть плагинов (на официальном сайте разработчика на 24.07.2016). На самом деле их больше. Особенно, если учитывать то, что для интеграции с компонентом плагины могут писать сторонние разработчики. Не будем рассматривать их все.

Модули Phoca Download. Модуль «Phoca Download Chart Statistics» (рисунок ниже) позволяет выводить различные типы графиков со статистическими данными по загружаемым файлам Джумла. Можно выбрать один из доступных типов графиков и настроить его, изменив шкалу и задав категории Phoca Download, по которым нужно отображать статситику.

Phoca Download Chart Statistics
Phoca Download Chart Statistics

Модуль «Phoca Download Tree» (рисунок ниже) позволяет отображать категории Phoca Download в древовидном виде, как папки в проводнике Windows. Можно исключать отдельные категории из дерева, указав их ID в поле Hide Categories (разделитель – запятая).

Phoca Download Tree
Phoca Download Tree

На рисунке ниже показан пример модуля «Phoca Download Tree» во фронтальной части сайта.

Дерево категорий
Дерево категорий

Плагины Phoca Download. В основном, плагины служат для интеграции Phoca Download с другими компонентами.

Плагин «JComments plugin for PhocaDownload» служит для интеграции с компонентом комментариев JComments.

Плагин «Phoca Download Plugin» (рисунок ниже) позволяет добавлять файлы прямо в материалы Joomla. Можно включить\отключить вывод иконок по типам файлов и указать их размер.

Phoca Download Plugin
Phoca Download Plugin

Плагин «Phoca Download Button Plugin» позволяет отображать кнопку вставки файлов в материалы в визуальном редакторе Joomla. Также можно активировать отображение этой кнопки и во фронтальной части сайта.

Плагины «Phoca Download Finder Plugin (Categories)» и «Phoca Download Finder Plugin (Files)» служат для интеграции Phoca Download с умным поиском Joomla.

Плагин «Phoca Download Search Plugin» служит для интеграции Phoca Download с поиском Joomla.

Для вывода страниц компонента во фронтальной части сайта в Phoca Download есть пять пунктов меню:

  1. Download View (Страница загрузки).
  2. Пользовательская загрузка.
  3. Просмотр файла.
  4. Список Категорий (Категории).
  5. Список файлов (Категория).

Пункт меню Download View (Страница загрузки) предназначен для отображения страницы с файлами, которые доступны только по уникальной ссылке (рисунок ниже). Подробнее можно узнать в справочной системе на сайте разработчика.

Download View
Download View

Пункт меню Пользовательская загрузка позволяет отображать форму выгрузки файлов на сайт из фронтальной части сайта (рисунок ниже). Обратите внимание, что Вам предварительно нужно будет настроить компонент и категории, чтобы такая возможность появилась. Внешний вид страницы сильно зависит от того, какой шаблон сайта Вы используете.

Загрузка файлов Джумла
Загрузка файлов Джумла

Пункт меню Просмотр файла позволяет отобразить страницу с конкретным файлом (рисунок ниже).

Файловый архив Joomla 3
Файловый архив Joomla 3

При помощи пункта меню тип Список Категорий (Категории) можно вывести страницу с перечнем всех категорий Phoca Download (рисунок ниже).

Скачивание файлов Джумла
Скачивание файлов Джумла

Если Вам нужно показать категорию файлов (рисунок ниже), то это можно сделать при помощи пункта меню Список файлов (Категория). Можно показывать\скрывать список выбора количества файлов на странице и список выбора сортировки файлов (на рисунке ниже обведено синим).

Список файлов (Категория)
Список файлов (Категория)

Надеюсь, что эта статья и другие статьи из цикла (attachment) о расширениях файловых архивов помогут Вам в выборе наиболее подходящего решения именно для Вашего проекта. Безусловно, идеального варианта нет, но можно выбрать среди доступных, при помощи интеграции дополнить недостающим функционалом, а хороший шаблон сайта и базовые занятия CSS помогут добиться хорошего внешнего вида страниц файлового архива Joomla 3.

 

Полезные ссылки: