Справка:Переменные
![]() |
Навигация • Категории • Поиск • Пространства имён • Просмотр изменений • Обсуждение • Как создать статью • Удаление страниц
|
Переменные MediaWiki — это комбинации текста, управляющие поведением, оформлением той или иной страницы в ТворенияВики, а также выводящие некоторые полезные переменные и подробную техническую информацию из базы данных.
Основные замечания
- Наследование: переменные и «магические выражения», зависящие от страницы, возвращают значения в зависимости от просматриваемой страницы, независимо от того, присутствуют они в коде страницы или включены через другую страницу (посредством шаблонов).
Переключатели поведения
Переключатели поведения — «волшебные слова», влияющие на оформление страниц в вики.
Выражение | Описание | Версия |
---|---|---|
Содержание | ||
__NOTOC__ | Скрывает оглавление страницы (TOC). | |
__FORCETOC__ | Заставляет содержание подниматься выше определённого уровня (в нулевой секции). | |
__TOC__ | Размещает оглавление в текущюю позицию (противоположно «слову» __ NOTOC __). Если используется _TOC_, то оглавление вернётся в исходное место на странице. | |
Редактирование | ||
__NOEDITSECTION__ | Скрывает ссылки «править» для каждой секции страницы | |
__NEWSECTIONLINK__ | Добавляет кнопку (("+" по умолчанию) рядом с кнопкой «править» на страницах необуждениях. | 1.7+ |
Категории | ||
__NOGALLERY__ | Используется для категорий, в которые включено большое количество изображений. Это «слово» заменяет изображения на простые ссылки. | 1.7+ |
__HIDDENCAT__ | Используется в категории и позволяет скрыть эту категорию из более старших категорий (в которые включена данная категория) (более подробно — см. настройки участника). | 1.13+ |
Преобразование языков | ||
__NOCONTENTCONVERT__ __NOCC__ |
On wikis with language variants, don't perform any content language conversion (character and phase) in article display; for example, only show Chinese (zh) instead of variants like zh_cn, zh_tw, zh_sg, or zh_hk. | |
__NOTITLECONVERT__ __NOTC__ |
On wikis with language variants, don't perform language conversion on the title (all other content is converted). | |
Разное | ||
__END__ | Обозначает конец страницы, не давая MediaWiki удалить её. Функция удалена. | |
__START__ | Нет эффекта. |
Переменные
Синтаксис большинства переменных похож на синтаксис шаблонов, но для избежания конфликтов обычно использует только заглавные буквы. Если имя шаблона совпадает с переменной, то вызывается переменная; для принудительного вызова шаблона используйте префикс msg:
, например {{msg:CURRENTYEAR}}
. In some cases, adding parameters will force the parser to treat a variable as a template; for example, {{CURRENTDAYNAME|x}}
tries to transclude "Template:CURRENTDAYNAME".
Дата и время
Следующие переменные возвращают текущую дату и время, основываясь на часовом поясе пользователя, указанном в настройках. Часовой пояс по умолчанию - UTC.
Вследствии кэширования страниц браузером и MediaWiki, эти переменные часто показывают когда страница была закэширована, вместо отображения текущего времени.
Переменная | Возвращаемое значение | Описание | Версия |
---|---|---|---|
Год | |||
{{CURRENTYEAR}} | 2025 | Год | |
Текущий месяц | |||
{{CURRENTMONTH}} | 09 | Месяц (число) | |
{{CURRENTMONTHNAME}} | сентябрь | Текущий месяц (название) | |
{{CURRENTMONTHNAMEGEN}} | сентября | Текущий месяц (в родительном падеже) | |
{{CURRENTMONTHABBREV}} | сен | Текущий месяц (аббревиатура) | 1.5+ |
День | |||
{{CURRENTDAY}} | 5 | День месяца (1..31) | |
{{CURRENTDAY2}} | 05 | День месяца (с ведущим нулём: 01..31) | 1.6+ |
{{CURRENTDOW}} | 5 | День недели (число) | |
{{CURRENTDAYNAME}} | пятница | День недели (название) | |
Время | |||
{{CURRENTTIME}} | 20:20 | Текущее время (24-часовой формат - HH:mm) | |
{{CURRENTHOUR}} | 20 | Час (01..24) | |
Разное | |||
{{CURRENTWEEK}} | 36 | Текущая неделя (число) | |
{{CURRENTTIMESTAMP}} | 20250905202044 | Время по стандарту ISO 8601 | 1.7+ |
Следующие переменные возвращают подобные значения, что и выше, но используют локальный часовой пояс, не зависимо от настроек пользователя и UTC:
- {{LOCALYEAR}}
- {{LOCALMONTH}}
- {{LOCALMONTHNAME}}
- {{LOCALMONTHABBREV}}
- {{LOCALDAY}}
- {{LOCALDAY2}}
- {{LOCALDOW}}
- {{LOCALDAYNAME}}
- {{LOCALTIME}}
- {{LOCALHOUR}}
- {{LOCALWEEK}}
- {{LOCALTIMESTAMP}}
Технические метаданные
Следующие переменные возвращают значения, связанные с последней правкой текущей статьи, независимо от просматриваемой версии.
Переменная | Возвращаемое значение | Описание | Версия |
---|---|---|---|
Сайт | |||
{{SITENAME}} | ТворенияВики | Имя сайта | |
{{CURRENTVERSION}} | 1.35.14 (bc028c2) | Версия MediaWiki, на которой работает вики-проект. | 1.7+ |
{{CONTENTLANGUAGE}} | ru | Язык интерфейса по умолчанию | |
Последняя правка статьи | |||
{{REVISIONID}} | 8521 | Уникальный идентификатор правки | |
{{REVISIONDAY}} | 3 | День совершения правки (unpadded number) | |
{{REVISIONDAY2}} | 03 | День совершения правки (zero-padded number) | |
{{REVISIONMONTH}} | 08 | Месяц совершения правки (unpadded number) | |
{{REVISIONYEAR}} | 2015 | Год совершения правки | |
{{REVISIONTIMESTAMP}} | 20150803154514 | Дата совершения правки в формате ISO 8601 |
Статистика
Numbers returned by these variables contain number separators, but can return raw numbers with the ":R" flag (for example, {{NUMBEROFPAGES}}
= 1096 and {{NUMBEROFPAGES:R}}
= 1096). Use "|R" for magic words that require a parameter like PAGESINCATEGORY (for example {{PAGESINCATEGORY:Help}}
and {{PAGESINCATEGORY:Help|R}}
).
Переменная | Возвращаемое значение | Описание | Версия |
---|---|---|---|
По вики-проекту в целом | |||
{{NUMBEROFPAGES}} | 1096 | Количество вики-страниц | 1.7+ |
{{NUMBEROFARTICLES}} | 289 | Количество страниц в основном пространстве | |
{{NUMBEROFFILES}} | 1 | Количество загруженных файлов | 1.5+ |
{{NUMBEROFEDITS}} | 8910 | Общее количество правок. | 1.10+ |
{{NUMBEROFUSERS}} | 28 | Количество зарегистрированных участников. | 1.7+ |
{{NUMBEROFADMINS}} | 7 | Количество участников, входящих в группу sysop. См. права участников. | 1.7+ |
По пространствам имён | |||
{{PAGESINNS:2}} | Шаблон:PAGESINNS:2 | Количество страниц в заданном пространстве имён (замените 2 на ID нужного пространства имён). Запрещено по умолчанию, разрешается через Шаблон:Mediawiki. | 1.7+ |
{{PAGESINNAMESPACE:2}} | Шаблон:PAGESINNAMESPACE:2 | Алиас для {{PAGESINNS}} .
|
1.7+ |
Разное | |||
{{PAGESINCATEGORY:Help}} | 0 | Количество страниц в заданной категории (замените «Help» на имя нужной категории). | 1.13+ |
{{PAGESINCAT:Help}} | 0 | Алиас для {{PAGESINCATEGORY}} .
|
1.13+ |
{{PAGESIZE:Help:Magic_words}} | 0 | Возвращает размер в байтах заданной страницы. | 1.13+ |
Ссылки
Ссылки
Переменная | Возвращаемое значение | Описание | Версия |
---|---|---|---|
{{SERVER}} | https://creationwiki.org | Доменная ссылка (Шаблон:Mediawiki) | |
{{SERVERNAME}} | creationwiki.org | Имя домена (Шаблон:Mediawiki) | |
{{SCRIPTPATH}} | /ru | Относительный путь к MediaWiki (Шаблон:Mediawiki) | |
{{localurl:название страницы}} {{localurl:название страницы|строка запроса}} |
/ru/Pagename /ru/index.php?title=Pagename&query string |
Относительный путь к странице | |
{{fullurl:page name}} {{fullurl:page name|query_string}} |
https://creationwiki.org/ru/Page_name https://creationwiki.org/ru/index.php?title=Page_name&query_string |
полная ссылка на страницу | |
{{filepath:file name}} {{filepath:file name|nowiki}} |
https://creationwiki.org/pool/images/b/bc/Wiki.png https://creationwiki.org/pool/images/b/bc/Wiki.png |
Полная ссылка на файл (nowiki parameter currenty buggy) | r25854 |
Названия страниц
Переменная | Возвращаемое значение | Описание | Версия |
---|---|---|---|
{{FULLPAGENAME}} | Справка:Переменные | Пространство статей и название страницы | |
{{BASEPAGENAME}} | Переменные | Название страницы без текущей подстраницы и без указания пространства статей ("Статья" на "Статья/test") | |
{{PAGENAME}} | Переменные | Название страницы | 1.7+ |
{{SUBPAGENAME}} | Переменные | Название подстраницы ("test" на "Страница/test") | 1.6+ |
{{SUBJECTPAGENAME}} | Справка:Переменные | Название основной страницы статьи. | 1.7+ |
{{TALKPAGENAME}} | Обсуждение справки:Переменные | Название страницы обсуждения статьи | 1.7+ |
Эквиваленты с URL-кодированием:
- {{FULLPAGENAMEE}}
- {{PAGENAMEE}}
- {{BASEPAGENAMEE}}
- {{SUBPAGENAMEE}}
- {{SUBJECTPAGENAMEE}}
- {{TALKPAGENAMEE}}
Пространство имён
Переменная | Возвращаемое значение | Описание |
---|---|---|
{{NAMESPACE}} | Справка | Пространство имён (название) |
{{SUBJECTSPACE}} | Справка | Пространство имён для текущей статьи |
{{TALKSPACE}} | Обсуждение справки | Пространство имён для текущей страницы обсуждения |
Эквиваленты с URL-кодирование:
- {{NAMESPACEE}}
- {{SUBJECTSPACEE}}
- {{TALKSPACEE}}
{{ns:}}
возвращает локализованное название пространства имён для указанного числа или константы. Значения по умолчанию:
Использование | Возвращаемое значение |
---|---|
{{ns:-2}} или {{ns:Media}} | Медиа |
{{ns:-1}} или {{ns:Special}} | Служебная |
{{ns:0}} или {{ns:Main}} | |
{{ns:1}} или {{ns:Talk}} | Обсуждение |
{{ns:2}} или {{ns:User}} | Участник |
{{ns:3}} или {{ns:User_talk}} | Обсуждение участника |
{{ns:4}} или {{ns:Project}} | ТворенияВики |
{{ns:5}} или {{ns:Project_talk}} | Обсуждение ТворенияВики |
{{ns:6}} или {{ns:Image}} | Файл |
{{ns:7}} или {{ns:Image_talk}} | Обсуждение файла |
{{ns:8}} или {{ns:MediaWiki}} | MediaWiki |
{{ns:9}} или {{ns:MediaWiki_talk}} | Обсуждение MediaWiki |
{{ns:10}} или {{ns:Template}} | Шаблон |
{{ns:11}} или {{ns:Template_talk}} | Обсуждение шаблона |
{{ns:12}} или {{ns:Help}} | Справка |
{{ns:13}} или {{ns:Help_talk}} | Обсуждение справки |
{{ns:14}} или {{ns:Category}} | Категория |
{{ns:15}} или {{ns:Category_talk}} | Обсуждение категории |
"Опыты"
ВНИМАНИЕ! Пожалуйста, используйте для "опытов" - специальную страницу песочница.