Данная статья поможет вам быстро включить или отключить функцию на вашем форуме под управлением xenForo. В этой статье есть информация по файлу config.php, который является основным файлом настройки CMS xenForo.
Путь файла: src/config.php
Все опции допускают только два значения true - включить, false - выключить.
Опции файла config.php в XenForo:
$config['development']['enabled'] = true; - Дебаг режим.
$config['designer']['enabled'] = true; - Режим дизайнера.
$config['designer']['basePath'] = 'src' . \DIRECTORY_SEPARATOR . 'styles'; - Прямой путь к стилям форума для режима дизайнера.
$config['development']['fullJs'] = true - Отвечает за JS-скрипты форума.
$config['enableMail'] = true; - Отвечает за почту на форуме.
$config['enableMailQueue'] = true; - Отвечает за очередь почты на форуме.
$config['enableListeners'] = true; - Отвечает за обработчики событий.
$config['enableTemplateModificationCallbacks'] = true; - Отвечает за модификации шаблонов в которых есть PHP-обработчик.
$config['enableGzip'] = true; - Отвечает за поддержку расширения Gzip (работа с архивами).
$config['enableContentLength'] = true; - Отвечает за HTTP-заголовок который отправляет форум (Content-Length).
$config['enableTfa'] = true; - Отвечает за двух-факторную аутентификацию.
$config['enableLivePayments'] = true; - Отвечает за обработку платежей.
$config['enableClickjackingProtection'] = true; - Отвечает за предотвращения кликджекинга, вредоносных сценариев. HTTP-Заголовок (X-Frame-Options: SAMEORIGIN).
$config['enableReverseTabnabbingProtection'] = true; - Отвечает за обработку фишинговых атак.
$config['enableApi'] = true; - Отвечает за доступ к API-форума.
$config['enableAddOnArchiveInstaller'] = false - Отвечает за установку аддонов прямо с админки.
$config['enableOneClickUpgrade'] = true; - Отвечает за обновление прямо с админки, доступна только для пользователей с лицензией XenForo.