Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
DOORS Site Logo

Welcome to the Official DOORS Wiki!
Please read the Wiki Rules the Manual of Style and familiarise yourself with our Wiki Policies before contributing to get a better understanding of what content is allowed on our wiki and how to display it properly, if you need help don't hesitate to reach out to a DOORS Wiki Staff Member.

Template:Documentation: Difference between revisions

Template page
(Updated formatting.)
(Updated to version using the Variables extension.)
Line 2: Line 2:
- Documentation template
- Documentation template
- A template used to show the contents of a documentation subpage
- A template used to show the contents of a documentation subpage
- Note: Comments (<!-- --.>) are often used to avoid unnecessary line brakes or spaces.
- Note: Comments (<!-- --.>) are often used to avoid unnecessary line breaks or spaces.
-------------------------------------------
- DISCLAIMER
- THIS TEMPLATE IS COMPLEX!!!
-
- EDIT AT YOUR OWN DISCRETION!!!
--------------------------------------------
--><!--
- Sandbox notice
- Only shows if the subpage is a sandbox
-->
-->
<!--
{{#ifeq: {{SUBPAGENAME}} | sandbox
- Pre-defined variables
| <div class="article-table"
--><!--
style="padding:1.5em; margin:auto; border:1px solid #5556; border-bottom:1px solid #5556; width:75%; display:flex">
-->{{#vardefine: base page |
<div>
{{{page|
[[File:Sandbox.svg|left|70px|link=|alt=]]
{{#ifeq: {{SUBPAGENAME}} | sandbox
</div>
| {{NAMESPACE}}:{{BASEPAGENAME}}
<div>
| {{FULLPAGENAME}}
: This is a template sandbox subpage for [[{{NAMESPACE}}:{{BASEPAGENAME}}]].
}}
:{{#ifexist: {{{testcases|{{{page|{{#ifeq: {{SUBPAGENAME}}|sandbox|{{NAMESPACE}}:{{BASEPAGENAME}}|{{FULLPAGENAME}}}}}}}/testcases}}}
}}}
| See also the companion subpage for [[{{NAMESPACE}}:{{BASEPAGENAME}}/testcases|the testcases]].
}}<!--

-->{{#vardefine: current page | {{FULLPAGENAME}}}}<!--

-->{{#vardefine: doc page |
{{#if: {{{page|}}}
| {{{page}}}/doc
| {{#if: {{{1|}}}
| {{{1}}}
| {{#var: base page}}/doc
}}
}}
}}<!--

-->{{#vardefine: namespace |
{{{demospace|{{#ifeq: {{NAMESPACE}} | {{TALKSPACE}}
| {{SUBJECTSPACE}}
| {{NAMESPACE}}
}}}}}
}}<!--

-->{{#vardefine: preload |
{{{preload|Template:Documentation/preload}}}&summary={{urlencode:Create /doc subpage for [[{{#var: base page}}]]}}&editintro=Template:Documentation/editintro-doc
}}<!--

-->{{#vardefine: preload-sandbox |
{{{preload-sandbox|Template:Documentation/preload-sandbox}}}&summary={{urlencode:Create sandbox subpage for experimenting on template [[{{#var: base page}}]]}}
}}<!--

-->{{#vardefine: preload-testcases |
{{{preload-testcases|Template:Documentation/preload}}}&summary={{urlencode:Create testcases for [[{{#var: base page}}]]}}
}}<!--

-->{{#vardefine: sandbox |
{{#if: {{{page|}}}
| {{{page}}}/sandbox
| {{{sandbox|{{#var: base page}}/sandbox}}}
}}
}}<!--

-->{{#vardefine: testcases |
{{#if: {{{page|}}}
| {{{page}}}/testcases
| {{{testcases|{{#var: base page}}/testcases}}}
}}
}}
</div>
</div>
}}<!--
}}<!--

--><div class="template-documentation" style="clear:both; border:1px solid #5556; margin:1em">
-->{{#vardefine: page text |
<!--
{{#switch: {{#var: namespace}}
| {{ns:Template}} = template
| {{ns:Module}} = module
| #default = page
}}
}}<!--

-->{{#vardefine: doc image |
{{#ifeq: {{{heading|a}}} | <!-- null -->
| <!-- heading is specified but empty, don't show image -->
| [[File:{{#if: {{{content|}}}
| Documentation_icon
| {{#ifexist: {{#var: doc page}}
| Documentation_icon
| No Documentation_icon
}}
}}.svg|70px|link=|alt=|class=nomobile]]&nbsp;
}}
}}<!--
-
-
- Sandbox header
- Header
-
-->{{#ifeq: {{SUBPAGENAMEE}} | sandbox
| <div class="article-table"
style="padding:1.5em; margin:auto; border:1px solid #5556; border-bottom:1px solid #5556; width:75%"><!--
-->This is a template sandbox subpage for [[{{#var: base page}}]]. <!--
-->{{#ifexist: {{#var: testcases}}
| See also the companion subpage for [[{{#var: testcases}}|the testcases]].
}}<!--
--></div>
}}<!--

--><div class="template-documentation" style="clear:both; border:1px solid #5556; margin:1em"><!--
-
- Documentation Header
-
-
--><div class="article-table" style="padding:1em; margin:0; border-bottom:1px solid #5556"><!--
--><div class="article-table" style="padding:1em; margin:0; border-bottom:1px solid #5556"><!--
--><span style="font-size:1.5em">{{#var: doc image }}'''{{{heading|{{ucfirst: {{#var: page text}} }} Documentation}}}'''</span><!--
-
-
- Icon for documentation; will show red if documentation doesn't exist. Else shows the blue icon.
- Documentation page tools
- Changes depends on the Namespace
-
- Disabled when heading is specified.
--><span style="float: right">&#x5b;{{#if: {{{content|}}}
-
| <!---->[[Special:EditPage/{{#var: current page}}|edit]] &#124; [[Special:Purge/{{#var: current page}}|purge]]
-->{{#if: {{{heading|}}}
| {{#ifexist: {{#var: doc page}}
|
| {{#switch: {{NAMESPACE}}
| {{ns:Template}} | {{ns:Module}} =
[[File:{{#if: {{{content|}}} | Documentation_icon
| {{#ifexist: {{{1|{{{page|{{#ifeq: {{SUBPAGENAME}}|sandbox|{{NAMESPACE}}:{{BASEPAGENAME}}|{{FULLPAGENAME}}}}}}}/doc}}}
| Documentation_icon
| No Documentation_icon
}}
}}.svg|left|70px|link=|alt=|class=mobile-hidden]]
}}
}}<!--
- Heading
--><span>'''{{#if: {{{heading|}}} | {{{heading|Documentation}}} | <!--
-->{{#switch: {{SUBJECTSPACE}}
| {{ns:Module}} = Module&nbsp;Documentation
| {{ns:Template}} = Template&nbsp;Documentation
| {{ns:File}} = Summary
| #default = Documentation
}}<!--
-->}} <span class="mobileonly">follows<br/></span>'''</span><!--
-
- Tools section
-
-->{{#if: {{{heading}}} |<span style="float:right">&#x5B;<!--
-->{{#if: {{{content|}}}
| <!--
| <!--
-->[[{{#var: doc page}}|view]] &#124; [[Special:EditPage/{{#var: doc page}}|edit]] &#124; [[Special:PageHistory/{{#var: doc page}}|history]] &#124; [[Special:Purge/{{#var: current page}}|purge]]
Content parameter ([edit)
-->[{{fullurl:{{{page|{{#ifeq: {{SUBPAGENAME}}|sandbox|{{NAMESPACE}}:{{BASEPAGENAMEE}}|{{FULLPAGENAMEE}}}}}}}
| action=edit
}} edit]
| <!--
| <!--
-->[{{fullurl:{{FULLPAGENAMEE:{{#var: doc page}}}}|action=edit&preload={{#var: preload}} }} create] &#124; [[Special:Purge/{{#var: current page}}|purge]]
Normal, when /doc exists ([view | edit | hist)
}}
-->{{#ifexist: {{{1|{{{page|{{#ifeq: {{SUBPAGENAME}}|sandbox|{{NAMESPACE}}:{{BASEPAGENAMEE}}|{{FULLPAGENAMEE}}}}/doc}}}}}}
}}]</span><!--
| [[{{{1|{{{page|{{#ifeq: {{SUBPAGENAME}}|sandbox|{{NAMESPACE}}:{{BASEPAGENAMEE}}|{{FULLPAGENAMEE}}}}}}}/doc}}}|view]]<!--

--> &#x7C; <!--
-->[{{fullurl:{{{1|{{{page|{{#ifeq: {{SUBPAGENAME}}|sandbox|{{NAMESPACE}}:{{BASEPAGENAMEE}}|{{FULLPAGENAMEE}}}}/doc}}}}}}
| action=edit
}} edit]<!--
--> &#x7C; [{{fullurl:{{{1|{{{page|{{#ifeq: {{SUBPAGENAME}}|sandbox|{{NAMESPACE}}:{{BASEPAGENAMEE}}|{{FULLPAGENAMEE}}}}/doc}}}}}}
| action=history
}} history]
| <!--
- No documentation ([create)
--> [{{fullurl:{{{1|{{{page|{{#ifeq: {{SUBPAGENAME}}|sandbox|{{NAMESPACE}}:{{BASEPAGENAMEE}}|{{FULLPAGENAMEE}}}}/doc}}}}}}
| action=edit&preload=Template:Documentation/preload&summary={{urlencode:Create /doc subpage for [[{{{page|{{FULLPAGENAMEE}}}}}]]}}&editintro=Template:Documentation/editintro-doc
}} create]
}}<!-- End ifexist -->
}}<!-- End if content--><!--
--> &#x7C; [{{fullurl:{{{page|{{#ifeq: {{SUBPAGENAME}}|sandbox|{{NAMESPACE}}:{{BASEPAGENAMEE}}|{{FULLPAGENAMEE}}}}}}}|action=purge}} purge]<!--
-->]</span>|}}<!--
--></div><!--
--></div><!--
-
-
- Documentation blurb
- Main documentation
-
--><div style="padding: 1em; padding-bottom: 0; margin: 0;">
<!--
-
-
--><div style="padding:1em; padding-bottom:0; margin:0">
- Does this:

- - Check if (1 => page/doc => ../doc => page_name/doc) exists
{{#ifeq: {{{content|a}}} | {{{content}}} | <!-- do nothing -->
- - Yes: Transclude (1 => page/doc => ../doc => page_name/doc)
| {{#ifexist: {{#var: doc page}}
- - No: Error text
| {{<!---->{{#var:doc page}}}}
-
| The [[w:Help:Template documentation|documentation]] for this {{#var: page text}} does not exist. Create it at [{{fullurl:{{FULLPAGENAMEE:{{#var: doc page}}}}|action=edit&preload={{#var: preload}} }} {{#var: doc page}}].
-->{{Tocright}}<!--
- The line break is important to keep headings.
-->
{{#ifexist: {{#if: {{{1|}}}
| {{{1|}}}
| {{#if: {{{page|}}}
| {{{page|}}}
| {{#ifeq: {{SUBPAGENAME}} | sandbox
| {{NAMESPACE}}:{{BASEPAGENAME}}
| {{FULLPAGENAME}}
}}
}}/doc
}}
| {{<!--
-->{{#if: {{{1|}}}
| {{{1|}}}
| {{#if: {{{page|}}}
| {{{page|}}}
| {{#ifeq: {{SUBPAGENAME}} | sandbox
| {{NAMESPACE}}:{{BASEPAGENAME}}
| {{FULLPAGENAME}}
}}
}}/doc
}}<!--
-->}}
| {{#if: {{{content|}}}
|
| <strong class="error">This template doesn't have any documentation yet!</strong> Help out by <!--
-->[{{fullurl:{{{1|{{{page|{{#ifeq: {{SUBPAGENAME}}|sandbox|{{NAMESPACE}}:{{BASEPAGENAMEE}}|{{FULLPAGENAMEE}}}}/doc}}}}}}
| action=edit&preload=Template:Documentation/preload&summary=<!--
-->{{urlencode:Create /doc subpage for [[{{{page|{{FULLPAGENAMEE}}}}}]]}}<!--
-->&editintro=Template:Documentation/editintro-doc
}} creating it]. {{#if: {{{nocat|}}}||[[Category:Templates without documentation]] }}
}}
}}
}}
}}<!--
<!--
- Content moved outside & below to keep wikitables and allow simultanious content and /doc page transcludion
-->
{{{content|}}}
<!--
- The line break is important to keep headings.
--><!--
-
-
-->{{{content|}}}
- Bottom tools

</div><!--
-
-
- End blurb
--></div><!--
-->
{{#ifeq: {{{footer|}}} | none
|
| <div class="article-table" style="clear:both; padding:.5em; margin:0; border-top:1px solid #5556; font-style:italic">
{{#if: {{{footer|}}} | {{{footer}}} |
<!--
- Documentation transclusion text
-->{{#if: {{{content|}}}
| <!-- Empty; we don't know where the documentation is. -->
| {{#ifexist: {{{1|{{{page|{{FULLPAGENAMEE}}/doc}}}}}}
| The above [[w:Help:Template documentation|documentation]] is [[mw:Help:Transclusion|transcluded]] from <!--
-->[[{{{1|{{{page|{{FULLPAGENAME}}}}}/doc}}}]].<!--
--> <small>([{{fullurl:{{{1|{{{page|{{FULLPAGENAMEE}}}}}/doc}}}
| action=edit
}} edit]<!--
--> &#x7C; [{{fullurl:{{{1|{{{page|{{FULLPAGENAMEE}}}}}/doc}}}
| action=history
}} history])</small> <br/>
| {{#ifexist: {{#ifeq: {{SUBPAGENAME}}|sandbox|{{NAMESPACE}}:{{BASEPAGENAMEE}}/doc}}
| This is the sandbox of [[{{{page|{{NAMESPACE}}:{{BASEPAGENAME}}}}}]]; [[w:Help:Template documentation|documentation]] is [[mw:Help:Transclusion|transcluded]] from [[{{{page|{{NAMESPACE}}:{{BASEPAGENAME}}}}}/doc]].<!--
--> <small>([{{fullurl:{{{page|{{NAMESPACE}}:{{BASEPAGENAMEE}}}}}/doc
| action=edit
}} edit]<!--
--> &#x7C; [{{fullurl:{{{page|{{NAMESPACE}}:{{BASEPAGENAMEE}}}}}/doc
| action=history
}} history])</small> <br/>
| {{#ifeq: {{NAMESPACE}} | {{ns:Module}}
| You might want to <!--
-->[{{fullurl:<!--
-->{{{1|{{{page|{{#ifeq: {{SUBPAGENAME}}|sandbox|{{NAMESPACE}}:{{BASEPAGENAMEE}}|{{FULLPAGENAMEE}}}}/doc}}}}}}<!--
-
-->| action=edit&preload=Template:Documentation/preload-module-doc&summary=<!--
-->{{urlencode:Create /doc subpage for [[{{{page|{{FULLPAGENAMEE}}}}}]]}}<!--
-->&editintro=Template:Documentation/editintro-doc
}} create documentation] for this [[w:help:lua|Scribunto module]].
|
}}
}}
}}
}}<!--
-
-
-->{{#if: {{{nofooter|}}} | |
- Sandbox
<div class="article-table" style="clear:both; padding:.5em; margin:0; border-top:1px solid #5556"><!--
-
-
- The above [documentation] is …
-->Editors can experiment in this {{#switch: {{NAMESPACE}}|{{ns:Template}} = template|{{ns:Module}} = module |#default = page}}'s <!--
--> {{#ifexist: {{#if: {{{sandbox|}}} | {{{sandbox}}}
| {{#if: {{{page|}}}
| {{{page}}}
| {{#ifeq: {{SUBPAGENAME}}|sandbox
| {{NAMESPACE}}:{{BASEPAGENAMEE}}
| {{FULLPAGENAMEE}}
}}<!-- end ifeq subpagename = sandbox-->
}}/sandbox<!-- end if page -->
}}<!--End if sandbox -->
<!-- If sandbox exists -->
| [[{{#if: {{{sandbox|}}} | {{{sandbox}}}
| {{#if: {{{page|}}}
| {{{page}}}
| {{#ifeq: {{SUBPAGENAME}}|sandbox
| {{NAMESPACE}}:{{BASEPAGENAMEE}}
| {{FULLPAGENAMEE}}
}}<!-- end ifeq subpagename = sandbox-->
}}/sandbox<!-- end if page -->
}}<!--End if sandbox -->|sandbox]] <!--
--><small>([{{fullurl:<!--
-->{{#if: {{{sandbox|}}} | {{{sandbox}}}
| {{#if: {{{page|}}}
| {{{page}}}
| {{#ifeq: {{SUBPAGENAME}}|sandbox
| {{NAMESPACE}}:{{BASEPAGENAMEE}}
| {{FULLPAGENAMEE}}
}}<!-- end ifeq subpagename = sandbox-->
}}/sandbox<!-- end if page -->
}}<!--End if sandbox --> |action=edit}}<!-- end fullurl--> edit] &#x7C; <!--
-->[{{fullurl: Special:ComparePages<!--
- First page
-->|page1={{#if: {{{page|}}}
| {{{page}}}
| {{#ifeq: {{SUBPAGENAME}}|sandbox
| {{NAMESPACE}}:{{BASEPAGENAMEE}}
| {{FULLPAGENAMEE}}
}}<!-- end ifeq subpagename = sandbox-->
}}<!-- end if page --><!--
- Second page
-->&page2={{#if: {{{sandbox|}}} | {{{sandbox}}}
| {{#if: {{{page|}}}
| {{{page}}}
| {{#ifeq: {{SUBPAGENAME}}|sandbox
| {{NAMESPACE}}:{{BASEPAGENAMEE}}
| {{FULLPAGENAMEE}}
}}<!-- end ifeq subpagename = sandbox-->
}}/sandbox<!-- end if page -->
}}<!--End if sandbox -->}}<!-- end fullurl--> diff])</small>
| sandbox <small>(<!--
-->[{{fullurl: {{#if: {{{sandbox|}}} | {{{sandbox}}}
| {{#if: {{{page|}}}
| {{{page}}}
| {{#ifeq: {{SUBPAGENAME}}|sandbox
| {{NAMESPACE}}:{{BASEPAGENAMEE}}
| {{FULLPAGENAMEE}}
}}<!-- end ifeq subpagename = sandbox -->
}}/sandbox<!-- end if page -->
}}<!--End if sandbox -->|action=edit&preload=Template:Documentation/preload-sandbox&summary=<!--
-->{{urlencode:Create sandbox version of <!--
-->[[{{{page|{{#ifeq: {{SUBPAGENAME}}|sandbox
| {{NAMESPACE}}:{{BASEPAGENAMEE}}
| {{FULLPAGENAMEE}}
}} }}}]]
}}<!-- end url encode -->
}}<!-- end fullurl --> create] &#x7C; [{{fullurl: {{#if: {{{sandbox|}}} | {{{sandbox}}}
| {{#if: {{{page|}}}
| {{{page}}}
| {{#ifeq: {{SUBPAGENAME}}|sandbox
| {{NAMESPACE}}:{{BASEPAGENAMEE}}
| {{FULLPAGENAMEE}}
}}<!-- end ifeq subpagename = sandbox -->
}}/sandbox<!-- end if page -->
}}<!--End if sandbox -->
|action=edit&preload=<!--
-->{{{page|{{#ifeq: {{SUBPAGENAME}}|sandbox
| {{NAMESPACE}}:{{BASEPAGENAMEE}}
| {{FULLPAGENAMEE}}
}}}}}<!--
-->&summary=<!--
-->{{urlencode:Create sandbox version of <!--
-->[[{{{page|{{#ifeq: {{SUBPAGENAME}}|sandbox
| {{NAMESPACE}}:{{BASEPAGENAMEE}}
| {{FULLPAGENAMEE}}
}}}}}]]<!--
-->}}<!-- end url encode --><!--
-->}}<!-- end fullurl --> mirror])</small>
}}<!--

--> page.<br/> <!--
-
-
-->{{#if: {{{content|}}}
- Category / Subpages text
| <!-- do not show -->
-
-->{{#if: {{{content|{{{1|}}}}}}
| {{#ifexist: {{#var: doc page}}
| {{#ifeq: {{SUBPAGENAME}} | sandbox
| <!-- No text; we don't know where to put the category (in the {1}? inline?)-->
| This is the sandbox subpage of [[{{#var: base page}}]];
| The above
}}&nbsp;[[w:Help:Template documentation|documentation]] is [[mw:Help:Transclusion|transcluded]] from [[{{#var: doc page}}]]. <small>([[Special:EditPage/{{#var: doc page}}|edit]] &#124; [[Special:PageHistory/{{#var: doc page}}|history]])</small><br/>
| {{#ifeq: {{#var: namespace}} | {{ns:Module}}
| {{#ifexist: {{{page|{{#ifeq: {{SUBPAGENAME}}|sandbox|{{NAMESPACE}}:{{BASEPAGENAME}}|{{FULLPAGENAME}}}}}}}/doc
| You might want to [{{fullurl:{{FULLPAGENAMEE:{{#var: doc page}}}}|action=edit&preload={{#var: preload}} }} create documentation] for this [[w:Help:Lua|Scribuntu module]]. <br/>
| Add [[w:Help:Category|categories]] and [[w:Help:Interwiki link|interwikis]] to the <!--
| [{{fullurl:{{FULLPAGENAMEE:{{#var: doc page}}}}|action=edit&preload={{#var: preload}} }} Create documentation] for this template. <br/>
-->[[{{{page|{{#ifeq: {{SUBPAGENAME}}|sandbox|{{NAMESPACE}}:{{BASEPAGENAME}}|{{FULLPAGENAME}}}}}}}/doc|/doc]]<!--
--> subpage.
}}
|
}}
}}
}}<!--
}} [[Special:PrefixIndex/{{{page|{{#ifeq: {{SUBPAGENAME}}|sandbox|{{NAMESPACE}}:{{BASEPAGENAME}}|{{FULLPAGENAME}}}}}}}|Subpages of {{#ifeq: {{SUBPAGENAME}} | sandbox | the base | this }} {{#switch: {{NAMESPACE}}|{{ns:Module}} = module |{{ns:Template}} = template |#default = page }}]].<!--
-
-->}}<!-- end if footer
- Sandbox and testcases.
--></div>}}
<!--
-
- NOTE: THIS WILL CREATE MANY (yes, MANY) REDLINKS (IF YOU DIDN'T MAKE THE /sandbox or /testcases PAGES). IF YOU DONT WANT THE LINKS, PLEASE REPLACE THE CODE BELOW WITH:
end if footer = none --></div>
<
Editors can experiment in the page's [{{fullurl: {{#var: sandbox}}}} sandbox] and [{{fullurl: {{#var: testcases}}}} testcases] pages.
>
-
--><!--
--><!-- CHANGE START --><!--
-->Editors can experiment in this {{#var: page text}}'s <!--
-
-->{{#ifexist: {{#var: sandbox}}
| [[{{#var: sandbox}}|sandbox]] <!--
--><small>(<!--
-->[[Special:EditPage/{{#var: sandbox}}|edit]] &#124; <!--
-->[{{fullurl: Special:ComparePages
| page1={{FULLPAGENAMEE:{{#var: base page}}}}&page2={{FULLPAGENAMEE:{{#var: current page}}}}
}} diff]<!--
-->)</small>
| sandbox <small>(<!--
-->[{{fullurl: {{FULLPAGENAMEE:{{#var: sandbox}}}}
| action=edit&preload={{#var: preload-sandbox}}
}} create] &#124; [{{fullurl: {{FULLPAGENAMEE:{{#var: sandbox}}}}
| action=edit&preload={{FULLPAGENAMEE:{{#var: base page}}}}
}} mirror]<!--
-->)</small>
}}<!--
--> and <!--
-->{{#ifexist: {{#var:testcases}}
| [[{{#var:testcases}}|testcases]] <small>([[Special:EditPage/{{#var: testcases}}|edit]])</small>
| testcases <small>(<!--
-->[{{fullurl: {{FULLPAGENAMEE:{{#var: testcases}}}}
| action=edit&preload={{#var: preload-testcases}}
}} create]<!--
-->)</small>
}}<!--
--> pages.<br/><!--
--><!-- CHANGE END --><!--
-
- Category addition text & subpages text.
-
-->{{#if: {{{content|{{{1|}}}}}}
| <!-- Do NOT show cat text *if* documentation is inline or transcluded from a different page. -->
| {{#ifexist: {{#var: doc page}}
| Add [[w:Help:categories|categories]] and [[w:Help:interwiki links|interwikis]] to the [[{{#var: doc page}}|/doc]] subpage.&nbsp;
}}
}}<!--
-
-->[[Special:PrefixIndex/{{#var: current page}}|Subpages of this {{#var: page text}}]].
</div>
}}
</div>

Revision as of 07:00, 13 January 2023

{{#vardefine: base page |

   Template:Documentation
 

}}{{#vardefine: current page | Template:Documentation}}{{#vardefine: doc page |

 {{#var: base page}}/doc

}}{{#vardefine: namespace |

 Template

}}{{#vardefine: preload |

 Template:Documentation/preload&summary=Create+%2Fdoc+subpage+for+%5B%5B%7B%7B%23var%3A+base+page%7D%7D%5D%5D&editintro=Template:Documentation/editintro-doc

}}{{#vardefine: preload-sandbox |

 Template:Documentation/preload-sandbox&summary=Create+sandbox+subpage+for+experimenting+on+template+%5B%5B%7B%7B%23var%3A+base+page%7D%7D%5D%5D

}}{{#vardefine: preload-testcases |

 Template:Documentation/preload&summary=Create+testcases+for+%5B%5B%7B%7B%23var%3A+base+page%7D%7D%5D%5D

}}{{#vardefine: sandbox |

 {{#var: base page}}/sandbox

}}{{#vardefine: testcases |

 {{#var: base page}}/testcases

}}{{#vardefine: page text |

 page

}}{{#vardefine: doc image |

  

}}

{{#var: doc image }}{{#var: page text}} Documentation[[[[:Template:Fullurl:]] create] | [[Special:Purge/{{#var: current page}}|purge]]]

The documentation for this {{#var: page text}} does not exist. Create it at [[[:Template:Fullurl:]] {{#var: doc page}}].

[[[:Template:Fullurl:]] Create documentation] for this template.
Editors can experiment in this {{#var: page text}}'s sandbox ([[[:Template:Fullurl:]] create] | [[[:Template:Fullurl:]] mirror]) and testcases ([[[:Template:Fullurl:]] create]) pages.
[[Special:PrefixIndex/{{#var: current page}}|Subpages of this {{#var: page text}}]].