Работа с файлами

Контекстное меню элементов хранилища

Действия с элементами хранилища - файлами, папками и ярлыками - доступные через их контекстное меню. Наличие пунктов контекстного меню зависит от роли пользователя на текущую папку. Управление ролями производится в конфигураторе, модуль «Хранилище» - «Роли».

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

В хранилище используется два типа контекстного меню:

  • меню файлов;

  • меню папок и ярлыков.

Контекстное меню файлов

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

  • Создать проект

  • Создать ярлык

  • Загрузить новую версию

  • Переименовать

  • Переместить

  • Скачать

  • Скачать как PDF

  • Удалить

  • Начать совместное редактирование / Открыть в редакторе

Рисунок 6.11. Контекстное меню файла

Контекстное меню файла

1. Создать проект

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

Примечание. Пункт доступен при наличии права «Просмотр».

2. Создать ярлык

Выбор места для размещения создаваемого ярлыка (с помощью пиктограмм):

  • в личной папке пользователя: в личную папку добавляется новый элемент с именем «Ярлык для %имя_файла%»

  • в текущей папке: в текущую папку добавляется новый элемент с именем «Ярлык для %имя_файла%»

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

  • в папке…: открывается окно «Выберите элемент» (илл. «Выберите элемент»), содержащее деревья папок, доступных пользователю для просмотра, а также кнопки «ОК» и «Отмена». Пользователь выделяет папку, в которой требуется разместить создаваемый ярлык, и нажимает на кнопку «ОК». Возможно выполнение альтернативных потоков 1, 2.

Рисунок 6.12. Выберите элемент

Выберите элемент

В случае успешного создания ярлыка система выводит сообщение «Созданы объекты: Ярлык для %имя_файла%».

Примечание 2. Пункт «Создать ярлык» доступен при наличии права «Просмотр».

3. Загрузить новую версию

Добавление новой версии файла (недоступен для файлов в формате HTD).

Открывается окно «Новая версия» с кнопкой «Выберите файл» и текстовым полем ввода «Комментарий». Пользователь нажимает на кнопку «Выберите файл», система предоставляет браузерное окно выбора файла с компьютера. Пользователь выделяет файл и нажимает «Открыть». Имя выбранного файла отображено в диалоговом окне (илл. «Новая версия»):

Рисунок 6.13. Новая версия

Новая версия

Пользователь заполняет поле «Комментарий» (при необходимости) и нажимает на кнопку «ОК». Возможно выполнение альтернативного потока событий 3.

Примечание. Пункт доступен при наличии права «Редактирование документа».

4. Переименовать

Указание нового имени файла. Открывается окно «Введите новое название», содержащее текстовое поле ввода нового имени файла и кнопку «Готово». Поле по умолчанию заполнено текущим именем файла (илл. «Введите новое название»):

Рисунок 6.14. Введите новое название

Введите новое название

Пользователь вводит новое имя файла и нажимает на кнопку «Готово»

Имя файла не может быть пустым или состоять только из пробелов, иначе выполняются альтернативные потоки 4 и 5.

Имя файла не может содержать следующие символы: * [] {} | / : ., иначе выполняется альтернативный поток 6.

Имя файла должно быть уникальным в текущей папке, иначе выполняется альтернативный поток 7.

Возможно выполнение альтернативного потока 8.

Примечание. Пункт доступен при наличии права «Перемещение / Переименовывание документа».

5. Переместить

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

Возможно выполнение альтернативного потока 9.

Примечание. Пункт доступен при наличии права «Перемещение / Переименовывание документа».

6. Скачать

Скачивание файла в исходном расширении. Система предоставляет браузерное окно сохранения файла.

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

7. Скачать как PDF

Скачивание PDF-версии файла. Пункт доступен только для текстовых файлов, недоступен для аудио- и видеозаписей, изображений, неизвестных форматов. Система предоставляет браузерное окно сохранения файла.

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

8. Удалить

Удаление файла из хранилища. Система предоставляет диалоговое окно с текстом: «Вы действительно хотите удалить документ %имя_файла%?». После подтверждения пользователя файл удаляется из хранилища.

Примечание 1. Пункт доступен при наличии права «Удаление элемента».

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

9. Начать совместное редактирование / Открыть в редакторе

