Manual:Namespace/ru

A namespace is a collection of pages which have content with a similar purpose, i.e. pages where the intended use is the same. Namespaces can be thought of as partitions of different types of information within the same wiki, and keep "real" content separate from user profiles, help pages, etc.

Технический обзор
Любая страница находится в каком-либо пространстве имён, каждое из которых определяется по его префиксу в названии, за которым следует двоеточие (:).

Например:

Т.н. «основное» пространство имён не имеет префикса. И названия страниц, находящихся в этом пространстве, не могут начинаться с одного из существующих префиксов пространств имён, оканчивающихся двоеточием.

Pages can be moved between namespaces simply by changing the prefix part of their title.

Namespace prefixes can be translated, and aliases can be configured for each (see ). All namespaces also have a "canonical" prefix, which works on all wikis regardless of configuration. Aliases and canonical names can be used in links, when performing a search, and in the page title with the help of the magic word.

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

Деление пространств имён на тематические и дискуссионные

 * См. Help:Talk pages с инструкциями об использовании страниц обсуждений.

Большинство пространств имён имеют связанные с ними пространства имён обсуждений, их номера образуются путём прибавления единицы к номеру своего пространства и они всегда нечётные, их канонические имена образуются прибавлением «_talk» к имени своего пространства (в русском языковом файле имена этих пространств имён образуются путём прибавления префикса «Обсуждение_» к имени основного пространства, при этом само имя основного пространства даётся в родительном падеже.). Пространства имён с чётным номером являются тематическими — т.н. subject namespaces (заметьте, что существует чёткое различие между этим термином и понятием «содержательных» пространств имён (content namespaces)). Ссылаться в рамках пары страниц «тема-обсуждение» можно с использованием волшебных слов   и. Тег  на страницах в пространствах имён обсуждений содержит CSS-класс " ", что может быть полезным для разработчиков стилей оформления.

Встроенные пространства имён
В поставку MediaWiki входят 18 стандартных пространств имён.
 * 16 «реальных» пространств, связанных с существующими вики-страницами, нумеруются от 0 до 15, и сгруппированных в пары «тема/обсуждение»
 * 2 «виртуальных» пространства имён (одно для динамически создаваемых служебных страниц, а второе — для прямых ссылок на медиафайлы) имеют отрицательные номера -1 и -2. В них нельзя создавать, удалять или редактировать страницы, и у них нет пространств обсуждений.

Полный список представлен в таблице ниже.

Each namespace also has a constant derived from its name, with all letters in uppercase, spaces replaced by underscores, and prefixed by "NS_". For example, the constant for the "User talk" namespace is NS_USER_TALK. A complete list can be found in Manual:Namespace constants.

configuration variable.

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

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

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

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

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

File and Category pages have special functionality, as described in and. Category pages cannot be moved (renamed) yet (but they can be exported and then imported, if you need to maintain edit history). Image moving can be enabled with  in MediaWiki 1.13 and above.

All pages in discussion namespaces have "post a comment" feature (see Help:Section#Adding a section at the end on Meta).

См. также

 * Manual:Configuration settings#Namespaces
 * , containing the MWNamespace class
 * Help:Namespace on Meta
 * , containing the MWNamespace class
 * Help:Namespace on Meta
 * , containing the MWNamespace class
 * Help:Namespace on Meta