Template:Documentation: Difference between revisions
From All Skies Encyclopaedia
| imported>WOSlinker  (copy over preload feature as per edit request on talk page) | imported>Plastikspork   (Reducing transclusion depth per discussion on talk page) | ||
| Line 15: | Line 15: | ||
| }}<!-- | }}<!-- | ||
|   Start of green doc box. |   Start of green doc box. | ||
| -->{{documentation/ | -->{{documentation/core | ||
| | preload = {{{preload|}}}   <!--Allow custom preloads--> | | preload = {{{preload|}}}   <!--Allow custom preloads--> | ||
| | heading = {{{heading|¬}}}   <!--Empty but defined means no header--> | | heading = {{{heading|¬}}}   <!--Empty but defined means no header--> | ||
| Line 22: | Line 22: | ||
| | link box = {{{link box|}}}   <!--So "link box=off" works--> | | link box = {{{link box|}}}   <!--So "link box=off" works--> | ||
| | docpage =  | |||
| <!--Some namespaces must have the /doc, /sandbox and /testcases  | |||
|   {{#if: {{{1|}}} | |||
|     in talk space--> | |||
|   | {{{1|}}} | |||
| | docspace = | |||
|   {{#switch: {{SUBJECTSPACE}} |   | {{#switch: {{SUBJECTSPACE}} | ||
|   | {{ns:0}} |   | {{ns:0}} | ||
|   | {{ns:File}} |   | {{ns:File}} | ||
| Line 31: | Line 31: | ||
|   | {{ns:Category}} = {{TALKSPACE}} |   | {{ns:Category}} = {{TALKSPACE}} | ||
|   | #default = {{SUBJECTSPACE}} |   | #default = {{SUBJECTSPACE}} | ||
|   }}:{{#switch: {{SUBPAGENAME}} | |||
|   | sandbox | |||
|   | testcases = {{BASEPAGENAME}} | |||
|   | #default = {{PAGENAME}} | |||
|   }}/doc | |||
|   }} | |||
| | doc exist =  | |||
|   {{#ifexist:  | |||
|     {{#if: {{{1|}}} | |||
| ⚫ | |||
|     | {{#switch: {{SUBJECTSPACE}} | |||
|   | {{ns:0}} | |||
|   | {{ns:File}} | |||
|   | {{ns:MediaWiki}} | |||
|   | {{ns:Category}} = {{TALKSPACE}} | |||
|   | #default = {{SUBJECTSPACE}} | |||
|   }}:{{#switch: {{SUBPAGENAME}} | |||
|   | sandbox | |||
|   | testcases = {{BASEPAGENAME}} | |||
|   | #default = {{PAGENAME}} | |||
|   }}/doc | |||
|     }} | |||
|   | yes | |||
|   }} | |||
| | docname fed = | |||
|   {{#if: {{{1|}}} | |||
|   | yes | |||
|   }} |   }} | ||
| | sandbox =  | |||
| ⚫ | |||
|   {{#switch: {{SUBJECTSPACE}} | |||
|   | {{ns:0}} | |||
|   | {{ns:File}} | |||
|   | {{ns:MediaWiki}} | |||
|   | {{ns:Category}} = {{TALKSPACE}} | |||
|   | #default = {{SUBJECTSPACE}} | |||
|   }}:{{#switch: {{SUBPAGENAME}} | |||
|   | sandbox | |||
|   | testcases = {{BASEPAGENAME}} | |||
|   | #default = {{PAGENAME}} | |||
|   }}/sandbox | |||
| | testcases =  | |||
|   {{#switch: {{SUBJECTSPACE}} | |||
|   | {{ns:0}} | |||
|   | {{ns:File}} | |||
|   | {{ns:MediaWiki}} | |||
|   | {{ns:Category}} = {{TALKSPACE}} | |||
|   | #default = {{SUBJECTSPACE}} | |||
|   }}:{{#switch: {{SUBPAGENAME}} | |||
|   | sandbox | |||
|   | testcases = {{BASEPAGENAME}} | |||
|   | #default = {{PAGENAME}} | |||
|   }}/testcases | |||
| <!--The namespace is added in /core2--> | |||
| | template page =  | | template page =  | ||
|   {{#switch: {{SUBPAGENAME}} |   {{NAMESPACE}}:{{#switch: {{SUBPAGENAME}} | ||
|   | sandbox |   | sandbox | ||
|   | testcases = {{BASEPAGENAME}} |   | testcases = {{BASEPAGENAME}} | ||







