Вторник, 21.05.2024, 14:41
Приветствую Вас Гость | RSS
Меню сайта
Наш опрос
Оцените мой сайт
Всего ответов: 1
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Поиск
Календарь
«  Март 2013  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031

Главная » 2013 » Март » 20 » Файловый менеджер публичного архива
11:32
 

Файловый менеджер публичного архива

Основное назначение файлового менеджера публичного архива – предоставить контент-менеджерам и редакторам сайта возможность работы с файлами и каталогами в общедоступном (публичном) каталоге pub.

Для пользователей с уровнем доступа «Прикладной администратор» и «Системный администратор» обеспечивается возможность доступа к системным каталогам, содержащим стили, шаблоны и графические материалы сайта.

Операции с файловой системой

При достаточном уровне прав, модуль предоставляет возможности для выполнения стандартных операций с файловой системой: перемещение по дереву каталогов, создание и переименование каталогов, удаление и перемещение каталога или дерева каталогов. Соответственно для файлов доступны следующие операции:

  • загрузка файлов в выбранный каталог,
  • выгрузка файлов пользователю,
  • переименование файлов,
  • удаление и перемещение файла или группы файлов.

Помимо этого предусмотрена возможность публикации архива файлов, с последующей разархивацией в текущий каталог.

Операции удаления и перемещения файлов и каталогов могут производиться для группы файлов и каталогов.

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

Навигация

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

Дерево каталогов

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

Элементы навигации в окне содержимого выбранного каталога

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

Если текущий каталог содержит вложенные каталоги, то перейти в них можно кликнув на них мышью.

Текущий каталог

Файловый менеджер предоставляет подробную информацию о текущем каталоге, в котором находится пользователь:

  • имя каталога,
  • путь каталога относительно корневого каталога,
  • количество подкаталогов и количество файлов в каталоге (без учета вложенных файлов и каталогов),
  • дату и время последнего изменения в текущем каталоге.

Помимо этого показывается список всех подкаталогов и файлов в текущем каталоге, с подробным описанием каждого из них: имя, расширение, размер, дата создания.

Имеются средства для организации поиска в текущем каталоге. Часто бывают ситуации, когда количество каталогов и файлов в текущем каталоге велико, поэтому содержимое текущего каталога разбивается на несколько страниц по 20 элементов, между которыми можно осуществлять переход.

Создание подкаталога

Для того чтобы создать подкаталог в текущем каталоге, необходимо ввести имя нового подкаталога в поле «Создать подкаталог» и нажать кнопку «Создать». Если имя каталога не совпадает с существующими, то подкаталог будет создан моментально и без перезагрузки страницы.

Загрузка файла в текущий каталог

Для загрузки файла нажмите кнопку «Обзор…» (Browse), после чего выберите файл, который нужно загрузить. После того как файл выбран и его локальный путь появился в поле «Загрузить файл в текущий каталог», нужно нажать кнопку «Загрузить». Если имя файла не совпадает с существующими файлами в текущем каталоге, то файл будет доступен в таблице содержимого текущего каталога без перезагрузки страницы.

Удаление файла или подкаталога

Напротив каждого файла и подкаталога есть кнопка для удаления в виде крестика.

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

Переименование файла или подкаталога

Для переименования файла или подкаталога нажмите на выделенную ниже кнопку.

После этого, появится текстовое окно, в котором можно поменять имя файла или каталога.

Введите новое имя. Для сохранения нажмите кнопку «Сохранить», для отмены – кнопку «Отмена». Если новое имя не совпадает с другими именами в текущем каталоге, то вы моментально увидите результат.

Удаление группы файлов и подкаталогов

Напротив каждого файла или подкаталога в текущем каталоге есть управляющий элемент типа Checkbox, в котором можно поставить отметку.

Выберите все файлы и подкаталоги, которые вы хотите удалить. В нижней панели модуля с надписью «Отмеченные файлы/каталоги:» нажмите на кнопку «Удалить». После подтверждения операции удаления, группа отмеченных файлов и подкаталогов будет удалена.

Перемещение группы файлов и подкаталогов

Отметьте файлы и подкаталоги для перемещения устанавив флаги в Checkbox’ах.

Нажмите кнопку «Переместить». После этого в выпадающем окне будет показано дерево каталогов. Выберите каталог, в который будет перемещена группа отмеченных файлов и подкаталогов. Нажмите кнопку «Переместить». Группа отмеченных файлов и подкаталогов будет перемещена в выбранный каталог.

Режимы отображения списка файлов

По умолчанию файлы с графикой отображаются в виде таблицы, как и все остальные файлы и каталоги. Для удобства контент-менджера просмотр файлов с графикой возможен в специальном режиме «превью», который выбрается в селекторе «Вид».

Права на доступ к каталогам

Права настраиваются для корневых каталогов, обычно это pub, img, st, templates. Все подкаталоги наследуют права корневого каталога. Таким образом, если вам доступен каталог pub, то вам доступно всё содержимое этого каталога и его подкаталогов.

Корневой каталог pub доступен для пользователей с уровнем доступа «Контент-менеджер» и выше.

Корневые каталоги st, img, templates доступны для пользователей с уровнем доступа «Прикладной администратор» и выше.

Для сайтов на платформе VT-Site можно изменить настройки прав для корневых каталогов, а также имеется возможность завести новые корневые каталоги для специальных целей (например, для изображений каталога товаров).

Просмотров: 255 | Добавил: whortay | Рейтинг: 0.0/0
Всего комментариев: 0