Manual:Namespace/ru

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

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

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

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

Встроенные пространства
Следующие 8 пространств являются стандартными в поставке MediaWiki, и имеют соответствующие пространства обсуждений.

С точки зрения MediaWiki деление на пространства часто просто условное, например пространства (Main), Project и Help не имеют никакой особой функциональности, а единственная особенность страниц в пространстве Template — это возможность быть включёнными в другие страницы без использования префикса.

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

Дополнительные пространства
В MediaWiki можно добавлять дополнительные пространства. Это делается с помощью переменной $wgExtraNamespaces, подробнее см. Manual:Using custom namespaces.

Функциональность
Some namespaces, like Project and Help, only exist for convenience and do not have any extra functionality compared to the Main namespace.

Template namespace pages can be transcluded without namespace prefix.

User namespace pages are associated with user accounts or IP addresses. Changes to user talk pages generate an automatic message notification.

Pages in MediaWiki namespace are used to override default messages in language file and can only be edited by administrators.

Image and Category pages have special functionality, as described in Help:Managing files and Help:Categories. Pages in these namespaces cannot be moved (renamed).

All pages in discussion namespaces have "post a comment" feature (see meta:Help:Section).