Константы Host CMS 5

Система управления сайто HostCMS 5Константы HostCMS – это такой модуль с переменными, который используется для настройки сайта под управлением HostCMS. С помощью них можно задавать нужные параметры, которые передаются в ядро системы управления и другие модули. Данный модуль доступен во всех редакциях этой CMS: халява, мой сайт, малый бизнес, бизнес и корпорация.

Каждая константа HostCMS 5 имеет несколько атрибутов:

  • Код – это ID элемента в таблице базы данных, не изменяется. Присваивается при создании новой константы автоматически.
  • Название – это имя константы, которое используется для получения параметров в ядре системы.
  • Значение – поле, в котором допускается вносить цифры и буквы, например: 0, 10, 20, ru, true, false, windows-1251, sbbo.ru и т.д.
  • Статус – показывает активность константы, отображается в виде лампочки горящей/потухшей.
  • Описание – описание константы, в котором фигурируют краткие сведения о константе и возможных её значениях.

Теперь разберем весь список константы, которые используются в этой системе управления сайтов (Content Management System). Для большей ястности, я приведу название константы, её текущее значение в примере и описание. Статус константы — активность или не активность, каждый определяет сам. Если вы установили любую редакцию HostCMS 5, то некоторые уже включены сразу.

ADD_COMMENT_DELAY
Время (в секундах) в течение которого пользователь не может добавлять комментарии.
Значение константы: 10

ALLOW_EXPLAIN
Указывает на необходимости вывода подробной информации о выполнении SQL-запросов.
Значение: true

ALLOW_PANEL
Константа, определяющая показывать на сайте панель управления в случае авторизации пользователя в административной части или нет
Значение: false

ALLOW_SET_LOCALE
Разрешает установку локали, по умолчанию true
Значение: true

ALLOW_SHOW_SQL
Разрешает показ SQL-запросов в верхней панели клиентского раздела сайта.
Значение: false

ALLOW_SHOW_XML
Разрешает отображение сгенерированного XML кода при поступлении методом GET запроса ‘show_xml’ по умолчанию — выключено
Значение: true

ALLOW_WYSIWYG_COMMENT_IS_ITEM
Константа, определяющая отображение WYSIWYG редактора для текста комментария элемента информационной системы. true — использовать WYSIWYG, false — выключен
Значение: false

ALLOW_WYSIWYG_DESCRIPTION_IS
Константа, определяющая отображение WYSIWYG редактора в описании информационной системы. true — использовать WYSIWYG, false — выключен
Значение: false

ALLOW_WYSIWYG_DESCRIPTION_IS_GROUP
Константа, определяющая отображение WYSIWYG редактора в описании информационной группы. true — использовать WYSIWYG, false — выключен
Значение: false

ALLOW_WYSIWYG_DESCRIPTION_IS_ITEM
Константа, определяющая отображение WYSIWYG редактора в описании элемента информационной системы. true — использовать WYSIWYG, false — выключен
Значение: false

ALLOW_WYSIWYG_SHOP_ITEM_DESCRIPTION
Константа, определяющая отображение визуального редактора для описания товара магазина.
Значение: false

ALLOW_WYSIWYG_SHOP_ITEM_TEXT
Константа, определяющая отображение визуального редактора для текста товара магазина.
Значение: false

ALLOW_WYSIWYG_TEXT_IS_ITEM
Константа, определяющая отображение WYSIWYG редактора для задания текста элемента информационной системы. true — использовать WYSIWYG, false — выключен
Значение: false

COUNTER_NUM_MAIL_TABLE_ROW
Количество строк в таблицах ежедневного письма-отчета о посещаемости сайта.
Значение константы: 20

CURRENT_VERSION
Текущая версия системы — меняется в зависимости от обновлений.
Значение: 5.9.36

DEFAULT_LNG
Константа, определяющая язык раздела администрирования по умолчанию
Значение: ru

DENY_ADD_STRICT_INTO_LOG
Запрещает добавление ошибок с уровнем E_STRICT в log-файл системы управления
Значение: true

DENY_GZIP_WYSIWYG
Отключает компрессию при загрузке визуального редактора
Значение: true

DENY_LOCATION_302_LAST_SLASH
Запрещает 302-й редирект к последнему слэшу. При отсутствии константы редирект происходит. Для запрета редиректа установите значение true.
Значение: true

DIAGRAMM_LIMIT
Ограничение вывода значений для диаграммы
Значение константы: 20

DISABLE_COMPRESSION
Флаг выключает компрессию передаваемых страниц
Значение: false

DISABLE_SYNTAX_HIGHTLIGHTING
Отключение подсветки синтаксиса.
Значение: true

EXPIRES_TIME
Время в секундах, на которое увеличивается текущее время, указываемое в заголовке Expires.
Значение константы: 0

EXPORT_CSV_ENCODING
Значение константы: windows-1251

EXTENSION_NOT_IN_BACKUP
Расширения файлов, не включаемые в архив резервной копии, указываются в одну строчку через пробел.
Значение: zip rar xls

FORUM_AVATAR_MAX_HEIGHT
Форум. Максимальная высота аватара.
Значение константы: 100

FORUM_AVATAR_MAX_WIDTH
Форум. Максимальная ширина автара.
Значение константы: 100

