Название
Секция [system] — Основные системные настройки
db-driver = "mysql"
Текущий драйвер БД системы.
version-line
Редакция системы. Определяется при установке.
Возможные значения
- demo
-
При установке в качестве параметра version-line="demo", система переходит в Демонстрационный режим. Он может быть полезен, например, разработчикам, для предоставления результатов работы заказчику. Так, например, этот режим включен на демонстрационных сайтах demo.umi-cms.ru для удобной презентации пользователям новых версий системы.
- В Демонстрационном режиме блокирован такой функционал, как:
- Обновление системы
- Применение патчей
- Управление файловой системой сайта(файловый менеджер позволяет только чтение)
- Изменение настроек модулей
- Просмотр Доменного ключа в модуле Конфигурация
default-skin = "modern"
Скин административного интерфейса по умолчанию.
skins[]
Список скинов, доступных в системе.
interface-langs[]
Список доступных языковых версий.
default-date-format = "Y-m-d H:i:s"
Формат вывода даты по умолчанию.
time-zone = "Europe/Moscow"
Часовой пояс по умолчанию.
eip.fake-delete = "0"
Настройки удаления через edit-in-place.
Возможные значения
- 0
-
Страницы будут перемещены в корзину. Объекты — удалены.
- 1
-
Удаления не произойдет — страницы и объекты станут неактивными.
use-old-templater = "1"
Определяет метод работы с шаблонизаторами. С версии 2.8.5.1 является устаревшим и не используется.
Возможные значения
- 0
-
Новый метод. Шаблон для обработки макроса ищется в соответствии с шаблоном, назначенным для страницы.
Например, в контентной части страницы, которой назначен xslt-шаблон нового формата, вставляем макрос %content testMenu()%
. При этом система будет искать шаблон ~/templates/{имя_шаблона}/xslt/modules/content/testMenu.xsl
.
- 1
-
Используется старый метод - при обращении к макросу, шаблон для его вывода ищется в директории ~/tpls/
. При использовании старого формата, этот параметр ни на что не повлияет. Если же используется новый формат, но данный параметр имеет значение "1" - отправка писем из системы и отработка макросов из контентной части страниц будет происходить по старому методу (через папку ~/tpls/
).
transliterate-uploaded-files = "1"
Позволяет отключить транслитерацию имен загружаемых файлов.
clean-eip-attributes = "0"
Предназначен для вырезания из конечного HTML-кода атрибутов из пространства имён "umi" (umi:method, umi:element-id и так далее) для неавторизованых пользователей.
allow-object-editing = "1"
Позволяет управлять возможностью редактирования объектов справочника для администраторов сайта, не являющихся владельцами (создателями) данных объектов.
parse-macroses-in-comments = "0"
Позволяет включить выполнение макросов внутри html-комментариев. По умолчанию параметр равен 0.
Возможные значения
- 0
-
Макросы, находящиеся внутри html-комментариев, не выполняются.
- 1
-
Макросы, находящиеся внутри html-комментариев, выполняются.
quota-files-and-images = "0"
Указывает максимально допустимый суммарный размер файлов из папок /files и /images. По умолчанию не ограничено. Поддерживаются суффиксы KB, MB, GB. Значение по умолчанию - в байтах.
quota-uploads = "0"
Указывает максимально допустимый размер файлов из директории /sys-temp/uploads/. По умолчанию не ограничено. Поддерживаются суффиксы KB, MB, GB. Значение по умолчанию - в байтах.
default-exchange-encoding = "windows-1251"
Кодировка по умолчанию для обмена данными в формате CSV
server-protocol = "http"
Позволяет управлять протоколом при генерации адресов системой. Возможные значения - "http" и "https". Пример генерируемых адресов: ссылки в sitemap.xml, в yml и т.д.
compatible-modules = "1"
Включает режим совместимых модулей (из директории /classes/components). Режим совместимых модулей будет включен вне зависимости от значения директивы, если на сервере используется PHP версии 7.*.*
gateways[] = "module-method"
Позволяет указать свои методы в качестве шлюзов (cmsController::isGateway()). При вызове методов-шлюзов игнорируется проверка HTTP referer.
use-php-template-data-cleaning = 1/0
Возможность очищать данные для php шаблона от разметки массивов для xml транслятора.
use-only-base-client-variables = "0"
Использовать только базовые данные о текущей странице для шаблонизации.
suppress-exceptions-in-php-macros = "0"
Подавлять исключения в php-шаблонизаторе для вызываемых макросов.
return-array-from-macros-execution = 1/0
Возможность получать в php шаблоне выполненный макрос текущей страницы в виде массива.
admin-wysiwyg-version = "tinymce47"
Версия визуального редактора tinyMCE для административной панели.
salt = "12qq34w.....5t6y7u"
Предназначен для системных целей, генерируется автоматически.
image-compression = "75"
При загрузке изображений на сервер они будут сжаты до указанного в опции уровня (в процентах). Чем выше значение настройки, тем лучше качество изображения.
bitmap-memory-rate = "2.2"
Коэффициент расчета занимаемой памяти для одного пикселя изображения в байтах.