Настройки
Плагин Web UI настраивается с помощью следующих параметров глобальной конфигурации.
Инструментальные панели
Настройки этой группы определяют поведение инструментальной панели.
Свойство | Описание |
Размер стека Отменить/Повторить | Количество действий редактирования инструментальной панели, выполненных в Конструкторе Web UI, которые сохраняются в памяти для отмены/повтора действий. При достижении лимита стека самые старые действия удаляются по мере добавления новых. |
Тайм-аут открытия | Тайм-аут открытия/загрузки инструментальной панели. Если инструментальная панель не будет открыта в течение этого времени, операция завершится по истечении тайм-аута. |
Перед отображением инструментальной панели подключиться к серверу | Когда включено (по умолчанию), устанавливается соединение WebSocket с сервером до отображения инструментальной панели, поэтому она сразу же становится полностью интерактивной. Когда отключено, инструментальная панель отображается как можно быстрее, а соединение WebSocket устанавливается после этого. Это ускоряет первоначальную отрисовку, но после появления инструментальная панель может временно перестать отвечать. Этот вариант часто подходит для общедоступных веб-сайтов и страниц порталов. |
Кэш инструментальной панели
Настройки в этой группе управляют кэшированием экземпляра инструментальной панели.
Свойство | Описание |
Включить кеширование | Включает или выключает кэширование для всех инструментальных панелей Web UI. Данная настройка может быть переопределена в параметрах кэширования конкретной панели. |
Метод определения размера кэша | Позволяет определить, ограничивается ли максимальный размер кэша |
Количество экземпляров инструментальной панели | Максимум экземпляров инструментальной панели в кэше. |
Объём памяти | Максимальный объем heap-памяти, выделенной для экземпляров инструментальной панели. |
Настройки reCAPTCHA
Настройки в этой группе позволяют настроить использование reCAPTCHA.
Свойство | Описание |
Включить reCAPTCHA | Включает reCAPTCHA v3 на странице входа в систему. |
Ключ сервера reCAPTCHA | Используемый ключ сервера. |
Секретный ключ reCAPTCHA | Секретный ключ для использования. |
Количество попыток проверки reCAPTCHA | Максимальное количество попыток аутентификации. |
Рендеринг на стороне сервера
Настройки в этой группе настраивают серверную прорисовку (SSR) для исходного HTML-кода инструментальной панели.
Свойство | Описание |
Режим серверного рендеринга | Определяет режим активации серверного рендеринга (SSR).
|
Адрес серверной отрисовки | Указывает имя хоста или IP-адрес, на котором развернута служба SSR. |
Конфигурация псевдонимов
Настройки в этой группе настройки определяют обработку псевдонимов для всех инструментальных панелей. Для правильной обработки псевдонимов инструментальных панелей необходимо определить как выражение кодирования, так и выражение декодирования, поскольку выражения кодирования и декодирования псевдонимов работают в паре. Выражение кодирования принимает путь к контексту панели инструментов и должно возвращать псевдоним. Выражение декодирования принимает псевдоним и должно возвращать путь к контексту панели инструментов.
Чтобы отключить обработку псевдонимов, оба выражения должны оставаться пустыми. Обратите внимание, что функция web/redirect() всегда работает с полным путем к контексту панели инструментов.
Выражение кодирования псевдонима
Определяет правило преобразования пути контекста инструментальной панели в псевдоним. Должно возвращать String, которая будет отображаться как часть URL-адреса для каждой инструментальной панели.
Среда разрешения выражения кодирования псевдонима:
Элемент | Описание |
Таблица с одной записью, содержащая | |
Корневой контекст. | |
Нет. | |
Только стандартные переменные. |
Выражение декодирования псевдонима
Определите правило преобразования псевдонима в путь к контексту панели инструментов. Должно возвращать строку, представляющую целевой путь к контексту панели инструментов.
Среда вычисления выражения декодирования псевдонима:
Элемент | Описание |
Таблица с одной записью, содержащая | |
Корневой контекст. | |
Нет. | |
Только стандартные переменные. |
![]() |
Рекомендуется убедиться, что предоставленные URL-адреса включают полный контекстный путь к целевой инструментальной панели, а также учитывать как короткие, так и полные имена контекстных путей в выражении декодирования псевдонима. Например, если предположить, что доступ к инструментальной панели осуществляется через пользователя
|
Кастомизация
Настройки в этой группе настраивают кастомизацию вкладки браузера Web UI.
Свойство | Описание |
Название пользовательской вкладки браузера | Указывает префикс настраиваемого заголовка вкладки браузера. Он добавляется к заголовку, относящемуся к конкретной инструментальной панели. |
Пользовательские пиктограммы вкладок браузера | Указывает пользовательский значок вкладки браузера (фавикон). |
Пользовательская аналитика
Настройки в этой группе определяют, как сервисы Google собирают аналитические данные об использовании платформы и приложения.
Свойство | Описание |
Тег Google Analytics | Включает отслеживание Google Analytics для страниц веб-интерфейса. |
Тег Google Tag Manager | Включает Google Tag Manager для страниц веб-интерфейса. |
Дополнительные заголовки HTTP
Укажите дополнительные заголовки, которые будут применены ко всем инструментальным панелям веб-интерфейса.
Формат такой же, как у дополнительных заголовков HTTP для отдельных инструментальных панелей веб-интерфейса.
Любые дополнительные заголовки HTTP, указанные для отдельной инструментальной панели, будут объединены с дополнительными заголовками HTTP, указанными этим свойством, при отображении инструментальной панели.
Содержимое тега <head>
Эта настройка определяет дополнительное HTML-содержимое, которое будет добавлено в элемент <head> страниц инструментальной панели веб-интерфейса (например, теги для пользовательских стилей или шрифтов).
Формат такой же, как и у содержимого тега <HEAD> для отдельных инструментальных панелей веб-интерфейса.
Was this page helpful?
