Тептар:Переменные: различия между версиями

Материал из Тептар — свободной энциклопедии
Перейти к навигации Перейти к поиску
(Новая страница: «{{shortcut|ТП:ПМ}} Здесь приведён список всех переменных, которые можно использовать в тептар-текстах. Значение этих переменных зависит от времени, проекта или страницы, где они встречаются. == Константы == {| |'''Код:''' |'''Резул...»)
 
 
Строка 245: Строка 245:
* Полный список переменных и «волшебных слов»:
* Полный список переменных и «волшебных слов»:
** [[:mw:Help:Magic words/ru#Variables|на MediaWiki]]
** [[:mw:Help:Magic words/ru#Variables|на MediaWiki]]
** [[:meta:Help:Magic words|на Meta]]{{ref-en}}
* [[Тептар:Шаблоны]]
* [[Тептар:Шаблоны]]
* [[Тептар:Функции парсера]]
* [[Тептар:Функции парсера]]
Строка 251: Строка 250:


[[Категория:Тептар:Справка|Переменные]]
[[Категория:Тептар:Справка|Переменные]]
[[en:Help:Magic words#Variables]]

Текущая версия от 01:28, 18 февраля 2022

↱

Здесь приведён список всех переменных, которые можно использовать в тептар-текстах. Значение этих переменных зависит от времени, проекта или страницы, где они встречаются.

Константы[править код]

Код: Результат:
{{ns:-2}} или {{ns:Media}} Медиа
{{ns:-1}} или {{ns:Special}} Служебная
{{ns:0}} или {{ns:}} Заглавная страница (пустая строка)
{{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}} Обсуждение категории
{{ns:100}} Портал
{{ns:102}} Инкубатор
{{ns:101}} Обсуждение портала
{{ns:103}} Обсуждение Инкубатора
{{SITENAME}} Тептар
{{SERVER}} https://massarn.com
{{SERVERNAME}} massarn.com
{{localurl:fullpagename}} /w/Fullpagename
{{localurl:page|query=x}} /w/index.php?title=Page&query=x
{{localurl:a&b!}} /w/A%26b!
{{urlencode:a&b!}} a%26b%21
{{fullurl:fullpagename}} https://massarn.com/w/Fullpagename
{{fullurl:a&b!|u=v}} https://massarn.com/w/index.php?title=A%26b!&u=v

Переменные времени и другие[править код]

{{CURRENTYEAR}} 2024   {{CURRENTMONTH}} 11
{{CURRENTMONTHNAME}} ноябрь   {{CURRENTMONTHABBREV}} ноя
{{CURRENTMONTHNAMEGEN}} ноября   {{CURRENTWEEK}} 48
{{CURRENTDAY}} 25   {{CURRENTDAY2}} 25
{{CURRENTDAYNAME}} понедельник   {{CURRENTDOW}} 1
{{CURRENTTIME}} 19:57   {{CURRENTVERSION}} 1.39.1
{{CURRENTTIMESTAMP}} 20241125195756
{{NUMBEROFADMINS}} 2   {{NUMBEROFADMINS:R}} 2
{{NUMBEROFARTICLES}} 114   {{NUMBEROFARTICLES:R}} 114
{{NUMBEROFFILES}} 18   {{NUMBEROFFILES:R}} 18
{{NUMBEROFPAGES}} 5516   {{NUMBEROFPAGES:R}} 5516
{{NUMBEROFUSERS}} 2   {{NUMBEROFUSERS:R}} 2

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

Переменные, зависимые от страницы[править код]

{{PAGENAME}} Переменные
{{PAGENAMEE}} %D0%9F%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5
{{NAMESPACE}} Тептар
{{NAMESPACEE}} %D0%A2%D0%B5%D0%BF%D1%82%D0%B0%D1%80
{{FULLPAGENAME}} Тептар:Переменные
{{FULLPAGENAMEE}} %D0%A2%D0%B5%D0%BF%D1%82%D0%B0%D1%80:%D0%9F%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5
{{REVISIONID}} 6461
{{TALKSPACE}} Обсуждение Тептар
{{SUBJECTSPACE}} Тептар
{{TALKSPACEE}} %D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%A2%D0%B5%D0%BF%D1%82%D0%B0%D1%80
{{SUBJECTSPACEE}} %D0%A2%D0%B5%D0%BF%D1%82%D0%B0%D1%80
{{TALKPAGENAME}} Обсуждение Тептар:Переменные
{{SUBJECTPAGENAME}} Тептар:Переменные
{{TALKPAGENAMEE}} %D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%A2%D0%B5%D0%BF%D1%82%D0%B0%D1%80:%D0%9F%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5
{{SUBJECTPAGENAMEE}} %D0%A2%D0%B5%D0%BF%D1%82%D0%B0%D1%80:%D0%9F%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5
{{ARTICLESPACE}} Тептар
{{ARTICLEPAGENAME}} Тептар:Переменные
{{ARTICLESPACEE}} %D0%A2%D0%B5%D0%BF%D1%82%D0%B0%D1%80
{{ARTICLEPAGENAMEE}} %D0%A2%D0%B5%D0%BF%D1%82%D0%B0%D1%80:%D0%9F%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5
{{BASEPAGENAME}} Переменные
{{SUBPAGENAME}} Переменные
{{BASEPAGENAMEE}} %D0%9F%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5
{{SUBPAGENAMEE}} %D0%9F%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5

PAGENAMEE и тому подобные переменные показывают заголовок страницы так же, как он использован в URL, то есть с нижним подчёркиванием вместо пробела и escape-кодами для специальных символов. Например, на странице, озаглавленной «Another test», переменная PAGENAMEE будет выводить «Another_test». Для русских названий вместо букв будут выводиться коды Юникода.

REVISIONID отображает текущую версию данной страницы. Этот номер версии используется также в «Постоянных ссылках» на версии страниц в левом меню (permalink) (по состоянию на 25 июня 2020 при обычном просмотре страницы даёт «-», а при предварительном просмотре — пустую строку (см. также [1])).

Примеры комбинаций[править код]

{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|action=edit}} https://massarn.com/w/index.php?title=%D0%A2%D0%B5%D0%BF%D1%82%D0%B0%D1%80:%D0%9F%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5&action=edit
{{SERVER}}{{localurl:Special:Whatlinkshere|target={{NAMESPACE}}:{{PAGENAMEE}}}}https://massarn.com/w/index.php?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:Whatlinkshere&target=Тептар:%D0%9F%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5
[[{{NAMESPACE}}:{{PAGENAMEE}}_1]] Тептар:Переменные 1
{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}_1}} https://massarn.com/w/%D0%A2%D0%B5%D0%BF%D1%82%D0%B0%D1%80:%D0%9F%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5_1

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