Template:Documentation: Difference between revisions

    From Nonbinary Wiki
    m>WOSlinker
    (copy over preload feature as per edit request on talk page)
    m>Plastikspork
    (Reducing transclusion depth per discussion on talk page)
    Line 15: Line 15:
    }}<!--
    }}<!--
       Start of green doc box.
       Start of green doc box.
    -->{{documentation/core2
    -->{{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-->


    <!--Some namespaces must have the /doc, /sandbox and /testcases
    | docpage =
        in talk space-->
      {{#if: {{{1|}}}
    | docspace =
      | {{{1|}}}
      {{#switch: {{SUBJECTSPACE}}
      | {{#switch: {{SUBJECTSPACE}}
      | {{ns:0}}
      | {{ns:File}}
      | {{ns:MediaWiki}}
      | {{ns:Category}} = {{TALKSPACE}}
      | #default = {{SUBJECTSPACE}}
      }}:{{#switch: {{SUBPAGENAME}}
      | sandbox
      | testcases = {{BASEPAGENAME}}
      | #default = {{PAGENAME}}
      }}/doc
      }}
    | doc exist =
      {{#ifexist:
        {{#if: {{{1|}}}
        | {{{1|}}}  <!--Other docname fed-->
        | {{#switch: {{SUBJECTSPACE}}
       | {{ns:0}}
       | {{ns:0}}
       | {{ns:File}}
       | {{ns:File}}
    Line 31: Line 47:
       | {{ns:Category}} = {{TALKSPACE}}
       | {{ns:Category}} = {{TALKSPACE}}
       | #default = {{SUBJECTSPACE}}
       | #default = {{SUBJECTSPACE}}
      }}:{{#switch: {{SUBPAGENAME}}
      | sandbox
      | testcases = {{BASEPAGENAME}}
      | #default = {{PAGENAME}}
      }}/doc
        }}
      | yes
      }}
    | docname fed =
      {{#if: {{{1|}}}
      | yes
       }}
       }}


    | 1 = {{{1|}}}  <!--Other docname, if fed-->
    | 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}}

    Revision as of 02:40, 13 October 2010