Руководство:$wgNamespaceAliases
Пространство имён: $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;
Если для этого параметра задано несуществующее пространство имён (например, пространство имён не было добавлено в $wgExtraNamespaces
, но была определена константа), псевдоним будет перенаправлен в основное пространство.
Не используйте пробелы
В названиях пространств имён используйте подчёркивания вместо пробелов. Имя 'My Namespace' неверно; вместо него используйте 'My_Namespace'.