РуСказки:Пространства имён

Материал из Народные Сказки


Обычные Обсуждения
0 (основное) 1 Обсуждение
2 Участник 3 Обсуждение участника
4 РуСказки 5 Обсуждение РуСказки
6 Файл 7 Обсуждение файла
8 MediaWiki 9 Обсуждение MediaWiki
10 Шаблон 11 Обсуждение шаблона
12 Справка 13 Обсуждение справки
14 Категория 15 Обсуждение категории
100 Портал 101 Обсуждение портала
102 Инкубатор 103 Обсуждение инкубатора
104 Проект 105 Обсуждение проекта
106 Арбитраж 107 Обсуждение арбитража
108 Индекс 109 Обсуждение индекса
110 Страница 111 Обсуждение страницы
828 Модуль 829 Обсуждение модуля
...
Виртуальные
−1 Служебная
−2 Медиа

Пространство имён — множество страниц, начинающихся с определённой приставки, распознаваемой движком MediaWiki.

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

Обычные пространства[править код]

Основное пространство
Страницы вычитанных редакторами сказок, страницы энциклопедического содержания: статьи, неоднозначности, списки и перенаправления на другие страницы того же пространства.
Участник
Страницы участников проекта, черновики статей и различные вспомогательные страницы.
РуСказки
Страницы, связанные с «внутренней кухней» РуСказок: страницы помощи, правила и руководства, общие и тематические дискуссии и т. д.
Файл
Страницы описания загруженных файлов: иллюстраций, видео и звуковых фрагментов.
MediaWiki
Системные сообщения, используемые в интерфейсе MediaWiki, подробнее см. перевод интерфейса.
Шаблон
Шаблоны — страницы, предназначенные для включения в содержание других страниц.
Справка
Страницы помощи. Рудиментарное пространство практически не используется, поскольку по субъективным причинам справочные страницы располагаются в пространстве «РуСказки».
Категория
Страницы, на которых отображается содержимое категорий РуСказок. Собственно, пространство обеспечивает навигацию сайта.
Портал
Порталы — своеобразные заглавные страницы по определённой теме или области фольклора.
Инкубатор
Для начинающих авторов, где они могут редактировать свои статьи в течение месяца до выноса в основное пространство.
Проект
Проекты предназначены для объединения усилий участников по тем или иным темам и задачам, возникающим в РуСказках.
Арбитраж
Размещение заявок в Арбитражный комитет.
Индекс
Пространство для создания навигации (списка страниц) по сканам и разрозненным файлам, предназначенным для распознавания и вычитки.
Страница
Пространство для размещения сканированных образов, предназначенных для распознавания.
Модуль
Размещение кодов модулей на Lua, а также документации к ним на подстраницах Модуль:*/doc. В отличие от других страниц РуСказок, на страницах модулей не работает вики-разметка, и между ними и другими пространствами нельзя выполнять переименования.

Страницы обсуждений[править код]

С каждой страницей из «обычных» пространств имён связана так называемая страница обсуждения (например, у статьи Что такое РуСказки есть страница Обсуждение РуСказки:Что такое РуСказки). Соответственно, у каждого «обычного» пространства есть парное пространство для страниц обсуждения (например, Участник и Обсуждение участника, Шаблон и Обсуждение шаблона, и т. д.).

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

Страница обсуждения участника используется для прямого обращения к участнику.

Виртуальные пространства[править код]

Два «виртуальных» пространства используются для ссылок, которым не соответствуют отдельные страницы в базе данных.

Служебная
состоит из спецстраниц, динамически создаваемых движком по запросу.
Медиа
используется для прямых ссылок на файлы (сравните Файл:Example.jpg и Медиа:Example.jpg).

Синонимы и псевдонимы[править код]

