Руководство:$wgNamespaceAliases
| Пространство имён: $wgNamespaceAliases | |
|---|---|
| Укажите дополнительные названия для пространств имен. |
|
| Введено в версии: | 1.10.0 (r21720) |
| Удалено в версии: | всё ещё используется |
| Допустимые значения: | (массив строк) |
| Значение по умолчанию: | [] |
| Другие настройки: По алфавиту | По функциональности | |
Подробности
Это альтернативные имена для основных локализованных названий пространств имён, которые определяются $wgExtraNamespaces и языковым файлом.[требуется разъяснение]
Если запрошена страница с таким префиксом, то запрос будет перенаправлен на основное имя.
Установите это значение для сопоставления названий пространств имён с идентификаторами (IDs).
Пример:
$wgNamespaceAliases = [
'Wikipedian' => NS_USER,
'Wikipedian_talk' => NS_USER_TALK,
'Our_wiki' => 4,
'Our_wiki_talk' => 5,
];
Notice how aliases are being defined here for two namespaces and their corresponding talk namespaces. Including similar aliases for talk namespaces is not strictly necessary, but not doing so can be confusing to users.
Чтобы добавить единичный псевдоним:
$wgNamespaceAliases['WP'] = NS_PROJECT;
$wgNamespaceAliases['WPT'] = NS_PROJECT_TALK;
$wgNamespaceAliases['WP_talk'] = NS_PROJECT_TALK;
This illustrates how multiple aliases can be used for the same namespace.
Если для этого параметра задано несуществующее пространство имён (например, пространство имён не было добавлено в $wgExtraNamespaces, но была определена константа), псевдоним будет перенаправлен в основное пространство.