XenForo: Первичные настройки движка и параметры системы

У меня в проекте находятся несколько форумов на движке XenForo. Здесь я собрал для себя первичные параметры и настройки движка XenForo.

config.php

Примеры параметров в файле config.php для первоначальной установки и запуска системы.

<?php

# Database.
$config['db']['host']                             = '127.0.0.1';
$config['db']['port']                             = 3306;
$config['db']['username']                         = '';
$config['db']['password']                         = '';
$config['db']['dbname']                           = '';
$config['db']['socket']                           = null;

# Unicode support.
$config['fullUnicode']                            = true;

# Site-wide feature.
$config['enableTfa']                              = false;
$config['enableApi']                              = false;
$config['enableOneClickUpgrade']                  = false;

# Cookie.
$config['cookie']['prefix']                       = 'xf_';

# Data and script locations.
$config['externalDataPath']                       = 'storage/data';
$config['externalDataUrl']                        = 'storage/data';
$config['internalDataPath']                       = 'storage/data.int';
$config['codeCachePath']                          = '%s/cache/code';
$config['tempDataPath']                           = '%s/temp';
$config['javaScriptUrl']                          = 'js';

# Auth.
$config['auth'] = [
  'algo' => PASSWORD_ARGON2ID
];

# Cache.
/*
$config['cache']['enabled']                       = true;
$config['cache']['provider']                      = 'Redis';
$config['cache']['config']                        = [
  'host' => '127.0.0.1',
  'password' => '',
  'database' => 1
];
*/

# Guest page caching.
/*
$config['pageCache']['enabled']                   = true;
$config['cache']['context']['page']['provider']   = 'Filesystem';
$config['cache']['context']['page']['config']     = [
  'directory' => ''
];
*/

Регистрация пользователей

Параметры для регистрации пользователей.

Регулярное выражение:

#(?!^[\d\-\_\s]+$)^(([a-zA-Z0-9\-\_\s]+)|(((\xD0[\x80-\xBF])|(\xD1[\x80-\xBF])|([0-9\-\_\s]))+))$#

Теги

Параметры для ввода тегов.

Регулярное выражение:

#(?!^[\d\-\_\s]+$)^(([a-zA-Z0-9\-\_\s]+)|(((\xD0[\x80-\xBF])|(\xD1[\x80-\xBF])|([0-9\-\_\s]))+))$#

Группы пользователей

Настройки групп пользователей.

Стандартные группы:

  • Unregistered / Unconfirmed ID(1)
  • Registered ID(2)
  • Administrative ID(3)
  • Moderating ID(4)

Категории

Meta

  • ID файла
  • UUID
  • Системный путь
  • Тип
  • Количество слов
  • Время чтения (мин.)