Файлы записей


Управление файлами

Добавление файлов производится для каждой записи на вкладке Файлы по кнопке Добавить, которая открывает диалоговое окно. После выбора файла/файлов, они копируются в одноимённый с внутренним номером записи каталог, расположенный в папке _files.

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

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

Контекстное меню, открываемое по правой кнопке мыши на иконке файла, позволяют выполнить дополнительные операции:

  • Открыть с помощью — выбрать другую программу для открытия файла;
  • Удалить — удалить прикреплённый файл из каталога.

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

Файлы изоражений

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

Иображения могут быть использованы для отображения в текстовых полях, использующих тэг <img src="">. В параметре src путь к файлу игнорируется, поэтому в нём может содержаться значение, которое использовалось или планируется использовать на сайте. Это удобно тем, что нет необходимости исправлять значения в тэгах после копирования кода страницы в Книгу, а также можно задавать специально, чтобы после копирования из Книги на сайт, в тэгах был уже указан правильный путь к файлам.


При работе по сети

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

Одноврменное открытие файла несколькими пользователями может привести к сохранению на сервере только той копии, которая была изменена последним пользователем.

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