Пункт доступен только при настроенной интеграции с SharePoint:

  • для файлов MS Office c расширениями .docx, .xlsx, .pptx доступен пункт «Начать совместное редактирование», который позволяет нескольким пользователям одновременно редактировать файл;

  • для файлов MS Office с расширениями .doc, .xls, .ppt доступен пункт «Открыть в редакторе», который позволяет только одному пользователю редактировать файл в один момент времени. При открытии вторым пользователем данного файла отображается уведомление о том, что файл уже используется, то есть он недоступен на редактирование.

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

Альтернативный поток 2. При выборе места размещения ярлыка пользователь нажимает на кнопку «ОК», не выбрав папку.
Окно «Выберите элемент» не закрывается.

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

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

Альтернативный поток 5. Новое название файла пусто или состоит из пробелов, пользователь нажимает на кнопку «Готово».
Окно «Ведите новое название» закрывается, система выводит сообщение «Введите новое название».

Альтернативный поток 6. Имя файла содержит недопустимые символы.
Система выводит сообщение: «Название элемента не должно содержать следующих знаков: * [] {} | / : .»
Система выводит сообщение: «Некорректное имя».
Поле ввода нового имени файла подсвечивается красным, окно не закрывается.

Альтернативный поток 7. Новое название файла совпадает с уже существующим в текущей папке.
Окно «Ведите новое название» закрывается, система выводит сообщение «Объект уже существует».

Альтернативный поток 8. Пользователь нажимает на кнопку «Готово», не меняя имени файла.
Окно «Ведите новое название» не закрывается.

Альтернативный поток 9. При выборе места размещения элемента пользователь указывает папку, в которой не имеет права «Добавление нового элемента».
Система выводит сообщение «У Вас недостаточно прав». Окно «Выберите элемент» не закрывается.

Контекстное меню папок и ярлыков

Контекстное меню папок и ярлыков в хранилище одинаково и может содержать следующие пункты (илл. «Контекстное меню папки»):

  • Переименовать

  • Переместить

  • Удалить

Рисунок 6.15. Контекстное меню папки

Контекстное меню папки

Функционал этих пунктов меню полностью совпадает с аналогичными пунктами контекстного меню файлов.

Создание

Меню «Создать» по умолчанию содержит следующие пункты:

Настройки этого меню задаются в конфигураторе, модуль «Настройки системы» - Управление модулями - Настройки пунктов создания.

Создание нового документа

Возможно создание файлов только в формате HTD, позволяющем редактирование документа средствами системы.

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

Рисунок 6.16. Ввод названия нового файла

Ввод названия нового файла

Возможно исполнение альтернативного потока 1.

Имя файла не может быть пустым или состоять только из пробелов, иначе выполняется альтернативный поток 2. Возможно исполнение альтернативного потока 3.

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

После нажатия на кнопку «Готово» система предоставляет встроенный редактор для набора и редактирования текста (просмотр файлов HTD)

