Template:TlDoc: Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>J. Noel Chiappa
(Ooops, are we using lowercase?)
imported>J. Noel Chiappa
(Rm extraneous comments)
Line 1: Line 1:
<div class="template-documentation"><div style="padding-bottom:3px; border-bottom: 1px solid #aaa; margin-bottom:1ex"><span class="editsection plainlinks" id="doc_editlinks"> {{#ifexist: {{FULLPAGENAME}}/doc
<div class="template-documentation"><div style="padding-bottom:3px; border-bottom: 1px solid #aaa; margin-bottom:1ex">{{#ifexist: {{FULLPAGENAME}}/doc
     |<!-- /Doc EXISTS -->This documentation is transcluded from [[{{FULLPAGENAME}}/doc]] <small style="font-style: normal">([{{fullurl:{{FULLPAGENAME}}/doc|action=edit}} edit] &#124; [{{fullurl:{{FULLPAGENAME}}/doc|action=history}} history])</small></span>
     |<span class="editsection plainlinks" id="doc_editlinks">This documentation is transcluded from [[{{FULLPAGENAME}}/doc]] <small style="font-style: normal">([{{fullurl:{{FULLPAGENAME}}/doc|action=edit}} edit] &#124; [{{fullurl:{{FULLPAGENAME}}/doc|action=history}} history])</small></span>


{{{{FULLPAGENAME}}/doc}}
{{{{FULLPAGENAME}}/doc}}
     |<!-- /Doc DOESN'T EXIST -->No documentation has yet been written for this template. [{{fullurl:{{FULLPAGENAME}}/doc|action=edit&preload=Template:TlDoc/preload}} Create documentation]
     |No documentation has yet been written for this template. [{{fullurl:{{FULLPAGENAME}}/doc|action=edit&preload=Template:TlDoc/preload}} Create documentation]
   }}</div></div>
   }}</div></div>

Revision as of 15:29, 2 June 2008

This documentation is transcluded from Template:TlDoc/doc (edit | history)

{{TlDoc}} is used to include template documentation, stored on the .../doc subpage of each template, when a template page is viewed directly.

Usage

Wrap the call to {{TlDoc}} inside <noinclude>...</noinclude> tags as seen below, to prevent the documentation from being shown on pages where the template is used.
<includeonly>
...template code here...
</includeonly><noinclude>{{TlDoc}}</noinclude>

The template has one optional parameter, complex, which causes a message to be displayed saying that the template uses complex code.

Examples

{{TlDoc}}
gives

This documentation is transcluded from Template:TlDoc/doc (edit | history) Template loop detected: Template:TlDoc/doc


{{TlDoc|complex}}
gives

This documentation is transcluded from Template:TlDoc/doc (edit | history) Template loop detected: Template:TlDoc/doc