GISTOGRAMM_LIMIT
Ограничение вывода значений для гистограммы
Значение константы: 50

HOSTCMS_CONTRACT_NUMBER
Номер договора с HOSTCMS.
Например: 123456-1

HOSTCMS_PIN_CODE
Пин-код договора с HOSTCMS.
Например: 1234

HOSTCMS_UPDATE_NUMBER
Номер последнего установленного обновления на вашу CMS.
Например: 113

HOSTCMS_UPDATE_SERVER
Сервер с которого производится обновление вашей CMS.
Значение по умолчанию: www.hostcms.ru

HOSTCMS_USER_LOGIN
Логин на сайте разработчиков, к которому прикреплен договор.

JPG_QUALITY
Качество JPG изображений при преобразовании.
Значение константы: 100

LAST_MODIFIED_TIME
Время в секундах, на которое увеличивается текущее время, указываемое в заголовке Last-Modified.
Значение константы: 0

LOG_DAYS_LIMIT
Константа, определяющая количество дней, за которые хранятся log-файлы.
Значение по умолчанию: 30

MAIL_EVENTS_STATUS
Константа, определяет, какие события будут отправляться администратору по почте.
Например, при значении 2 будут отправляться сообщения о событиях со статусом 2 и выше
Статусы событий:
0 — Нейтральные события;
1 — Успешные события;
2 — События низкого уровня критичности;
3 — События среднего уровня критичности;
4 — События наивысшего уровня критичности;
5 — Не отправлять нечего.
Например: 4

MAX_HEIGHT_IMAGE_STRUCTURE
Максимальная высота большого изображения дополнительного свойства узла структуры.
Значение константы: 700

MAX_HEIGHT_SMALL_IMAGE_STRUCTURE
Максимальная высота малого изображения дополнительного свойства узла структуры.
Значение константы: 90

MAX_WIDTH_IMAGE_STRUCTURE
Максимальная ширина большого изображения дополнительного свойства узла структуры.
Значение константы: 800

MAX_WIDTH_SMALL_IMAGE_STRUCTURE
Максимальная ширина малого изображения дополнительного свойства узла структуры.
Значение константы: 200

NOT_EXISTS_FILE_404_ERROR
Разрешает выдачу заголовка 404 при попытке запросить отсутствующий файл, например: /myfile.htm. Используется для ускорения обработки подобных запросов. Для запрета выдачи заголовка 404 установите значение false.
Значение: false

ON_PAGE
Количество сообщений, выводимых на страницу
Значение константы: 20

OPTIONAL_LAST_SLASH
Позволяет не указывать последний слэш в пути к разделу. По умолчанию имеет значение false.
При значении true эквивалентным является указание http://sbbo.ru/blog/in-strict-order/constants-host-cms-5 и http://sbbo.ru/blog/in-strict-order/constants-host-cms-5/
При значении false верным является указание http://sbbo.ru/blog/in-strict-order/constants-host-cms-5/
Значение: true

PNG_QUALITY
Качество PNG-изображения (0-9)
Значение по умолчанию: 9

POLLS_WIDTH
Эталонная ширина колонки для голосований, в px. Использовалась в модулях опросов до версии 3.3.
Значение константы: 100

SEO_YANDEX_LR
Указания региона, для которого осуществляется определение позиций в SEO-модуле. Если константа не задана, определение ведется для региона Москва (код 213). Полный список регионов можно найти на странице http://search.yaca.yandex.ru/geo.c2n
Значение по умолчанию: 213

SET_LAST_MODIFIED_DOCUMENT
Разрешает установку времени для Last-Modified в соответствии с датой текущей версии документа, отображаемого структурой. По умолчанию разрешено.
Значение: false

SET_LAST_MODIFIED_INFORMATION_SYSTEM
Разрешает установку времени для Last-Modified в соответствии с датой элемента информационной системы. По умолчанию разрешено.
Значение: false

STAT_PERIOD_STORAGE
Время хранения подробной статистики в днях.
Значение константы: 30

SUPERUSER_EMAIL
Адрес эл. почты главного администратора системы управления
Например: admin@localhost.ru

TAG_TRANSLIT
Указывает на необходимость транслитерации путей для вновь создаваемых тегов.
Значение: true

USER_NONE
Имя пользователя в log-ах, если пользователь не определен (например, ошибка в клиентском разделе).
Значение по умолчанию: #####

USE_ONLY_HTTPS_AUTHORIZATION
Устанавливает возможность авторизации в центре администрирования только по защищенному протоколу HTTPS.
Значение: true

USE_WYSIWYG
Разрешает использование визуального редактора
Значение: true

YANDEX_XML_KEY
Ключ для использования Яндекс.XML

YANDEX_XML_USER
Пользователя для использования Яндекс.XML

Константы Host CMS 5: 4 комментария

  1. У друзей есть сайт, я его иногда модерирую, наполняю контентом и по совместительству являюсь главным админом. Константа MAIL_EVENTS_STATUS, я поставил там 5, но сообщения всё равно приходят на почту 🙁 что делать?

    • Какие сообщения приходят, с ошибками? Что пишется в письмах или log? Только путь до директории сайта не выкладывай и название сайта, до того момента — пока ошибку не устраним.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*