Руководство:$wgNamespaceAliases

This page is a translated version of the page Manual:$wgNamespaceAliases and the translation is 100% complete.
Пространство имён: $wgNamespaceAliases
Укажите дополнительные названия для пространств имен.
Введено в версии:1.10.0 (r21720)
Удалено в версии:всё ещё используется
Допустимые значения:(массив строк)
Значение по умолчанию:[]

Подробности

Это альтернативные имена для основных локализованных названий пространств имён, которые определяются $wgExtraNamespaces и языковым файлом. Если запрошена страница с таким префиксом, то запрос будет перенаправлен на основное имя.

Установите это значение для сопоставления названий пространств имён с идентификаторами (IDs). Пример:

$wgNamespaceAliases = [
	'Wikipedian' => NS_USER,
	'Help' => 100
];

Чтобы добавить единичный псевдоним:

$wgNamespaceAliases['WP'] = NS_PROJECT;

Если вам нужен псевдоним для проекта, вам, вероятно, понадобится аналогичный псевдоним для его страницы обсуждения; вы должны добавить массив, как указано выше, или две строки:

$wgNamespaceAliases['WP'] = NS_PROJECT;
$wgNamespaceAliases['WP_talk'] = NS_PROJECT_TALK;
До MediaWiki 1.17 было невозможно создать псевдоним для NS_MAIN.

Если для этого параметра задано несуществующее пространство имён (например, пространство имён не было добавлено в $wgExtraNamespaces , но была определена константа), псевдоним будет перенаправлен в основное пространство.

Не используйте пробелы

В названиях пространств имён используйте подчёркивания вместо пробелов. Имя 'My Namespace' неверно; вместо него используйте 'My_Namespace'.