Template:Documentation: Difference between revisions

From Path of Exile Wiki
Jump to navigation Jump to search
en>Davidgothberg
(Now uses /core. Doc links now in a box below the main doc box. Link /sandbox and /testcases also when they don't exist, with (create) links with preload. See talkpage, section "Documentation/links".)
(Invoking the documentation module twice is actually worse performance-wise, both intuitively and according to the parser profiling data.)
 
(43 intermediate revisions by 17 users not shown)
Line 1: Line 1:
<!--
{{#invoke:documentation|main}}<noinclude>
  Automatically add {{template sandbox notice}} when on a /sandbox page.
<!-- Categories and interwikis go on the /doc subpage. -->
-->{{#ifeq: {{SUBPAGENAME}} | sandbox
| <div style="clear: both;"></div>{{template sandbox notice}}
}}<!--
  Automatically add {{pp-template}} to protected templates.
-->{{template other
| {{#ifeq: {{PROTECTIONLEVEL:move}} | sysop
  | {{pp-template}}
  | {{#if: {{PROTECTIONLEVEL:edit}}
    | {{pp-template}}
    | <!--Not protected, or only semi-move-protected-->
    }}
  }}
}}<!--
  Start of green doc box.
-->{{documentation/core
| heading = {{{heading|¬}}}  <!--Empty but defined means no header-->
| heading-style = {{{heading-style|}}}
| content = {{{content|}}}
| docpage =
  {{#if: {{{1|}}}
  | {{{1|}}}
  | {{#switch: {{SUBPAGENAME}}
    | sandbox
    | testcases = {{#rel2abs: ../doc }}
    | #default = {{SUBJECTPAGENAME}}/doc
    }}
  }}
| doc exist =
  {{#ifexist:
    {{#if: {{{1|}}}
    | {{{1|}}}
    | {{#switch: {{SUBPAGENAME}}
      | sandbox
      | testcases = {{#rel2abs: ../doc }}
      | #default = {{SUBJECTPAGENAME}}/doc
      }}
    }}
  | yes
  }}
| sandbox =
  {{#switch: {{SUBPAGENAME}}
  | sandbox
  | testcases = {{#rel2abs: ../sandbox }}
  | #default = {{FULLPAGENAME}}/sandbox
  }}
| testcases =
  {{#switch: {{SUBPAGENAME}}
  | sandbox
  | testcases = {{#rel2abs: ../testcases }}
  | #default = {{FULLPAGENAME}}/testcases
  }}
}}<!--End of green doc box--><noinclude>
 
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
</noinclude>

Latest revision as of 21:12, 16 June 2022

Template documentation[view] [edit] [history] [purge]

Lua logo

This template uses the following modules:

This template was adapted from Template:Documentation on Wikipedia.
Adaptation is noted for reference and attribution only. This template may differ from the original in function or in usage. The documentation on Wikipedia may be helpful in understanding this template.