Difference between revisions of "Template:Documentation"

From Nookipedia, the Animal Crossing wiki
(Created page.)
 
(Correcting issue where template would suggest that documentation should be created for a page other than the one it was placed on when a custom documentation location link was used.)
 
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<includeonly>{{#ifexist: {{FULLPAGENAME}}/doc | {{:{{FULLPAGENAME}}/doc}} | No documentation for {{FULLPAGENAME}} exists.}}</includeonly>
+
<includeonly>{{#ifexist: {{{1|{{FULLPAGENAME}}}}}/doc
 +
|<div class="boilerplate" style="background-color: #F5F5F5; padding: 10px 10px 10px 10px; border: 1px solid #C0C0C0; {{{custom|}}}">
 +
<span style="font-size:large; font-weight:bold">Template documentation</span> ([[{{{1|{{FULLPAGENAME}}}}}/doc|view]])
 +
----
 +
{{:{{{1|{{FULLPAGENAME}}}}}/doc}}</div>
 +
| No documentation for {{FULLPAGENAME}} exists. [[{{{1|{{FULLPAGENAME}}}}}/doc|Create it.]]}}
 +
</includeonly>
 
<noinclude>
 
<noinclude>
 
{{Documentation}}
 
{{Documentation}}
 
[[Category:Templates]]
 
[[Category:Templates]]
 
</noinclude>
 
</noinclude>

Latest revision as of 13:27, October 16, 2020


Template documentation (view)


Usage

{{Documentation|<page title>}}

This template exists to include documentation of a particular template using the doc subpage. Adding {{Documentation}} in, for example, Template:Notice Box effectively transcludes Template:Notice Box/doc.

By default the template will automatically link to a subpage of the page its placed on. The one and only parameter allows you to name a different page instead. This is useful if you want related templates to share the same documentation, as you can link them all to the same subpage.