Шаблон:Tag: различия между версиями

Материал из in.wiki
Перейти к навигации Перейти к поиску
м (1 версия: Шаблон:Citation из en:Template:Citation)
м (1 версия импортирована: Импорт из Википедии)
 
(не показано 11 промежуточных версий 4 участников)
Строка 1: Строка 1:
<code>{{#if:{{{без ссылки|}}}|<nowiki>&lt;</nowiki>{{{1}}}<nowiki>&gt;</nowiki>|[[{{#regex:{{{1}}}|/^(Справка:)?/ = Справка:}}|<nowiki>&lt;</nowiki>{{lc:{{#regex:{{{1}}}|/^(Справка:)?//}}}}<nowiki>&gt;</nowiki>]]}}</code><noinclude>
+
{{#vardefine:txt = {{#switch:{{{2|open}}}
 
+
|c|close  = <!--nothing-->
Для оформления названия тэга ''MediaWiki''.
+
|s|single
 
+
|o|open
Первый обязательный параметр — название тэга без <code><nowiki>&lt;&gt;</nowiki></code>.
+
|p|pair  = &lt;{{lc:{{#regex:{{{1|tag}}}|/^Справка:/ui=}}}}{{#if:{{{params|}}}|&#32;{{{params}}}}}
 
+
}}{{#switch:{{{2|open}}}
Если задан непустой параметр <code>без ссылки</code>, не будет сформирована ссылка на страницу справки.
+
|c|close  = {{{content|}}}
 
+
|s|single = &#32;&#47;&gt;
Пример: <code><nowiki>{{tag|score}}</nowiki></code> → {{tag|score}}.
+
|o|open  = &gt;{{{content|}}}
 
+
|p|pair  = &gt;{{{content|...}}}
== См. также ==
+
}}{{#switch:{{{2|open}}}
* {{tl|fp}},
+
|s|single
* {{tl|fl}},
+
|o|open  = <!--nothing-->
* {{tl|tl}},
+
|c|close
* {{tl|Функция парсера}},
+
|p|pair  = &lt;&#47;{{lc:{{#regex:{{{1|tag}}}|/^Справка:/ui=}}}}&gt;
* {{tl|Функция Lua}},
+
}}}}<code style="white-space:nowrap;">{{#if:{{{без ссылки|}}}|{{#var: txt}}|[[{{#regex:{{{1|tag}}}|/^(Справка:)?/i = Справка:}}|{{#var: txt}}]]}}</code><noinclude>
* {{tl|Тэг}}.
+
{{documentation}}
 
+
</noinclude>
[[Категория:Традиция:Шаблоны]]</noinclude>
 

Текущая версия от 09:01, 16 ноября 2023

<tag>