Обзор Phoca Download. Менеджер файлов Joomla 3
- Тип – файловый менеджер Joomla 3.
- Особенности Phoca Download.
- Файлы.
- Категории.
- Лицензия.
- Статистика.
- Загрузка файлов Джумла.
- Выгрузки.
- Рейтинг файлов.
- Теги.
- Макеты.
Phoca Download – бесплатный компонент файлового менеджера Joomla 3 для создания каталога файлов – файлообменника. В предыдущих статьях уже были рассмотрены подобные расширения: Attachments, RSFiles, jDownloads, Core Design Attachments plugin (последний только для Joomla 1.5, 1.7). Больше всего, Phoca Download похоже на jDownloads. Это и аналогичные расширения позволяют создавать файловые архивы – каталоги файлов. При этом они оснащены всем необходимым функционалом: категории, рейтинги, теги, предварительный просмотр, описания файлов, статистика и так далее. Есть смыл использовать их для большого количества файлов с разветвлённой структурой каталога.
Если Файлов не слишком много, или они разделены между небольшим количеством категорий, то рекомендую обратить внимание на компонент Attachments. Он работает в связке со стандартным компонентом материалов Joomla (com_content). Преимуществом такого подхода является то, что его не нужно отдельно интегрировать с поиском по сайту, комментариями, SEF-компонентами и так далее. Так как всё это обязательно будет совместимым со стандартным компонентом материалов, а значит и с Attachments.
Однако, для создания большого каталога файлов: библиотек, фонотек и так далее, Phoca Download будет весьма полезен. Можно создавать и каталоги изображений, но для этого лучше использовать специализированные расширения галерей: RSMediaGallery, Phoca Gallery, DJ-MediaTools.
В обзоре будет участвовать последняя, на момент написания статьи (23.07.2016), русскоязычная версия Phoca Download 3.1.2 в Joomla 3.6. Шаблон сайта JM Financial Services 1.0.2.
На официальном сайте расширений Joomla 139 отзывов, расширение добавлено 27 июля 2008 года.
- Общий рейтинг – 100 из 100.
- Функциональность – 100 из 100.
- Простота использования – 100 из 100.
- Документация – 100 из 100.
- Поддержка – 100 из 100.
Отмечу, что на данный момент перевод на русский язык неполный. Примерно, на 65-70%.
Особенности Phoca Download
Рассмотрим основные, на мой взгляд, особенности менеджера файлов Joomla 3.
- Поддержка Joomla 1.5 – 3.х.
- Адаптивный дизайн. На базе Bootstrap 3.
- Возможность комментировать и проставлять рейтинги файлов. Интеграция с комментариями JComments, Ccomment Pro и Facebook.
- Возможность создания лицензий и закрепления их за различными файлами\категориями.
- Множество опций при «создании» файлов (рисунок ниже).
- Поддержка зеркал для скачивания файлов.
- Возможность предварительного просмотра PDF файлов и файлов изображений.
- Возможность воспроизведения FLV и MP3 файлов.
- Интеграция с YouTube.
- Интеграция с гостевой книгой Phoca Guestbook.
- Поддержка версионности файлов и возможность создания списка изменений (Changelog).
- Файловый менеджер Joomla 3 поддерживает мультизагрузку (рисунок ниже) и пакетную обработку.
- Файлы могут храниться не только на сервере, где расположен сайт, но и на внешнем сервере.
- Возможность разграничения доступа к файлам и\или категориям для определённых групп пользователей или отдельных пользователей. Можно разграничить права на загрузку, выгрузку и удаление.
- Размещение файлов в древовидной структуре категорий и подкатегорий.
- Менеджер файлов Joomla 3 оснащён собственной «системой» статистики и логов.
- Возможность добавления мета-данных (заголовки, описания и ключевые слова) для категорий и файлов.
- Есть возможность редактировать макеты страниц категорий и файлов без необходимости правки PHP (рисунок ниже).
- Наличие встроенного редактора CSS-файлов компонента.
- Поддержка мультиязычности.
- Поддержка тегов.
- Возможность ограничения на загружаемые\выгружаемые файлы по их расширению.
- Возможность хранения файлов выше директории «public_html» (вне корневой папки Вашего сайта).
- Возможность установить ограничение на количество загрузок для одного файла.
- Phoca Download позволяет управлять параметрами выгружаемых на сайт файлов пользователями (рисунок ниже).
- Поддержка кэширования. Если данный вопрос Вас интересует, то ознакомьтесь со статьёй «Обзор JotCache. Кэширование Joomla 3».
- Множество опций для гибкой настройки компонента, модулей и пунктов меню.
- Наличие плагинов и модулей.
- Добавление загружаемых файлов в материал Joomla.
- Файлообменник Joomla 3 интегрируется с поиском по сайту.
- Интеграция с картой сайта JSitemap PRO.
- Документация и техническая поддержка на английском языке.
Учитывая «размеры» компонент и количество его настроек, вышеперечисленный список особенностей далеко не исчерпывающий. В этой и следующей статьях будут более детально рассмотрены различные разделы Phoca Download, его модули, плагины и пункты меню. Многие опции оснащены всплывающими подсказками или понятны из своего названия. Буду останавливаться только на наиболее полезных\интересных для большинства веб-мастеров опциях (на мой взгляд).
Файлы
В данном разделе (рисунок ниже) собраны все записи о файлах, которые добавлены в Phoca Download. Обратите внимание, непосредственно сами файлы могут быть уже загружены на Ваш сервер в папку загрузок Phoca Download, но для них ещё не создана страница\запись. Тут же Вы найдёте инструменты для поиска, сортировки и фильтрации файлов, сможете произвести пакетную обработку над файлами и создать\отредактировать новые записи.
В этом разделе есть возможность массового добавления файлов (рисунок ниже). Обратите внимание, что файлы уже должны находиться у Вас на сервере в папке «phocadownload» в корне сайта, если Вы не меняли путь в настройках на вкладке Главные (опция Папка загрузки). Предварительно файлы можно загрузить по FTP или при помощи панели управления хостингом. Суть массового добавления в том, что Вы сможете опубликовать на сайте множество файлов, добавив их в нужную Вам категорию, с нужным заголовком и псевдонимом.
Все опции, при создании файла, разделены на пять вкладок.
- General Options.
- Publishing Options.
- Metadata Options.
- Mirror Details.
- YouTube Options.
На вкладке General Options (Главные опции) (рисунок ниже) собраны основные настройки. Тут можно задать заголовок, присвоить файл к категории, добавить к нему изображение, указать версию, присвоить ему лицензию, а также дополнить описанием, примечанием и списком изменений. Не пугайтесь, обязательных для заполнения полей только два: Категория и Имя файла. Причём, если файл находится на том же сервере, что и сайт, тут же можно указать, какой именно файл на сервере нужно прикрепить.
На рисунке ниже показан пример, как может выглядеть страница файлового менеджера Joomla 3 во фронтальной части сайта.
На вкладке Publishing Options (Настройки публикации) (рисунок ниже) Вы сможете указать даты создания, начала и прекращения публикации, задать теги и количество загрузок. Помимо этого, можно закрепить файл за тем или иным языком (для мультиязычных сайтов), а также указать тоукен безопасности (опция Token (Unique Download Link)). Тоукен понадобится в тех случаях, когда Вы хотите разрешить загрузку файла только тем, кто знает секретный тоукен (подобие ключа или уникальной ссылки на файл). Обратите внимание, что это отличается от разграничения прав доступа на основании групп пользоватлей тем, что в случае с тоукеном, пользователю даже не нужно входить на сайт как зарегистрированным. Достаточно знать тоукен для загрузки файла. Подробнее об этом можно прочесть в справочной документации разработчика.
В менеджер файлов Joomla 3 есть две аналогичные, на первый взгляд, опции: Опубликовано и Авторизовано. Но, насколько я понял, есть небольшая разница. Опция Авторизовано отвечает за файлы, которые загружают пользователи из фронтальной части сайта. Если Вы активировали настройки Включить пользовательскую загрузку и Включить авторизацию файлов на вкладке Uploads в настройках Phoca Download, то все загружаемые из фронтальной части сайта файлы будут не авторизованными. То есть, сами файлы и записи о них будут видны в административной части сайта, но недоступны во фронтальной. Они станут доступны во фронтальной части сайта после того, как их проверит и одобрит администратор. Очень удобно сортировать перечень всех файлов в разделе Файлы именно по столбцу Авторизовано, чтобы администратору было легче найти файлы, требующие проверки. Также, если есть не авторизированные файлы, то об этом будет уведомление в разделе Файлы.
Обратите внимание на опции тегов Tags и Tags (String). На рисунке ниже показан пример того, где в категории файлового менеджера Joomla 3 отображается Tags – выделено синим и Tags (String) – выделено зелёным.
Аналогично для страницы описания файла (рисунок ниже).
Теги в поле Tags должны быть предварительно созданы в одноимённом разделе компонента Phoca Download. Об этом мы поговорим ниже в статье. А теги в поле Tags (String) вводятся прямо тут через запятую. Они выступают в роли обычных надписей (меток).
На вкладке Metadata Options (Настройки мета-данных) (рисунок ниже) Вы сможете указать мета-описание и мета- ключевые слова.
На вкладке Mirror Details (Подробности о зеркале) (рисунок ниже) Вы сможете задать зеркала для загрузки файла. Зеркало – резервное место хранения файла (запасной путь). Может быть на другом сервере.
Ссылку на зеркала можно отображать в категории менеджера файлов Joomla 3 или на странице описания файла (рисунки ниже). Для настройки отображения воспользуйтесь настройкой Показать зеркала ссылок во вкладке Опции показа в конфигурации компонента Phoca Download.
На вкладке YouTube Options (Настройки YouTube) (рисунок ниже) можно указать ссылку на видео, которое будет отображаться на странице категории и описания файла. Дополнительные опции собраны в общих настройках Phoca Download на вкладке Опции показа в разделе Настройки предпросмотра.
Категории
Phoca Download позволяет создавать категории и подкатегории для того, чтобы структурировать хранящиеся в файлообменнике Joomla 3 объекты. Плюс, Вы сможете повторить иерархию категорий и подкатегорий в файловой системе сайта путём создания папок и вложенных папок, где будут непосредственно храниться сами файлы. Это позволит упростить работы с большим количеством файлов – легче ориентироваться администратору.
При создании или редактировании категории (рисунок ниже) Вам будет доступен ряд настроек, разбитых на три вкладки.
- General Options.
- Publishing Options. Тут можно будет указать язык категории (для мультиязычных сайтов), дату создания и опубликовать\снять с публикации категорию.
- Metadata Options. Вкладка аналогично одноимённой вкладке в настройках файла, рассмотренной выше в статье.
На вкладке General Options (Главные опции) (рисунок ниже) можно задать название и алиас категории, сделать её вложенной в другую (опция Родительская категории), задать описание и права доступа. Обратите внимание, если Вы хотите разрешить загрузку файлов пользователями из фронтальной части сайта, то для опции Права загрузки нужно указать пользователя или группу пользователей, которым будет разрешено добавление файлов в данную категорию. Если ни для одной категории файлового менеджера Joomla 3 это не сделано, то пользователи не смогут загружать файлы на сайт, даже если это разрешено в глобальных настройках Phoca Download.
Лицензия
Если Вы хотите, чтобы перед загрузкой файла пользователь обязательно принял лицензионное соглашение, то при создании файла Вам нужно указать, какую именно лицензию он должен принять, а саму лицензию можно создать в одноимённом разделе (рисунок ниже). Высоту области текста лицензии во фронтальной части можно задать в настройках Phoca Download на вкладке Опции показа в области File View, строка Высота поля лицензии.
На вкладке Publishing Options можно опубликовать\снять с публикации лицензию.
Статистика
Данный раздел (рисунок ниже) содержит краткие статистические данные по количеству загрузок того или иного файла. Для сбора статистики, предварительно, необходимо активировать опцию Включить статистику пользователей в настройках Phoca Download на вкладке Главные.
Загрузка файлов Джумла
В разделе Загрузки (рисунок ниже) можно просмотреть, сколько раз файл был загружен тем или иным пользователем. Если файлы загружались незарегистрированным пользователем, то в таблице будет указано «Гость».
Выгрузки
В разделе Uploads (Выгрузки) (рисунок ниже) собрана аналогичная разделу Загрузки информация, но относительно выгружаемых в файлообменник Joomla 3 данным.
Рейтинг файлов
В Phoca Download есть возможность проставления рейтингов файлов. Для этого необходимо активировать опцию Показать рейтинг (Файл) в настройках компонента на вкладке Опции показа в области Настройка рейтинга. В разделе Рейтинг файлов (рисунок ниже) Вы сможете просмотреть и, при необходимости, удалить оценки, которые проставили пользователи к каждому файлу.
Теги
Теги в Phoca Download, по принципу работы, очень сильно похожи на теги в Phoca Gallery. В разделе Tags (Теги) (рисунок ниже) Вы сможете управлять всем перечнем имеющихся у Вас тегов.
При создании или редактировании тега (рисунок ниже) Вам будет доступен ряд опций. Обратите внимание, что Вы можете указать категорию тега (ссылка Select Category Link) или URL ссылку (опция Link To External Site). То есть, по нажатию на тег, пользователь будет переходить или в соответствующую категорию файлообменника Joomla 3 или по указанному URL-адресу. Что именно должно происходить по нажатию, Вы сможете указать в общих настройках Phoca Download на вкладке Опции показа в области Categories and Category View спадающий список Tags (Links). Там же можно указать, что по нажатию на тег ничего не должно происходить или по нажатию на тег нужно перейти на страницу с результатами поиска, где будут представлены все файлы с этим тегом.
На вкладке Publishing Options можно опубликовать\снять с публикации тег.
Макеты
Раздел Layout (Макеты) в Phoca Download (рисунок ниже) похож на аналогичный раздел в jDownloads. По приведённой ссылке Вы сможете узнать, что такое «макет» и «заполнитель», а также немного подробнее прочесть о принципе редактирования макета.
В этом разделе Вы сможете настроить наличие и взаимное расположение «блоков» страницы списка категорий, категорий и файлов. Причём сделать Вы можете это без правки PHP файлов. Просто добавляя, удаляя и перемещая заполнители. Все доступные заполнители есть в правой части страницы.
В следующей статье «Обзор Phoca Download. Файловый архив Joomla 3» мы поговорим о редакторе CSS-стилей, настройках компонента, а также о его модулях, плагинах и пунктах меню.
Похожие материалы |
---|
Автор статьи – Хорошевский Алексей |
---|
Примерно с 2008 года и по сегодняшний день создаю сайты «под ключ» на Joomla и WebSite X5. Также занимаюсь их доработкой, SEO-продвижением, контекстной рекламой, защитой от взлома и оптимизацией скорости загрузки сайта. Кандидат технических наук по специальности «Информационные технологии». На этом сайте есть контакты и информация обо мне. На нём Вы найдёте примеры моих работ, а также перечень и цены предоставляемых услуг. |
Полезные ссылки: