Участник:Smartass/Перевод хелпа
Материал из Википедии — свободной энциклопедии
Шаблон:H:h
Это организованный индэкс магических слов, использованных в MediaWiki. Тэги формата "[MW1.5+]" указывают версию, которая 1-й поддерживает магические слова. "XYZ" означает пользовательский (юзверьский) ввод, который участвует в примерах.
Содержание |
[править] Содержание
- Для деталей см. Помощь:Секция
Слово | Пояснение |
---|---|
__NOTOC__ | Скрывает ToC на текущей странице. |
__FORCETOC__ | Заставляет "Содержание" появиться. |
__TOC__ | Помещает "Содержание" здесь (переписывает/имеет преимущество над любы-е/ми __NOTOC__). |
[править] Ещё магии
Слово | Пояснение |
---|---|
__NOEDITSECTION__ | Скрывает редактируемые ссылки, кроме заголовков. |
__NEWSECTIONLINK__ | [MW1.7+] Порождает "+"-ссылку следующую к тэбу-править, чтобы создать новую секцию на странице необсуждения. |
__NOCONTENTCONVERT__ __NOCC__ |
Не конвертирует контэнт (символы и фразы) в статье показ/дисплей; напр., китайское zh с zh_cn, zh_tw, zh_sg, zh_hk. |
__NOGALLERY__ | [MW1.7+] Это магслово позволяет изображению/имиджу в категории страниц быть показанным как inline ссылки вместо галлереи. |
__NOTITLECONVERT__ __NOTC__ |
Сходен с __NOCC__, но касается только заголовка статьи. |
__END__ | Позволяет for trailing белыепробелам быть включённым в сэйвание/сохранение страницы. |
__START__ | Это магслово ничего не меняет, за исключением ID в MagicWord.php (MAG_START ). |
[править] Переменные
- Для деталей см. Помощь:Переменные
[править] Время
Время в UTC.
Слово | Пример | Пояснение |
---|---|---|
{{CURRENTDAY}} | 22 |
Показывает текущий день в цифровом формате. |
{{CURRENTDAY2}} | 22 |
[MW1.6+] Также как {{CURRENTDAY}}, но с лидирующими ну/олями (01 .. 31). |
{{CURRENTDAYNAME}} | пятница |
Название дня в языке проэкта или на английском. |
{{CURRENTDOW}} | 5 |
Также как {{CURRENTDAYNAME}}, но как число (0=Воскресеье, 1=Понедельник...). |
{{CURRENTMONTH}} | 12 |
Номер 01 ... 12 месяца. |
{{CURRENTMONTHABBREV}} | дек |
[MW1.5+] Также как {{CURRENTMONTH}}, но аббревитировано в форме Янв ... Дек. |
{{CURRENTMONTHNAME}} | декабрь |
Также как {{CURRENTMONTH}}, но в форме Январь ... Декабрь. |
{{CURRENTTIME}} | 09:08 |
Текущее время (00:00 ... 23:59). |
{{CURRENTHOUR}} | 09 |
Текущий час (00 ... 23). |
{{CURRENTWEEK}} | 51 |
Номер текущей недели (1-53) в соответствии с ISO 8601 без лидирующих ну/олей. |
{{CURRENTYEAR}} | 2006 |
Возвращает текущий год. |
{{CURRENTTIMESTAMP}} | 20061222094327 |
[MW1.7+] ISO 8601 временна́я метка. |
[править] Локальное время
Время, зависящее от локальной временно́й зоны Вики. (Все слова [MW1.8+] )
Слово | Пример | Пояснение |
---|---|---|
{{LOCALDAY}} | 22 |
Показывает текущий день месяца в цифровом формате. |
{{LOCALDAY2}} | 22 |
Также как {{LOCALDAY}}, но с лидирующими ну/олями (01 .. 31). |
{{LOCALDAYNAME}} | пятница |
Название дня в языке проэкта или на английском. |
{{LOCALDOW}} | 5 |
Также как {{LOCALDAYNAME}}, но как число (0=Воскресеье, 1=Понедельник...). |
{{LOCALMONTH}} | 12 |
Номер 01 ... 12 месяца. |
{{LOCALMONTHABBREV}} | дек |
Также как {{LOCALMONTH}}, но аббревитировано в форме Янв ... Дек. |
{{LOCALMONTHNAME}} | декабрь |
Также как {{LOCALMONTH}}, но в форме Январь ... Декабрь.. |
{{LOCALTIME}} | 09:43 |
Местное время (00:00 .. 23:59). |
{{LOCALHOUR}} | 09 |
Местный час (00 ... 23). |
{{LOCALWEEK}} | 51 |
Номер местной недели (1-53) в соответствии с ISO 8601 без лидирующих ну/олей. |
{{LOCALYEAR}} | 2006 |
Возвращает местный год. |
{{LOCALTIMESTAMP}} | 20061222094327 |
ISO 8601 временна́я метка. |
- См. также ФункцияПарсера #time:
[править] Статистика
Слово | Пример | Пояснение |
---|---|---|
{{CURRENTVERSION}} | 1.9alpha (r18483) |
[MW1.7+] Шаблон:H:mwg [1] |
{{NUMBEROFARTICLES}} {{NUMBEROFARTICLES:R}} |
123 202 123207 |
переменная, которая возвращает полное кол-во статей в Вике. |
{{NUMBEROFPAGES}} {{NUMBEROFPAGES:R}} |
331 883 331883 |
[MW1.7+] Возвращает полное кол-во страниц. [2] |
{{NUMBEROFFILES}} {{NUMBEROFFILES:R}} |
29 889 29889 |
[MW1.5+] Возвращает кол-во uploaded файлов (строка в таблице изображений). |
{{NUMBEROFUSERS}} {{NUMBEROFUSERS:R}} |
36 814 36818 |
[MW1.7+] Возвращает кол-во зарегистрированных пользователей (строка в таблице пользователей). |
{{NUMBEROFADMINS}} {{NUMBEROFADMINS:R}} |
44 44 |
[MW1.7+] Возвращает кол-во админов (сисопов, бюрократов, стьюардов и чекъюзэров). |
{{PAGESINNAMESPACE}} | отключено здесь | Длинный алиас PAGESINNS |
{{PAGESINNS:ns}} {{PAGESINNS:ns:R}} |
{{PAGESINNS:2}} {{PAGESINNS:2:R}} отключено здесь |
[MW1.7+] Возвращет кол-во страниц в указанном про-ве имён. По умолчанию отключено, активируется с Шаблон:H:mwg. |
[править] Названия страниц и соотв. инфо
Слово | Пример | Пояснение |
---|---|---|
{{PAGENAME}} | Smartass/Перевод хелпа |
Возвращает название текущей страницы, включая все уровни ("Заголовок/Подзаголовок"). |
{{PAGENAMEE}} | Smartass/%D0%9F%D0%B5%D1%80%D0%B5%D0%B2%D0%BE%D0%B4_%D1%85%D0%B5%D0%BB%D0%BF%D0%B0 |
Более УРЛ-дружественный процент закодированных спецсимволов (Для использования названиий статей во внешних ссылках). |
{{SUBPAGENAME}} {{SUBPAGENAMEE}} |
Перевод хелпа |
[MW1.6+] Название текущей страницы, исключая страниц-родители ("Подзаголовок" в «Заголовок/Подзаголовок») в пр-веимён, поддерживающем подстраницы, см. Помощь:Ссылка. |
{{BASEPAGENAME}} {{BASEPAGENAMEE}} |
Smartass |
[MW1.7+] Базовое название подстраницы ("Заголовок" в «Заголовок/Подзаголовок») , см. Помощь:Ссылка. |
{{NAMESPACE}} {{NAMESPACEE}} |
Участник |
Возваращает имя про-ваимён текущей страницы, которому она принадлежит. |
{{FULLPAGENAME}} {{FULLPAGENAMEE}} |
Участник:Smartass/Перевод хелпа |
[MW1.6+] Сокращение для NAMESPACE+PAGENAME |
{{TALKSPACE}} {{TALKSPACEE}} |
Обсуждение участника |
[MW1.7+] Имя следующего нечётного пр-ваимён (e.g. 4 => 5) |
{{SUBJECTSPACE}} {{SUBJECTSPACEE}} |
Участник |
[MW1.7+] Иия последнего чётного пр-ваимён (e.g. 5 => 4) |
{{ARTICLESPACE}} {{ARTICLESPACEE}} |
Участник |
[MW1.7+] Алиас SUBJECTSPACE(E) |
{{TALKPAGENAME}} {{TALKPAGENAMEE}} |
Обсуждение участника:Smartass/Перевод хелпа |
[MW1.7+] FULLPAGENAME in its TALKSPACE |
{{SUBJECTPAGENAME}} {{SUBJECTPAGENAMEE}} |
Участник:Smartass/Перевод хелпа |
[MW1.7+] FULLPAGENAME in its SUBJECTSPACE |
{{ARTICLEPAGENAME}} {{ARTICLEPAGENAMEE}} |
Участник:Smartass/Перевод хелпа |
[MW1.7+] Алиас SUBJECTPAGENAME(E) |
{{REVISIONID}} | 2000241 |
[MW1.5+] Уникальный индэнтификатор (число) страницы, см. Помощь:Дифф. |
{{SITENAME}} | Википедия |
Величина Шаблон:H:mwg. |
{{SERVER}} | http://ru.wikipedia.org | Величина Шаблон:H:mwg |
{{SCRIPTPATH}} | /w |
[MW1.5+] Шаблон:H:mwg |
{{SERVERNAME}} | srv42 |
[MW1.5+] Шаблон:H:mwg |
[править] Colon функции
- Для деталей см. Помощь:Colon функция.
[править] Пр-ваимён и УРЛы
Слово | Пример | Пояснение |
---|---|---|
{{ns:}} | {{ns:4}} = Википедия {{ns:project}} = Википедия |
Возвращает имя, указанного пр-вомимени номер. |
{{localurl:x y @}} {{localurle:x y @}} {{localurl:a|b=c}} |
../../../x/_/y/X_y_%40.html |
Возврающает местный УРЛ страницы (может отсутсвовать). Опционный параметр запроса, см. Помощь:Переменная. |
{{urlencode:x y @}} | x+y+%40 |
[MW1.7+] Кодирует величины переменной для использования во внешних линках. [3] |
{{anchorencode:x #y @}} | x_.23y_.40 |
[MW1.8+] Кодирует величины переменной для использования во внешних линках. [4] |
{{fullurl:x y @}} {{fullurle:x y @}} {{fullurl:m:a|b=c}} |
http://ru.wikipedia.org../../../x/_/y/X_y_%40.html http://ru.wikipedia.org../../../x/_/y/X_y_%40.html http://meta.wikimedia.org/wiki/a?b=c |
[MW1.5+] Возвращает полный УРЛ указанной страницы. Опционный параметр запроса в форме for localurl:. |
[править] Форматирование
Слово | Пример | Поянение |
---|---|---|
{{#language:}} | {{#language:da}} = Dansk |
[MW1.7+] Native имя кода языка. |
{{lc:}} | {{lc:AbC dEf}} = abc def |
[MW1.5+] Строчные |
{{lcfirst:}} | {{lcfirst:Ab Cd}} = ab Cd |
[MW1.5+] С 1-й символ. |
{{uc:}} | {{uc:aBc DeF}} = ABC DEF |
[MW1.5+] Заглавные/прописные |
{{ucfirst:}} | {{ucfirst:aB cD}} = AB cD |
[MW1.5+] З/П 1-й символ. |
{{formatnum:}} | {{formatnum:299792458}} = 299 792 458 |
[MW1.7+] Добавляет 10-чный разделитель в соответствии с местным установление Вики. |
{{padleft:}} {{padright:}} |
{{padleft:bcd|6|a}} = aaabcd {{padright:bcd|6|a}} = bcdaaa |
[MW1.8+] Pads строку с символом определённой ширины. |
[править] Модификаторы шаблонов
Юзание | Пояснение |
---|---|
{{:xyz}} | A чистое двоеточие не является модификатором шаблонов, это префикс/приставка для главных пр-вимён. Ср., напр., статью {{:UTC}} vs. шаблон {{UTC}} |
{{int:xyz}} | Сокращение для {{MediaWiki:xyz}}, отрисованное как <xyz>, если MediaWiki:xyz отстутствует. См. Помощь:MediaWiki namespace. |
{{msg:xyz}} | Попробуйте {{Template:xyz}} перед magic word xyz, без этого модификатора, это другой способ. Нет допъэффектов, если нет шаблона xyz. |
{{msgnw:xyz}} | The unevaluated викитекст рэндэрирован. См. msgnw. |
{{raw:xyz}} | [MW1.6+] Подобно {{msg:}} Шаблон:Неясно [5] |
{{subst:xyz}} | В викитексте тэг заменён контэнтом (только одноуровневая оценка), см. Помощь:Подстановка. |
[править] Модификаторы изображения
- Для деталей см. w:en:Wikipedia:Extended image syntax.
Существуют изображение модификаторы, использующиеся в [[Изображение:title.ext|modifier|...|modifier]]
ссылках. Некоторые из них взаимоисключают друг друга, и затем последний в очереди побеждает.
[править] Размер
The last unrecognized modifier is used as caption for framed images or together with thumbnails. It's also used as description alt=text.
Слово | Использование | Пояснение |
---|---|---|
framed frame enframed |
[[Image:Mediawiki.png|framed]] | Помещает изображение в рамку c описанием. Использует первоначальный размер. |
thumbnail thumb |
[[Image:Mediawiki.png|thumbnail]] | Изменяет размер изображения, устанавливает его в соответствие спользовательским предпочтениемsets it to dependant on user's favourite thumbnail size in their preferences. |
thumb=xyz | [[Image:Mediawiki.png|thumb=Wiki.png]] | Ручнойthumb: вместо показа автоматически-sized thumbnail для Mediawiki.png, демонстрирует изображение Wiki.png. |
width px | [[Image:Mediawiki.png|40px]] | Масштабирует изображение до указанной width в пикселях |
[править] Позиция
- Для деталей см. Помощь:Images_and_other_uploaded_files
Позиции взаимноисключающи, последняя специфицированная побеждает. Шаблон:- может остановать перемещение. Для inline изображений поддерживается только модификатор px (см. выше).
Слово | Использование | Пояснение |
---|---|---|
right | [[Изображение:Mediawiki.png|right]] | Изменяет положение, перемещает изображение вправо. |
left | [[Изображение:Mediawiki.png|left]] | Изменяет положение, перемещает изображение влево. |
none | [[Изображение:Mediawiki.png|none]] | Открыто утверждает, что изображение не должно перемещаться. |
center centre |
[[Изображение:Mediawiki.png|center]] | Изменяет положение, подобно none, но центрирует. |
[править] Оставшиеся
Слово | Пример | Пояснение |
---|---|---|
{{DISPLAYTITLE:xyz}} | по умолчанию отключено | [MW 1.7+] Устанавливает заголовок страницы [6], см. Шаблон:H:mwg. |
{{DIRMARK}} {{DIRECTIONMARK}} |
|
[MW1.7+] знак u+200E слева направо или u+200D справа налево |
{{CONTENTLANGUAGE}} | ru |
[MW1.7+] Содержание по умолчанию Шаблон:H:mwg |
#redirect | #REDIRECT [[target]] вверху страницы-источника |
Созадаёт редирект на др. страницу. |
[править] Языково-ориентированные преобразования слов
Слово | Пример | Пояснение |
---|---|---|
{{ CURRENTMONTHNAMEGEN }} | декабря |
Genitive form название месяца, использованное для польской, украинской, чешской вик[7] |
{{grammar:case | word }} | {{grammar:7sg|Wikipedie}} on cs: is Wikipedií . |
Derived word forms in inflected languages like Czech [8] |
{{plural:count |form1 |form2 }} {{plural:count |1st | 2nd | 3rd }} |
{{plural: 2 | есть | нет }} outputs нет {{plural: 0 | этот | эти }} outputs |
count 1 yields form1 (singular), plural преобразование, использованное для языков, сходных с [[:ru:|Russian]] [9], основанное на "счёте по модулю 10". |
"Grammar" and "Plural" являются языково-ориентированными функциями, определёнными в [10], [11], etc. (напоминание, что в PHP процентный знак служит модульным оператором).
"Grammar" может быть употреблена только для предписанных или arbitrary слов; в зависимости от того, является ли определение 2Д-матрицей, или вовлекает строковые манипуляции. См. также cs:Šablona:Wikivar/GRAMMAR.
"Plural" является проэктно-зависимой переключательной функцией, напр., возвращает 1-й текст, если счётчик = 1; 2-й, если счётчик = 2, 3, or 4; и в остальных случаях 3-й. См. также mediazilla:5805 для использования "plural" в системных сообщениях.
[править] См. также
- Parser functions #expr:, #if:, #ifeq:, etc.
- Source for Language.php
- Source for MagicWord.php
Шаблон:H:f