Template:Documentation: Difference between revisions

From CivWiki
Jump to navigation Jump to search
Content deleted Content added
complete preload support
I'm pretty sure people know that clicking on the blue pagename link thingy makes them see it; also no need to test SUBPAGENAME within noinclude of a single template
Line 1:
<noinclude>
| {{pp-semi-template|small=yes}}
{{ #ifeq: {{SUBPAGENAME}} | sandbox
| {{Template sandbox notice}}
| {{pp-semi-template|small=yes}}
}}
{{intricate}}
<!-- Moved to: Template:Documentation, template
{{
#ifeq: {{FULLPAGENAME}} | Template:Documentation |
<!-- Moved to: Template:Documentation, template
{{Mergingfrom|Template doc|date=November 2007}}
[[User:ConradPino]] 21:45, 9 November 2007 (UTC)
-->
}}
</noinclude><div class="template-documentation">{{
#if: {{{heading|Documentation}}}
Line 19 ⟶ 13:
|<!-- no /doc -->{{
#if: {{{content|}}}
|<!-- has content -->
|<!-- only if no content, then -->[[{{fullurl:{{{1|{{Documentation/docname}}}}}|action=edit&preload={{{preload-doc|Template:Documentation/preload}}}}} edit]]
}}<!-- endif content, follows endifexist /doc -->
}}
}}</span> <span style="{{{heading-style|font-size: 150%}}}">{{{heading|Documentation}}}</span></div>
|<!-- emptyfollows endif heading: if empty, all of the above is skipped -->
}}<div id="template_doc_page_transcluded" class="dablink plainlinks">{{
#ifeq: {{{transcluded|show}}} | show
|<!-- transcluded show -->{{
#ifexist: {{{1|{{Documentation/docname}}}}}
|<!-- /doc exists -->This [[Wikipedia:Template documentation|documentation]] is [[Wikipedia:Transclusion|transcluded]] from [[{{{1|{{Documentation/docname}}}}}]]. <small style="font-style: normal">([[{{{1|{{Documentation/docname}}}}}|view]] &#124; [{{fullurl:{{{1|{{Documentation/docname}}}}}|action=edit}} edit] &#124; [{{fullurl:{{{1|{{Documentation/docname}}}}}|action=history}} history])</small><br />
|}}<!-- noendifexist /doc; -->
follows
}}
|<!-- endif transcluded = show : if hide, this was skipped -->
}}{{
#switch: {{SUBPAGENAME}}
Line 38 ⟶ 32:
|#default={{
#switch: {{SUBJECTSPACE}}/{{{sandbox-testcases|show}}}
|{{ns:template}}/show|{{ns:user}}/show=<!-- show /sandbox /testcases -->This template has {{
| {{ns:user}}/show =<!-- show experiment subpages -->This template has {{
#ifexist: {{ #rel2abs: /sandbox }}
|<!-- /sandbox -->a [[/sandbox|sandbox]] <small style="font-style: normal">([{{fullurl:{{ #rel2abs: /sandbox }}|action=edit}} edit])</small> {{
#ifexist: {{ #rel2abs: /testcases }}
|<!-- /sandbox AND /testcases -->and [[/testcases|testcases]] <small style="font-style: normal">([{{fullurl:{{ #rel2abs: /testcases }}|action=edit}} edit])</small>
|<!-- /sandbox AND no /testcases -->but '''no''' [{{fullurl:{{ #rel2abs: /testcases }}|action=edit&preload={{{preload-testcases|Template:Documentation/preload/testcases}}}}} testcases]
}}
|<!-- no /sandbox -->'''no''' [{{fullurl:{{ #rel2abs: /sandbox }}|action=edit&preload={{{preload-sandbox|Template:Documentation/preload/sandbox}}}}} sandbox] {{
#ifexist: {{ #rel2abs: /testcases }}
|<!-- no /sandbox AND /testcases -->but has [[/testcases|testcases]] <small style="font-style: normal">([{{fullurl:{{ #rel2abs: /testcases }}|action=edit}} edit])</small>
|<!-- no /sandbox AND no /testcases -->and '''no''' [{{fullurl:{{ #rel2abs: /testcases }}|action=edit&preload={{{preload-testcases|Template:Documentation/preload/testcases}}}}} testcases]
}}
}} for editors to experiment.
|<!-- hide /sandboxexperiment /testcasessubpages: follow both endcases-->
}}
}}</div>

Revision as of 10:26, 14 November 2007

Template:Pp-semi-template Template:Intricate

[[{{fullurl:Template:Documentation/docname|action=edit&preload=Template:Documentation/preload}} edit]] Documentation