Канонические названия
Обычные Обсуждения
0 (основное) 1 Talk
2 User 3 User talk
4 Project 5 Project talk
6 File 7 File talk
8 MediaWiki 9 MediaWiki talk
10 Template 11 Template talk
12 Help 13 Help talk
14 Category 15 Category talk
828 Module 829 Module talk
2300 Gadget 2301 Gadget talk
2302 Gadget definition 2303 Gadget definition talk
2600 Topic
Виртуальные
−1 Special
−2 Media

У всех стандартных имён пространств (от −2 до 15) есть «канонические» англоязычные названия.

У некоторых пространств есть синонимы или краткие псевдонимы (причем их можно писать строчными, например, про:инкубатор):

Псевдоним Пространство
У Участник
U
Участница
ОУ Обсуждение участника
UT
Обсуждение участницы
ВП РуСказки
WP
Image Файл
Изображение
Image talk Обсуждение файла
Обсуждение изображения
T (лат) Шаблон
Ш
К Категория
И Инкубатор
ПРО Проект
ОПРО Обсуждение проекта
АК Арбитраж
Arbcom

Просмотреть все имена пространств в проекте можно с помощью API-запроса, например: ruwiki, enwiki.

Канонические имена и синонимы можно использовать:

  • в ссылках, например: Project:Форум, РуСказки:Форум, Файл:Example.jpg;
  • в заголовке соответствующей страницы с помощью «магического слова» displaytitle; например, для этой страницы можно было бы изменить заголовок с помощью {{DISPLAYTITLE:РуСказки:Пространства имён}} или {{DISPLAYTITLE:project:Пространства имён}}.

Псевдопространства[править код]

Есть приставки, которые не являются отдельными пространствами с точки зрения MediaWiki-движка, а просто образуют условное «подпространство» для удобства именования. Например, приставка «Категория:РуСказки:» используется для названий многих категорий, не имеющих прямого отношения к статьям, но технически все они находятся в пространстве имён Категория.

Использование в викикоде[править код]

При создании шаблонов можно использовать следующие «магические слова»:

  • {{NAMESPACE}} возвращает пространство имён текущей страницы.
  • {{NAMESPACENUMBER:Полное имя}} возвращает номер пространства имён страницы (по умолчанию текущей).
  • {{ns:число}} возвращает локализованное название пространства.
  • {{nse:число}} возвращает то же самое, но в формате URL-адреса MediaWiki, где пробелы заменены символом подчёркивания, что позволяет использовать их во внешних ссылках.

Технические детали[править код]

Пространство создаваемой или переименовываемой страницы распознаётся движком по одной из известных ему приставок, поэтому при ошибке (например, Участник Кто-то или Википедии:Тест) страница автоматически оказывается в пространстве статей.

Ни приставки пространств, ни приставки интервик не позволяют создать в основном пространстве статью с такой приставкой; например, невозможны названия статей «РуСказки: что это такое».

Удостовериться в пространстве страницы (в том числе и пока не созданной) можно, посмотрев на HTML-код страницы в своём браузере и найдя JavaScript переменную wgCanonicalNamespace или wgNamespaceNumber.

Пространства с −2 по 15 являются стандартными для MediaWiki; начинающиеся с номера 100 могут быть добавлены разработчиками по запросу сообщества; примеры запросов: mediazilla:25333, mediazilla:24825, mediazilla:24576, mediazilla:31057.

Технически, многие пространства отличаются друг от друга только приставкой и номером пространства. Специальные функции есть у пространств категорий, файлов и системных сообщений. Некоторые особенности есть у пространств статей (отсутствие приставки, невозможности запрещения индексации поисковиками), обсуждения участника (специальное напоминание участнику при изменении страницы), шаблонов (возможность {{Включения}} в другие страницы без указания приставки) и модулей (не работает вики-код, кроме как на страницах документации, вызываются через {{#invoke:...}}).

При использовании в ссылках названия пространств полностью регистронезависимы (как и первая буква названия сразу после приставки).

Файл:Wikipedia structure RU.svg
Виды страниц РуСказок

См. также[править код]

Примечания[править код]