Для того, чтобы получить доступ к подсистеме конструктор, необходимо
Для того, чтобы получить доступ к подсистеме конструктор, необходимо:
1. В подсистеме http://ip:8080/SynergyAdmin предоставить пользователю доступ (раздел "Управление пользователями" - карточка пользователя) **"Конструктор web-клиента"**
2. Перейти по адресу http://ip:8080/constructor и авторизоватья в подсистеме Конструктор
...
...
@@ -48,14 +48,14 @@
2.4 Дерево компонентов
3. Основная рабочая области
3. Основная рабочая область
.. figure:: img/20.png
Основная рабочая область
3.1 Панель навигации между открытыми объектами: страницами/ресурсами/пользовательскими компонентами
3.2 Панель действий над страницами: (кнопка сохранения, кнопки перемещения компонентов "выше"/"ниже" отонсительно других компонентов в рамках той же панели)
3.2 Панель действий над страницами: кнопка сохранения, кнопки перемещения компонентов "выше"/ "ниже" относительно других компонентов в рамках той же панели
3.3 Область редактирования объекта: страницы, ресурса, пользовательского компонента
...
...
@@ -76,7 +76,7 @@
Меню
~~~~~~~~~~~
Подраздел позволяющий управлять приложениями, созданными на конструкторе. Подраздел позволяет осуществлять следующие действия:
Подраздел, позволяющий управлять приложениями, созданными на конструкторе. Подраздел позволяет осуществлять следующие действия:
**Создать** - создает новое приложение в конструкторе.
...
...
@@ -93,17 +93,17 @@
* Номер ревизии - автоматически заполняется (увеличивается +1) при сохранении новой версии приложении
* Требуется авторизация - если опция включена в приложении обязательно должна присутствовать страница авторизации, если опция отключена - ниже обязательно должен быть указан пользователь по-умолчанию (пользователь, от имени которого будет проверяться доступ к объектам SYNERGY, если они используются в приложении).
* Требуется авторизация - если опция включена, в приложении обязательно должна присутствовать страница авторизации, если опция отключена - ниже обязательно должен быть указан пользователь по умолчанию (пользователь, от имени которого будет проверяться доступ к объектам SYNERGY, если они используются в приложении).
* Пользователь по-умолчанию (логин/пароль) - поля доступны только если отключена опция "Требуется авторизация"
* Пользователь поумолчанию (логин/пароль) - поля доступны только если отключена опция "Требуется авторизация"
* Группы доступа -
* Группы доступа - даёт доступ к редактированию отдельных приложений.
**Помощь** - открывает инструкцию по созданию приложения на конструктор.
**Импорт** - позволяет импортировать json - файл приложения, созданного на конструкторе.
**Деплой** - создает и деплоит war-файл приложения в папке /opt/synergy/jboss/standalone/deployments. После деплоя приложение становится доступным для пользователя по адресу http://ip:8080/*значение_указанное_в_поле_URL_приложения*
**Деплой** - создает и деплоит war-файл приложения в папке /opt/synergy/jboss/standalone/deployments. После деплоя приложение становится доступным для пользователя по адресу http://ip:8080/*значение_указанное_в_поле_URL_приложения*
**Экспорт** - позволяет экспортировать и скачать json-файл приложения.
...
...
@@ -115,7 +115,7 @@
Страницы
~~~~~~~~~~~
Подраздел позволяющий управлять страницами текущего открытого приложения. Подраздел позволяет осуществлять следующие действия:
Подраздел, позволяющий управлять страницами текущего открытого приложения. Подраздел позволяет осуществлять следующие действия:
1. Создавать/редактировать/удалять папки.
2. Создавать/редактировать/удалять страницы.
...
...
@@ -126,13 +126,13 @@
**Свойства папки**
Новая папка может быть добавлена через кнопку "+" и выбор пункта контекстного меню "Добавить папку" (активно только при выдленное ноде папки в навигаторе).
Новая папка может быть добавлена через кнопку "+" и выбор пункта контекстного меню "Добавить папку" (активно только при выделенной ноде папки в навигаторе).
В качестве свойств папки необходимо указать название.
**Свойства страницы**
Новая страница в приложении может быть создана через кнопку "+" и выбор пункта контекстного меню "Добавить страницу" (активно только при выдленное ноде папки в навигаторе),
а также страница может быть импортирована при выборе пункта "Импортировать страницу".
Новая страница в приложении может быть создана через кнопку "+" и выбор пункта контекстного меню "Добавить страницу" (активно только при выделенной ноде папки в навигаторе).
Также страница может быть импортирована при выборе пункта "Импортировать страницу".
При создании или при выборе пункта "Изменить" контекстного меню страницы отображаются следующие свойства страницы:
Модальное окно является особым видом страницы со своими специфичными свойствами и обязательно являющейся дочерней к одной из основных страниц.
Модальное окно является особым видом страницы, со своими специфичными свойствами и обязательно являющейся дочерней к одной из основных страниц.
Модальное окно может быть создано через кнопку "+" и выбор пункта контекстного меню "Модальное окно" (активно только при выдленное ноде **страницы** в навигаторе).
Свойства модального окна:
...
...
@@ -196,9 +196,9 @@
Компоненты
~~~~~~~~~~~
Подраздел позволяющий добавлять на страницы компоненты: стандартные и пользовательские, а также создавать/редактирова/удалять пользовательские компоненты.
Подраздел позволяющий добавлять на страницы компоненты: стандартные и пользовательские, а также создавать/редактировать/удалять пользовательские компоненты.
Список стандартных компонентов и их свойств определен в разделе: `Перечень компонентов и их атрибутов`_
Список стандартных компонентов и их свойств определен в разделе: 'Перечень компонентов и их атрибутов'
На текущий момент перечень пользовательских компонентов является сквозным для всех приложений данного конструктора
(т.е. при добавлении ПК в одном приложении, он автоматически становится доступен во всех других).
...
...
@@ -208,9 +208,9 @@
Подраздел позволяющий подключать стороние ресурсы для текущего открытого приложения. Подраздел позволяет осуществлять следующие действия:
1. Создавать/редактирова/удалять папки (для упрощения навигации в рамках подраздела "Ресурсы")
1. Создавать/редактирова/удалять ресурсы (могут быть добавлены только файлы с расширением .js или .css)
1. Создавать/редактирова/удалять библиотеки (*на текущий момент функциональность не доступна*)
1. Создавать/редактировать/удалять папки (для упрощения навигации в рамках подраздела "Ресурсы")
1. Создавать/редактировать/удалять ресурсы (могут быть добавлены только файлы с расширением .js или .css)
1. Создавать/редактировать/удалять библиотеки (*на текущий момент функциональность не доступна*)
Подраздел позволяющий управлять параметрами выбранного компонента (для компонента могут быть выбраны параметры заранее объявленные для данной страницы).
Подраздел, позволяющий управлять параметрами выбранного компонента (для компонента могут быть выбраны параметры заранее объявленные для данной страницы).