Help:Namespace/ru

From Meta, a Wikimedia project coordination wiki
Jump to navigation Jump to search
Руководство по MediaWiki: Содержание, Читатели, Редакторы, Администраторы, Системные администраторы +/-

Имя страницы в MediaWiki может включать в себя необязательную часть, указывающую на её размещение в отдельном пространстве имён. Например, данная страница озаглавлена как [[Help:Namespace/ru]], и размещается в пространстве имён «Help». Если в имени страницы нет двоеточия, она считается размещённой в главном пространстве имён.

Все вики-проекты, использующие MediaWiki, имеют 16+2 пространств имён: главное, в которое попадают все страницы, для которых не указан особый префикс, 15 дополнительных, для каждого из которых существует собственный префикс, и два псевдо-пространства. Одно из них — пространство имён проекта, имеющее то же название (например, Википедия: для Википедии). Если же в имени страницы используется двоеточие, однако начальная часть не совпадает ни с одним из заданных пространств имён, она считается размещённой в главном пространстве имён.

Использование[edit]

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

Таким ядром и является главное пространство имён. Простым пользователям также могут быть полезны:

  • пространство имён изображений
  • пространство имён категорий (для навигации)
  • страницы помощи и страница настроек (касающиеся просмотра)

По умолчанию, действие страницы поиска и случайной страницы (Special:Randompage) распространяется только на главное пространство имён; таким образом, интерфейс ориентирован на простых читателей, не входящих в редакторское сообщество. Возможность подобного разделения предоставляется далеко не всеми вики-движками. Для некоторых вики-проектов она может оказаться ненужной; однако всегда можно переместить правила и дискуссии в главное пространство имён.

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

  • Все страницы можно просмотреть для любого пространства имён по выбору;
  • Можно просмотреть полный вклад участника, а можно — для выбранного пространства имён;
  • Поиск можно выполнять по любым выбранным пространствам имён;

Имеется возможность настройки разного внешнего вида для разных пространств имён;

Список пространств имён[edit]

В данном проекте (Метавики) доступны два псевдопространства, главное пространство имён и 15 служебных. (См. также переменные, использованные для отображения этого текста).


Переменные Альтернативный синтаксис Имя пространства имён, со ссылкой на все входящие в него страницы Примечания
{{ns:-2}} {{ns:Media}} «Media» псевдопространство, предназначенное для изображений и прочих файлов, не путать с пространством имён для страниц описаний файлов (см. ниже)
{{ns:-1}} {{ns:Special}} «Special» псевдопространство для специальных страниц (список: Special:Specialpages)
- главное (main) главное пространство имён, без префикса, или, опционально, с двоеточием в начале (если страница используется как шаблон)
{{ns:1}} {{ns:Talk}} Talk смотри Help:Страница обсуждения для данного и прочих пространств имён с нечётными номерами
{{ns:2}} {{ns:User}} User зарегистрированные пользователи (список: Special:Listusers) имеют собственную страницу с именем вида «User:Имя пользователя» (имя пользователя в списках правок, страницах истории и на страницах обсуждения будет являться ссылкой на эту страницу). Эта страница и её Подстраницы может использоваться для короткого самоописания, для ссылок на избранные страницы проекта, для черновиков, тестов и прочих рабочих материалов. Кто-то может разместить здесь некоторые материалы или ссылки, чтобы получать к ним быстрый доступ с любой страницы проекта. Для незарегистрированных пользователей всё это верно, однако вместо имени пользователя используется его IP-адрес. Для каждого IP создаётся собственная страница обсуждения.
{{ns:3}} {{ns:User_talk}} User talk  
{{ns:4}} {{ns:Project}} Meta пространство имён проекта, предназначено для материалов «про проект», таких как правила, указания, обсуждения; также см. пр-во имён Help
{{ns:5}} {{ns:Project_talk}} Meta talk  
{{ns:6}} {{ns:Image}} File изображения и прочие закачанные файлы, для которых имеется страница описания (список: Special:Imagelist)
{{ns:7}} {{ns:Image_talk}} File talk  
{{ns:8}} {{ns:MediaWiki}} MediaWiki системные сообщения (список: Special:Allmessages), могут быть доступны для редактирования или защищёны администраторами
{{ns:9}} {{ns:MediaWiki_talk}} MediaWiki talk  
{{ns:10}} {{ns:Template}} Template пространство имён для шаблонов: специальных страниц, содержимое которых может быть многократно использовано другими страницами путём включения в них специального кода, к примеру, {{Имя}} добавит на страницу содержимое шаблона «Template:Имя»
{{ns:11}} {{ns:Template_talk}} Template talk  
{{ns:12}} {{ns:Help}} Help обычно используется для размещения Руководства Пользования MediaWiki; специфичные для проекта шаблоны обеспечивают синхронизацию с версией Руководства, размещённой на МетаВики;
{{ns:13}} {{ns:Help_talk}} Help talk  
{{ns:14}} {{ns:Category}} Category каждая страница (список: Special:Categories) предоставляет страницу категории, на которой размещены ссылки на страницы, помещённые в данную категории и иногда дополнительный текст описания
{{ns:15}} {{ns:Category_talk}} Category talk  

