Просмотр файлов

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

Общие функции

При просмотре файла любого типа доступно скачивание файла (при наличии права «Загрузка файла документа»).

Замечание 1: Далее считается, что кнопка «Скачать» отображена только при условии наличия у текущего пользователя соответствующего права.

Нижняя панель рабочей области файла содержит следующие функции:

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

  • Просмотр и редактировние сведений о файле.

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

Сведения о файле

Замечание 2: Доступ к сведениям о файле для текущего пользоваетеля регулируется его ролью. Далее описана работа с разделами при условии наличия полного набора прав. Для каждого свойства отдельно указано, от какого набора прав оно зависит.

Обсуждение

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

Рисунок 8.23. Обсуждение

Обсуждение

Замечание: работа с этим разделом регулируется правами «Добавление комментариев», «Редактирование комментария», «Удаление комментариев» и «Просмотр комментариев».

Свойства

Метаданные

Раздел представляет собой поля ввода значений свойств файла. Перечень свойств формируется согласно указанному в конфиругаторе, модуль «Хранилище» - «Свойства» (илл. «Свойства файла»).

Рисунок 8.24. Свойства файла

Свойства файла

Обновление списка доступных свойств проиходит по нажатию на кнопку «Обновить», сохранение внесенных изменений - на кнопку «Сохранить».

Ссылки (недоступны для редактирования, илл. «Ссылки на файл»):

  • абсолютная - переход к просмотру файла с указанием адреса текущего сервера Synergy;

  • относительная - переход к просмотру файла в рамках текущего сервера Synergy.

Рисунок 8.25. Ссылки на файл

Ссылки на файл

Замечание 1: при переходе к файлу по абсолютной или относительной ссылке система проверяет права пользователя на открываемый файл. В случае, если у пользователя нет прав на просмотр файла, будет выполнен альтернативный поток событий 1.

Замечание 2: если получатель абсолютной ссылки не авторизовался предварительно в системе, то он будет перенаправлен на страницу авторизации. В случае успешной авторизации пользователь будет перенаправлен к объекту из исходной ссылки. В случае, если при переходе по ссылке авторизация не производилась либо проходила неуспешно, исходная ссылка сохраняется до тех пор, пока не истек период жизни «cookie», в которых хранится ссылка, либо пока не почищен «cache» браузера. Т.е. если после 5 неудачных попыток и только через час после открытия данной вкладки (при выполнении условий с «cookie» и «cache») авторизация прошла успешно, система все равно перенаправит пользователя. В противном случае исходная ссылка не сохраняется.

Замечание 3: работа с этим разделом регулируется правами «Просмотр свойств документа», «Редактирование свойств документа».

Классификатор

Раздел содержит сведения о категориях, к которым отнесен файл. Категории перечислены в виде справочнике с возможностью множественного выбора (илл. «Классификатор»):

Рисунок 8.26. Классификатор

Классификатор

Список категорий формируется согласно указанному в конфигураторе, модуль «Хранилище» - «Классификатор».

Обновление списка доступных категорий проиходит по нажатию на кнопку «Обновить», сохранение внесенных изменений - на кнопку «Сохранить».

Замечание: работа с этим разделом регулируется правами «Редактирование классификатора документа» и «Просмотр категорий документа».

Версии

Раздел содержит таблицу со списком всех версий файла (илл. «Версии»):

  • Дата - дата и время создания или обновления очередной версии (в формате чч:мм ДД.ММ.ГГГГ);

  • Автор - фамилия и имя пользователя, который создал или внес изменения в версию;

  • Длина - размер версии (в байтах);

  • Комментарий - текстовый комментарий к версии (может быть пустым).

Рисунок 8.27. Версии

Версии

Загрузка новой версии файла может быть выполнена двумя способами.

Способ 1. Из контекстного меню файла в хранилище.

Подробно описан в разделе «Контекстное меню элементов хранилища»

Способ 2. Сохранение новой версии файла HTD.

При редактировании документа HTD пользователь нажимает на кнопку «Сохранить версию», флаг «Создать новую версию» активен. Пользователь заполняет поле «Комментарий к текущей версии» (при необходимости) и нажимает на кнопку «Сохранить». Возможно выполнение альтернативного потока событий 2.

Функции раздела:

  1. Изменение актуальной версии - кнопка «Сделать актуальной».

Система запрашивает подтверждение действия с сообщением: «Вы действительно хотите откатить версию документа за %чч:мм ДД.ММ.ГГГГ% созданную пользователем %Фамилия_Имя_пользователя%?» Если пользователь подтверждает действие, то создается запись о новой версии, где сведения об авторе и длине заполнены их выбранной версии, в поле «Дата» указано текущее время сервера, а в поле «Комментарий» содержится текст: «Restored version чч:мм ДД.ММ.ГГГГ».

Актуальная версия отображается при открытии документа.

  1. Просмотр выбранной версии - кнопка «Просмотр». Выбранная версия файла открывается, как отдельный файл.

  2. Скачивание выбранной версии - кнопка «Скачать». Выбранная версия файла скачивается на компьютер пользователя.

  3. Обновление сведений о версиях документа - кнопка «Обновить».

Замечание: работа с этим разделом регулируется правами «Просмотр версий документа», «Восстановление версии документа»

Ссылки

Раздел предназначен для формирования ссылок на другие файлы хранилища (илл. «Ссылки»).

Рисунок 8.28. Ссылки

Ссылки

Раздел содержит таблицу с полями:

  • Документ - название файла и абсолютная ссылка на него;

  • Описание - текстовое описание ссылки на файл.

Функции раздела:

  1. Добавление новой ссылки - кнопка «Добавить». При нажатии на кнопку открывается окно «Добавить ссылку на документ» (илл. «Новая ссылка»):

Рисунок 8.29. Новая ссылка

Новая ссылка

Окно содержит поля ввода:

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

  • «Описание» - текстовое поле ввода описания ссылки, не обязательно для заполнения.

Выбор документов происходит из доступных текущему пользователю папок хранилища (илл. «Выбор файла»). Множественный выбор файлов невозможен.

Рисунок 8.30. Выбор файла

Выбор файла

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

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

  2. Удаление существующей ссылки - кнопка «Удалить». Для удаления ссылки на файл необходимо выделить ее в таблице и нажать на кнопку «Удалить».

  3. Обновление ссылок на файлы - кнопка «Обновить». Обновляется абсолютная ссылка на файл и его имя, если файл был перемещен или переименован.

Замечание: работа с этим разделом регулируется правами «Добавление документа в список ссылок документа», «Редактирование списка ссылок документа», «Удаление ссылок документа», «Просмотр списка ссылок документа».

Копии

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

Рисунок 8.31. Копии

Копии

Раздел позволяет создать новый проект документа с автоматическим вложением в него текущего файла. При этом в качестве названия нового документа будет использовано текущее время сервера на момент создания документа, в формате ГГГГ-ММ-ДД чч:мм:сс

Обновление списка документов, использующих текущий файл, проиходит по нажатию на кнопку «Обновить», создание нового документа - на кнопку «Создать проект».

Замечание: работа с этим разделом регулируется правами «Добавление документа в список ссылок документа», «Редактирование списка ссылок документа», «Удаление ссылок документа», «Просмотр списка ссылок документа».

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

Альтернативный поток 2. Пользователь нажимает на кнопку «Отмена».
Активное диалоговое окно закрывается, изменения не сохраняются.

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