Функции src/config.php XenForo

FaklorВерифицированный профиль

Принципы важнее выгоды
Администратор
Сообщения
160
Реакции
131
В этой теме я распишу некоторые полезные функции в src/config.php

Подключение к базе данных:
  • $config['db']['host'] = 'localhost';
  • $config['db']['port'] = 3306;
  • $config['db']['socket'] = null;
  • $config['db']['username'] = '';
  • $config['db']['password'] = '';
  • $config['db']['dbname'] = '';
Полная поддержка Unicode / эмодзи:
  • $config['fullUnicode'] = false;
Дополнительные функции:
  • $config['enableMail'] = true; (Включает письма)
  • $config['enableMailQueue'] = true; (Включает очередь писем)
  • $config['enableListeners'] = true; (Включает слушатель событий, важно для плагинов)
  • $config['enableTemplateModificationCallbacks'] = true; (Разрешает использование PHP кода для модификации шаблонов)
  • $config['enableGzip'] = true; (Включает сжатие Gzip для выводимого контента)
  • $config['enableTfa'] = true; (Включает двухфакторную авторизацию)
  • $config['enableLivePayments'] = true; (Включает реальные денежные транзакции)
  • $config['enableClickjackingProtection'] = true; (Включает защиту от кликджекинга)
  • $config['enableReverseTabnabbingProtection'] = true; (Включает защиту от фишинга, добавляет атрибут rel="noopener" к внешним ссылкам)
  • $config['enableApi'] = true; (Включает встроенные REST API)
  • $config['enableAddOnArchiveInstaller'] = false; (Запрещает установку плагинов)
  • $config['enableOneClickUpgrade'] = true; (Включает обновление движка одной кнопкой из панели управления)
  • $config['cache']['enabled'] = false; (Отключает кэширование)
Для разработчиков:
  • $config['debug'] = false; (Включает режим разработчика)
  • $config['designer']['enabled'] = false; (Параметр enabled включает и выключает режим дизайнера)
  • $config['designer']['basePath'] = 'src' . \DIRECTORY_SEPARATOR . 'styles'; (basePath значение определяет расположение, в котором XenForo ожидает найти файлы шаблонов и т. д. с которыми работает дизайнер)
  • $config['development']['skipAddOns] = null; (Чтобы использовать этот параметр, установите значение в виде массива идентификаторов дополнений, например ['addOn1', 'addOn2']. Все дополнения, указанные в массиве skipAddOns, будут пропущены при запуске инструментов разработки, таких как импорт и экспорт основных данных)
  • $config['development']['fullJs'] = false; (Определяет, должна ли система работать с использованием стандартных минифицированных и свернутых библиотек JavaScript, как в конфигурации XenForo по умолчанию, или же ей следует использовать полные файлы JavaScript)
Если вам надо включить - используйте true, а для отключения - false
 

Пользователи онлайн

Сейчас на форуме нет ни одного пользователя.
Назад
Сверху