Difference between revisions of "Template:Intricate template"

From BTAWiki
Jump to navigation Jump to search
m (125 revisions imported)
 
(83 intermediate revisions by 43 users not shown)
Line 1: Line 1:
{| summary="Warning box: The source code of this template employs complicated constructs" class="messagebox" style="clear: both"
+
<noinclude>
| style="align: center" | [[Image:Information_icon.svg|50px]]
+
<languages/>
| style="width: 95%; padding: 0.4em" | This template employs some extremely complicated and esoteric features of template syntax.
+
</noinclude>{{#switch:<translate></translate>
Please do not attempt to alter it unless you are certain that you understand the setup '''and''' are prepared to repair/revert any consequent collateral damage if the results are unexpected. Any experiments should be conducted in the [[Template:Template sandbox|template sandbox]] or your user space.
+
| =
|}<includeonly>[[Category:Esoteric templates|{{PAGENAME}}]]</includeonly><noinclude>
+
{{ombox
----
+
| type = style
{| summary="A second, <noinclude>, box, specifying that the code of the former box is itself simple: rather, the code of templates which it marks may be complicated" class="messagebox"
+
| image = [[File:OOjs UI icon alert-yellow.svg|40x40px|alt=|link=]]
|-
+
| text ='''<translate><!--T:1--> This {{{<tvar|ns>namespace</>|template}}} employs intricate features of template syntax.</translate>'''
| align="center" | [[Image:Information_icon.svg|50px]]
+
<div style="font-size:95%; padding-bottom:2px"><translate><!--T:2--> You are encouraged to familiarize yourself with its setup and [[<tvar|meta>m:Help:Parser function</>|parser functions]] before editing the template.</translate> <translate><!--T:3--> If your edit causes unexpected problems, please [[<tvar|1>m:Special:MyLanguage/Help:Reverting#Undo</>|undo]] it quickly, as this template may appear on a large number of pages.</translate><br />
| align="left" width="95%" | Actually, ''this'' template uses very simple syntax, but templates that link to the above message do use esoteric syntax.
+
<translate><!--T:4--> Remember that you can conduct experiments, and should test all improvements, in either the {{<tvar|1>Intricate template/sandbox link|general</>=general sandbox|<tvar|2>local</>=local <tvar|3>$1</>}} or your user space before changing anything here.</translate></div>
|}
+
}}<includeonly>{{#if:{{{nocat|}}}|| {{#ifeq: {{PAGENAME}} | {{BASEPAGENAME}} | [[Category:Intricate templates{{#translation:}}]] }} }}</includeonly>
This template is for templates with esoteric syntax.
+
| #default=
 
+
  {{#invoke:Template translation|renderTranslatedTemplate|template=Template:Intricate template|noshift=1|uselang={{int:lang}}}}
 
+
}}<noinclude>
 +
{{Documentation|Template:Intricate template/doc}}
 +
[[Category:Alert templates{{#translation:}}]]
 
</noinclude>
 
</noinclude>

Latest revision as of 20:38, 30 October 2020

<languages/> Script error: No such module "Template translation". Script error: No such module "documentation". [[Category:Alert templates{{#translation:}}]]