Note that all characters of namespace prefixes are case-insensitive, so one can write e.g "mediawiki". Пространства имён не чувствительны к регистру символов, можно ссылаться, к примеру, на пОмОщЬ:Введение.

Названия пространств имён задаются в файлах локализации, вот имена из стандартного m:Language.php:

/* private */ $wgNamespaceNamesEn = array(
	NS_MEDIA            => 'Media',
	NS_SPECIAL          => 'Special',
	NS_MAIN             => '',
	NS_TALK             => 'Talk',
	NS_USER             => 'User',
	NS_USER_TALK        => 'User_talk',
	NS_WIKIPEDIA        => $wgMetaNamespace,
	NS_WIKIPEDIA_TALK   => $wgMetaNamespace . '_talk',
	NS_IMAGE            => 'Image',
	NS_IMAGE_TALK       => 'Image_talk',
	NS_MEDIAWIKI        => 'MediaWiki',
	NS_MEDIAWIKI_TALK   => 'MediaWiki_talk',
	NS_TEMPLATE         => 'Template',
	NS_TEMPLATE_TALK    => 'Template_talk',
	NS_HELP             => 'Help',
	NS_HELP_TALK        => 'Help_talk',
	NS_CATEGORY	    => 'Category',
	NS_CATEGORY_TALK    => 'Category_talk'
);

<!—LanguageRU.php --> Большинство русскоязычных вики-проектов используют официальную русификацию. Последняя версия LanguageRU.php содержит такой вариант перевода:

/* private */ $wgNamespaceNamesRu = array(
        NS_MEDIA            => 'Медиа',
        NS_SPECIAL          => 'Служебная',
        NS_MAIN             => '', 
        NS_TALK             => 'Обсуждение',
        NS_USER             => 'Участник',
        NS_USER_TALK        => 'Обсуждение_участника',
        NS_PROJECT          => $wgMetaNamespace,
        NS_PROJECT_TALK     => FALSE,  #Set in constructor
        NS_IMAGE            => 'Изображение', 
        NS_IMAGE_TALK       => 'Обсуждение_изображения', 
        NS_MEDIAWIKI        => 'MediaWiki', 
        NS_MEDIAWIKI_TALK   => 'Обсуждение_MediaWiki', 
        NS_TEMPLATE         => 'Шаблон',
        NS_TEMPLATE_TALK    => 'Обсуждение_шаблона', 
        NS_HELP             => 'Справка',
        NS_HELP_TALK        => 'Обсуждение_справки', 
        NS_CATEGORY         => 'Категория',
        NS_CATEGORY_TALK    => 'Обсуждение_категории',
) + $wgNamespaceNamesEn;

Автоматическое преобразование имён страниц[edit]

Во второй колонке («Альтернативный синтаксис») таблицы, размещённой в начале предыдущего раздела, находится список не зависимых от проекта названий пространств имён в виде {{ns:название пространства}}. Такие же имена используются и в МетаВики, и в английской Википедии, исключая «Project»: они заменяются на «Meta:» и «Wikipedia:» соответственно.

Префикс «Project:» в любом проекте автоматически конвертируется в пространство имён проекта, к примеру, попробуйте Project:куда-то. Это напоминает Help:Piped link. Поэтому, имя страницы не может начинаться с «Project:» (исключая случай одноименного проекта).

Подобным образом и другие не зависимые от проекта пространства имён автоматически преобразуются в зависимые. (К примеру, так действуют локализованные названия, такие как «Участник:», «Обсуждение:» и пр.).

Префиксы на различных языках[edit]

Для проектов Wikimedia этими префиксами являются "Wikipedia:", "Wiktionary:", "Wikibooks:", "Wikisource:", "Wikiquote:", "Meta:", и, в случае In Memoriam также "Wikipedia:". В Википедии для каждого из языков имеется собственный префикс: для французского — «Wikipédia:», для чешского — «Wikipedie:», для корейского — «위키백과:», для хинди — «विकिपीडिया:», для иврита — «:ויקיפדיה», для арабского — «:ويكيبيديا». Два последних языка являются правосторонними и префикс в названиях размещается справа. Однако в ru:w:URL префикс всегда находится слева.

Чтобы узнать, какой префикс используется в проекте, можно войти в режим редактирования страницы, добавить в неё следующий тег: {{ns:Project}} и выполнить предварительный просмотр (сохранять изменения не нужно). Вместо этого тега вы увидите имя проекта (без двоеточия). Другой путь: на любой странице проекта вы можете увидеть его название в левой (для правосторонних языков — справа).

Двоеточие в имени страницы[edit]

