Глоссарий
Визуальный редактор служит для создания и редактирования контент-шаблонов и внешнего вида html страниц без знаний языка HTML-разметки.
Дизайн-шаблоны – документ, определяющий формат вывода информации в выходной файл, т.е. определяет, как будет выглядеть выходной файл после публикации. Как правило, это HTML или XML с инструкциями по визуализации данных на встроенном скриптовом языке - DJEM-script.
Документ – набор данных, предназначенный для публикации на сервере или для использования в других документах.
Контент-шаблон - документ, который описывает интерфейс для редактирования данных документа, т.е. определяет, как будет выглядеть форма редактирования раздела или документа. Он определяет доступность каждого поля для конкретного пользователя и группы.
Корзина – место, куда помещается при удалении документ и где он хранится какое-то время, до окончательного удаления.
Оператор языка – некоторая синтаксическая конструкция языка DJEM-script, определяющая ход выполнения программы.
Правила устанавливают реакцию (действие) на какое-то событие, произошедшее с документом или разделом (публикация, изменение, удаление). При его наступлении система выполняет указанное в правиле действие.
Публикация – процесс генерации файла на основе заданного дизайн-шаблона и данных документа или раздела, внесенных в соответствии с контент-шаблоном. В результате создается файл любого формата с указанным в свойствах документа или раздела именем и месте.
Раздел – узел древовидной структуры. Самым старшим является корневой раздел в него входят основные разделы системы, в которые могут входить подразделы и т.д. Каждый раздел системы может содержать один или несколько документов.
Ролевая карта – это конечный автомат приема решения для определения пути следования документа, при его редактировании на основании заданных «триплетов» правил – «исходный статус - роль - конечный статус». Ролевые карты применяются для задания правил обработки и следования документов в системе.
Свойства – внутренняя характеристика системы. Она используется для разделов и документов, причем набор характеристик различается для разделов и документов.
Статусы – документы системы, которые определяющие набор статусов, используемые в системе. Также, статус определяет, действия, которые доступны для выполнения над документом, когда документу присвоен этот статус. Например, статус может контролировать возможность публикации документа.
Точки публикации – места, куда осуществляется публикация. Например, различные папки на сервере или несколько разных серверов. Набор точек публикации может указываться для каждого документа и раздела.
Хранилище – место для хранения различных версий документа или раздела. В нем находятся одиночные документы или списки документов. В любой момент пользователь может вернуться к предварительно сохранённому документу или разделу.
|