Manual:Namespace/ru

From MediaWiki.org

Jump to: navigation, search

Пространство имён (namespace) — совокупность страниц с определённым префиксом, которые служат одной и той же цели. Пространства имён существуют для отделения основного содержания проекта от страниц участников, справки, и т.д.

Contents

[edit] Технический обзор

Пространство имён страницы определяется префиксом в названии, за которым следует двоеточие. При этом основное пространство имён не имеет префикса.

Название Пространство
Страница Основное
Project:Страница Project
Help:Страница Help

Префиксы обычно переводятся на язык интерфейса проекта. Префиксы могут иметь синонимы, также во всех проектах работают «канонические» (стандартные английские) имена пространств. Синонимы и канонические имена могут использоваться в ссылкаx на страницы, при переходе по кнопке «Go», и в заголовке страницы с помощью магического слова DISPLAYTITLE.

Каждое пространство имён имеет свой номер. В базе данных заголовок каждой страницы разделяется на номер пространства и название страницы, и сохраняется в столбцах page.page_namespace и page.page_title.

Большинство пространств имён имеют связанные с ними пространства имён обсуждений, их номера образуются путём прибавления 1 к номеру своего пространства и они всегда нечётные, их канонические имена образуются прибавлением «_talk» к имени своего пространства (в русском языковом файле имена этих пространств имён образуются путём прибавления префикса «Обсуждение_» к имени основного пространства, при этом само имя основного пространства даётся в родительном падеже.).

[edit] Встроенные пространства имён

В поставку MediaWiki входят 18 стандартных пространств имён.

Следующие 8 пространств имён имеют ассоциированные с ними пространства обсуждений:

Номер Имя Назначение Замечания
0 (Основное) Основное содержание проекта Нет префикса
2 User Страницы участников
4 Project Информация о вики-проекте Префикс тот же, что и значение переменной $wgSitename
6 File Страницы описания медиафайлов
8 MediaWiki Настройка интерфейса проекта Защищено
10 Template Страницы-шаблоны
12 Help Страницы справки
14 Category Страницы описания категорий

Ещё два стандартных пространства имён имеют отрицательные номера и специальные назначения. В них нельзя создавать или редактировать страницы, и у них нет пространств обсуждений.

Номер Имя Назначение
-1 Special для спецстраниц
-2 Media для прямых ссылок на медиафайлы

[edit] Дополнительные пространства имён

В MediaWiki можно добавлять дополнительные пространства. Это делается с помощью переменной $wgExtraNamespaces.

Более глубокий обзор см. на странице Manual:Using custom namespaces.

[edit] Функциональность

Некоторые пространства имён, такие как «Project» и «Help», существуют только для удобства и не имеют никакой особой функциональности по сравнению с основным пространством имён («(Основное)»).

Страницы из пространства имён «Template» могут быть включёнными в другие страницы без использования префикса.

Страницы в пространстве имён «User» связаны с учетными записями участников или IP-адресами (для анонимных участников). При любом изменении на персональной странице обсуждения участника генерируется автоматическое уведомление.

Страницы в пространстве имён «MediaWiki» используются для переопределения установленных по-умолчанию сообщений языкового файла и могут быть изменены только администратором.

Страницы с префиксами «File» и «Category» имеют специальные функции, рассмотренные в справочных разделах Help:Managing files/ru и Help:Categories/ru. Страницы категорий не могут быть перенесены (переименованы), но в MediaWiki 1.13 и выше может быть разрешено перемещение изображений при помощи настройки $wgAllowImageMoving.

Все страницы в пространствах имён обсуждений имеют дополнительную функцию «добавления комментария» (см. meta:Help:Section#Adding a section at the end).

[edit] См. также