Обзор компонента DocMan |
Задачи хранения и управления файлами![]() Помучившись, он решил перевести весь обмен файлами на один из своих сайтов. Стала задача:
И наконец, на другом сайте, ему нужен простой архив файлов для скачивания посетителями с анти-лич системой, поиском по архиву, рейтингом файлов. Я предложил ему воспользоваться компонентом файлового архива для CMS Joomla - DocMan Обзор компонента файлового архива DocManЭто популярное расширения для Joomla состоит из:
Попробую привести описание компонента DocMan Установка DocManКомпонент DocMan в Joomla 1.0.15 устанавливается стандартным образом, при установке на CMS Joomla версии 1.5.x необходимо опубликовать мамбот legacy (плагин "Система - Обратная совместимость" - в русской версии). После успешной установки, для ознакомления, рекомендую кликнуть на кнопку "Add sample data" - Добавить данные примеров. Будут созданы "учебные" категория, группа пользователей и файл документа (картинка логотипа DocMan) - с ними, вам будет легче освоить компонент. ![]() Основы логической структуры хранения файлов в DocManПрежде, чем грузить документы, нужно создать систему разделов и подразделов (если они нужны). Вы можете дать описание каждому из них и присвоить картинку. Документы вне разделов хранится не могут. Понятия "файл" и "документ"Файлы - они и есть файлы, админы могут загружать их в папку DocMan по FTP, а юзеры сайта, смогут делать тоже самое, через ВЕБ-интерфейс. По умолчанию это папка "dmdocuments" в корне сайта. Для юзеров сайта есть ограничения по типам файлов. Так, по умолчанию, они могут грузить только файлы zip, rar, pdf и txt. Впрочем, Админ может добавить или изменить этот список. Проверка проводится по расширению. Кроме того, юзеры ограничены и по размеру закачиваемого файла (2 - 10 Мб). Понятием "Документ", по-сути, является связка "Файл + Описание". Это значит, что файлов в каталоге может быть больше, чем документов. Пока файлу не добавили описание - он не станет документом и не будет доступен обычным юзерам сайта. К примеру - документу с названием "Частный пансионат алушты цена 2012 " может соответствовать файл "alushta_pans_2012.pdf". Каждому документу можно привязать только один файл. В тоже время одному файлу, может соответствовать несколько описаний - Документов. Соответственно удаление Документа не приводит к удалению Файла. Права доступа к архиву с фронт-энда сайтаМожно организовать доступ ко всему или части архива посетителям сайта. Достаточно сделать в меню ссылку на компонент DocMan. В зависимости от принадлежности посетителя к той или иной группе пользователей Joomla, и самого компонента - посетители могут:
Права пользователей по отношению к документу в DocManВ компоненте можно очень гибко настраивать права пользователей по отношению к каждому документу в отдельности. Действуют настройки доступа для следующих групп пользователей:
Поиск по архиву файловВ компонет встроена возможность поиска по описаниям и другим полям описания документа. Для того, что бы поиск работал, нужно установить и опубликовать соответствующий мамбот. Модули файлового архиваК DocMan прилагаются несколько модулей:
В этих модулях автоматически помещаются ссылки на соответствующие документы ![]() Добавить файл и документ Управления компонентом из АдминкиЗдесь Администратор может:
Настройки компонента DocManИх довольно много, но все они логично разбиты на группы: Основные
Сайт
Права доступа
права по отношению к документу по-умолчанию:
Закачка
Что делать с именами закачиваемых файлов
Безопасность
Русифицированный компонент DocMan вместе с модулями и мамботами можно скачать с нашего сайта: Если в вашей компании несколько рабочих мест - вам может понадобиться поддержка компьютеров. Проще всего - найти для этого другую фирму, и заключить с ней договор на обслуживание вашего компьютерного парка. А как работает компонент DocMan, вы можете проверить на нашем сайте в разделе "Скачать". |
| « Всплывающее окно (поп-ап) на сайте. Мамбот JPopup! | Используем Windows Live Writer как блог-клиент для Joomla 1.5 » |
|---|
Последние Статьи
Популярное
Краткий совет
|
Как вы знаете, любой может определить движок Joomla, просто набрав в адресной строке: http//:домен_сайта/?tp=1 и перейти по этой ссылке. Джумла покажет позиции модулей в шаблоне, тем самым выдав себя. Как немного осложнить жизнь "кул хакерам" и запретить показ позиций модулей? Есть простое решение. |
|
| Подробнее... |