Созданный файл сохраняется в текущей папке (в той, которая была выбрана в момент выбора пункта меню «Создать новый документ».

Примечание.

В качестве названий документов разрешено использовать буквы, цифры (0-9), символы " " (пробел), . (точка), -(дефис), , (, ), $, ;, ^, #, !, _ (подчеркивание).

Все остальные символы при загрузке заменяются символом «_» (подчеркивание). К данным символам относятся , (запятая), :, ?, *, +, &,\, /, |, ''(одиночные кавычки), ""(двойные кавычки), %, <, >, {, }, [, ], =, @, `(апостроф) и др.

Альтернативный поток 1. У пользователя нет прав на создание документов в текущей папке.
Система выводит сообщение: «У Вас нет прав на создание документа в это папке».

Альтернативный поток 2. Не указано имя файла, или введены только пробелы.
Поле ввода имени файла подсвечивается красным, при нажатии на кнопку «Готово» файл не создается.

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

Загрузка документа

Пользователь нажимает на кнопку «Создать», или выбирает пункт меню «Загрузить документ». Возможна загрузка документов методом drag-n-drop: при этом сразу открывается первый шаг загрузки документов.

Шаг 1. Выбор документов

Система предоставляет браузерное окно выбора файла с компьютера с возможностью мультивыбора при зажатой Ctrl. Пользователь выделяет файл / файлы и нажимает «Открыть». Далее система предоставляет диалоговое окно добавления документа (илл. «Загрузка документа с компьютера»).

Рисунок 6.17. Загрузка документа

Загрузка документа

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

Имя файла не может быть пустым или состоять только из пробелов, иначе выполняется альтернативный поток 1.

Возможно исполнение альтернативных потоков 2, 4.

После выбора всех нужных файлов пользователь нажимает на кнопку «Далее».

Шаг 2. Заполнение свойств документов

На этом шаге Система предлагает заполнить свойства документов (илл. «Заполнение свойств документов»):

Рисунок 6.18. Заполнение свойств документов

Заполнение свойств документов

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

Примечание: если среди свойств файла есть стандартное свойство «Создатель» с кодом creator, то в нем автоматически будут указаны сведения о пользователе, загрузившем файл (%Фамилия_Имя%).

После заполнения свойств документов пользователь нажимает на кнопку «Далее».

Шаг 3. Указание категорий документов

На этом шаге загрузки документов Система предлагает заполнить категории, к которым относятся загружаемые документы (илл. «Указание категорий документов»):

Рисунок 6.19. Указание категорий документов

Указание категорий документов

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

После указания категорий документов пользователь нажимает на кнопку «Далее».

Шаг 4. Проверка заполненных данных

На последнем шаге загрузки документов Система отображает ранее заполненные сведения о документах, а также кнопки «Назад» и «Готово». (илл. «Отображение сведений о загружаемых докуметах»):

Рисунок 6.20. Отображение сведений о загружаемых докуметах

Отображение сведений о загружаемых докуметах

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

При нажатии на кнопку «Назад» происходит переход на предыдущий шаг.
После нажатия на кнопку «Готово» выбранные файлы загружаются в Хранилище. Система выводит сообщение: «Документы добавлены»

На шаге 4 проиходит проверка уникальности загружаемых файлов. Файлы в папке должны быть уникальны по имени и расширению. Если файл с таким именем и расширением уже существует в выбранной папке, то выполняется альтернативный поток событий 3. Возможно выполнение альтернативного потока 5.

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

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

Альтернативный поток 3. Файл с таким именем и расширением уже существует в текущей папке.
Система выводит сообщение: «Документ %имя_документа% уже существует. Выберите другое имя». Окно не закрывается, изменения не сохраняются.

Альтернативный поток 4. Для двух или более загружаемых одновременно файлов указаны одинаковые имена.
Система выводит сообщение: *“Нельзя загружать в папку 2 файла с одинаковыми именами*. Окно не закрывается, изменения не сохраняются.

Альтернативный поток 5. Пользователь нажимает кнопку «Готово» на шаге 4 в то время, пока не завершена загрузка выбранных файлов.
Система выводит сообщение: «Еще не все файлы загружены». Окно не закрывается, изменения не сохраняются.

Сканирование документа

Запуск сканирования документов с помощью пользовательского агента Synergy.

Система предоставляет диалоговое окно сканирования документа (илл. «Сканирование документа»).

Рисунок 6.21. Сканирование документа

Сканирование документа

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

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

Создание папки

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

Рисунок 6.22. Создание папки

Создание папки

Имя папки не может быть пустым или состоять только из пробелов, иначе выполняется альтернативный поток 1.

Имя папки не может содержать следующие символы: * [] {} | / : ., иначе выполняется альтернативный поток 2.

Имя папки должно быть уникальным в родительской папке, иначе выполняется альтернативный поток 3.

Альтернативный поток 1. Имя папки пусто или состоит только из пробелов.
Система выводит сообщение: «Недопустимое название папки». Поле ввода имени папки подствечивается красным, окно не закрывается.

Альтернативный поток 2. Имя папки содержит недопустимые символы.
Система выводит сообщение: «Название элемента не должно содержать следующих знаков: * [] {} | / : .»
Система выводит сообщение: «Некорректное имя».
Поле ввода имени папки подсвечивается красным, окно не закрывается.

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

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

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

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

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

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

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

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

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

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

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

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

Обсуждение

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

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

Обсуждение

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

Свойства

Метаданные

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Версии

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

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

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

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

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

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

Версии

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

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

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

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

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

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

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

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

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

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

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

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

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

Ссылки

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

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

Ссылки

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

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

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

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

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

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

Новая ссылка

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

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

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

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

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

Выбор файла

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

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

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

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

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

Копии

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

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

Копии

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

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

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

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

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

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

Формат HTD

Внутренний формат Arta Synergy, обеспечивающий создание, просмотр и редактирование текстовых файлов. Новые документы, создаваемые в хранилище, имеют формат HTD.

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

Рисунок 6.32. Режим чтения

Режим чтения

Рисунок 6.33. Режим редактирования

Режим редактирования

Внесение изменений в документ возможно только в режиме редактирования.

Сохранение файла и сохранение версии

Рисунок 6.34. Сохранение версии документа

Сохранение версии документа

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

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

Просмотр текстовых документов средствами pdf.js

Внешний просмотрщик файлов, позволяющий открывать текстовые документы, такие как doc, docx, xls, xlsx, odt, odp, ods, pdf, rtf, ppt, pps, dwg, txt, djvu.

Доступны следующие функции pdf.js:

  • «Найти в документе»

  • «Повернуть по часовой стрелке»

  • «Повернуть против часовой стрелки»

  • сплит

  • «Печать»

  • «Скачать»

  • сплит

  • «Инструменты»:

    • «Перейти на первую страницу»

    • «Перейти на последнюю страницу»

    • сплит

    • «Включить Инструмент «Рука»»

    • сплит

    • «Свойства документа…»

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

  • Печать

  • Показать/ скрыть боковую панель

  • Боковая панель:

    • Переключатель страниц

    • Масштабирование

Рисунок 6.35. Просмотр документов в pdf.js

Просмотр документов в pdf.js

Аудиозаписи

Система позволяет прослушать аудио-файл с помощью встроенного проигрывателя Synergy. Форматы поддерживаемых файлов: mp3, wma, flac, midi, wav.

Рисунок 6.36. Проигрыватель аудио

Проигрыватель аудио

Видеозаписи

Система позволяет просмотреть видео-файл с помощью встроенного проигрывателя Synergy. Форматы поддерживаемых файлов: avi, mp4, wmv, mpg, mov,flv.

Рисунок 6.37. Проигрыватель видео

Проигрыватель видео

Изображения и анимация

Система позволяет просмотреть видео-файл с помощью встроенного проигрывателя Synergy. Форматы поддерживаемых файлов: jpg, jpeg, png, gif.

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

Рисунок 6.38. Просмотр изображений

Просмотр изображений

Формат TIFF

Система предоставляет возможность отображать формат TIFF (растровые изображения с высоким разрешением). Для комфортной работы с большыми изображениями используется горизонтальная мини-карта изображения (область навигации), расположенная в левом нижнем углу рабочей области файла.

Функции проигрывателя TIFF:

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

  • перемещение по странице документа с помощью мини-карты страницы - путем перемещения элемента, обозначающего просматриваемую область, по миниатюре страницы;

  • изменение просматриваемой области страницы документа путем захвата и передвижения изображения с помощью мыши - инструмент «рука»;

  • изменение масштаба просматриваемой страницы документа путем выбора из списка масштабов: 10%, 25%, 50%, 100%, 150%. Масштаб по умолчанию - 100%;

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

  • печать текущей просматриваемой области документа как отдельное изображение.

По умолчанию мини-карта крыта. Для того, чтобы восстановить мини-карту, нужно нажать на пиктограмму (илл. «Область навигации отображена», «Область навигации скрыта»).

Рисунок 6.39. Область навигации отображена

Область навигации отображена

Рисунок 6.40. Область навигации скрыта

Область навигации скрыта

Другие форматы файлов

При невозможности отобразить содержимое файла система отобразитсообщение с текстом:

«Уважаемый %Фамилия Имя%!
Данный файл имеет неизвестный для системы формат, и просмотреть его в браузере не представляется возможным.
Вы можете скачать этот файл себе на компьютер и попробовать открыть его.
»

Под текстом сообщения расположена кнопка «Скачать» (илл. «Неизвестный формат файла»).

Рисунок 6.41. Неизвестный формат файла

Неизвестный формат файла