Использование двоеточия в имени страницы не означает автоматического создания нового пространства имён. Чтобы просмотреть пространство, в котором размещается текущая страница, используйте конструкцию {{NAMESPACE}}. Для данной страницы это «Help». Если страница находится в главном пространстве имён, возвращается пустая строка. К слову, {{PAGENAME}} возвращает имя страницы без префикса, например, «Namespace/ru» для данной страницы.

Несколько примеров из ВикиСловаря: Wiktionary:FAQ обсуждается на Wiktionary talk:FAQ, однако Wiktionary Appendix:Colours обсуждается на Talk:Wiktionary Appendix:Colours, потому что первая страница размещается в собственном преднастроенном пространстве имён, а вторая — в общем. На странице Special:Allpages первый пример содержится в списке статей Wiktionary, а второй — в общем списке обычных статей. Странно, что Wiktionary:Recentchanges рассматривается как обычная статья.

Не-Wikimedia-сайты[edit]

Сайты, использующие MediaWiki, но не являющиеся проектами Wikimedia Foundation, обычно используют собственные имена проектов, и, соответственно, название пространства имён проекта, однако некоторые из них просто оставляют «Wikipedia:».

Ссылки между проектами Wikimedia Foundation устанавливаются с помощью префикса имени проекта, подобно ссылкам между пространствами имён.

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

Более подробно: Help:Специальные страницы.

Пространство имён «Special:» содержит так называемые «специальные» страницы, создающиеся программно по запросу пользователя, как, например Special:Recentchanges.

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

Любой проект может иметь дополнительные пространства имён. Например, если проект является многоязычным (как, например, МетаВики, другой случай — моноязычные братские проекты, где происходит разделение языков по доменам, как в Википедии), там могут присутствовать пространства имён «Help:» и «Помощь:» для справки на английском и русском языках, соответственно.

Нумерация дополнительных пространств имён начинается со 100.

Для того, чтобы просмотреть полный список используемых в проекте пространств имён, можно просто заглянуть в опции поиска на странице настроек (Special:Preferences), или же на Special:Contributions/XX или в списке всех страниц. В любом случае, они отображаются в порядке возрастания номеров, начиная с 0, номера 16—99 не используются. Список дополнительных пространств имён задаётся переменной $wgExtraNamespaces в файле LocalSettings.php. См. также Help:Настраиваемые пространства имён.

Tab labels[edit]

The first tab shows the namespace. See the link, if it is there, to see what it is in this project. For Meta-Wikipedia it is as shown on the right.

  • category: mediawiki:nstab-category => "Category"
  • help: 'nstab-help' => "Help",
  • image: 'nstab-image' => "Image",
  • main: 'nstab-main' => "content page",
  • mediawiki: 'nstab-mediawiki' => "Message",
  • project: 'nstab-wp' => "About",
  • template: 'nstab-template' => "Template",
  • user: 'nstab-user' => "User page",

The second tab, linking to the talk page:

  • Talk: 'talk' => "Discussion"

On a diff page or a page with an old version, the links are to the current version (however, the edit tab on a page with an old version links to the edit page of that old version; this does not apply on a diff page comparing two old versions, there the edit tab links to the edit page for the current version).

The self link feature (a self link appearing as bold text) does not work for the tabs, no distinction is shown between a self link and a link to a different (version of a) page.

With the class "selected" one can let the tab for the same namespace as the current page (either a self link or a link to the current revison) be displayed differently; also the tabs "edit" and "history" are then displayed in this different way when applicable.

См. также[edit]


Links to other help pages[edit]

Help contents
Meta · Wikinews · Wikipedia · Wikiquote · Wiktionary · Commons: · Wikidata · MediaWiki · Wikibooks · Wikisource · MediaWiki: Manual · Google
Versions of this help page (for other languages see further)
What links here on Meta or from Meta · Wikipedia · MediaWiki
Reading
Go · Search · Stop words · Namespace · Page name · Section · Backlinks · Redirect · Category · Image page · Special pages · Printable version
Tracking changes
Recent changes (enhanced) | Related changes · Watching pages · Diff · Page history · Edit summary · User contributions · Minor edit · Patrolled edit
Logging in and preferences
Logging in · Preferences · User style
Editing
Starting a new page · Advanced editing · Editing FAQ · Edit toolbar · Export · Import · Shortcuts · Edit conflict · Page size
Referencing
Links · URL · Piped links · Interwiki linking · Footnotes
Style and formatting
Wikitext examples · CSS · Reference card · HTML in wikitext · Formula · List · Table · Sorting · Colors · Images and file uploads
Fixing mistakes
Show preview · Testing · Reverting edits
Advanced functioning
Expansion · Template · Advanced templates · Parser function · Parameter default · Variable · System message · Substitution · Array · Calculation · Embed page
Others
Special characters · Renaming (moving) a page · Preparing a page for translation · Talk page · Signatures · Sandbox · Legal issues for editors
Язык: English · Deutsch · English · français · italiano · 日本語 · 한국어 · Nederlands · português · русский