Template:DPL3/doc: Difference between revisions
imported>FrozenPlum m (FrozenPlum moved page Template:Dpl3/doc to Template:DPL3/doc: Nope, now I understand why this was named as such) |
imported>FrozenPlum m (Flag third-party extension use) |
||
Line 19: | Line 19: | ||
<!-- Template categories/interwikis here --> |
<!-- Template categories/interwikis here --> |
||
[[Category:Templates]] |
[[Category:Templates]] |
||
[[Category:Uses Variables extension]] |
|||
[[Category:Uses Loops extension]] |
|||
[[Category:Templates to simplify or eliminate]] |
|||
</includeonly> |
</includeonly> |
Revision as of 04:02, 30 March 2022
Formats, and where appropriate, creates a link to the proper dpl parameter, help page, or dpl parser function in the DPL Manual.
For formatting individual %VARIABLES% use Template:tt, for HTML tags, try Template:tag.
Example:
{{dpl3|format}}
gives {{#vardefine:page_}}{{#vardefine:page|
Controlling output format}}[[{{#var:page}}|format]]
{{dpl3|format|DPL format statement}}
gives {{#vardefine:page_}}{{#vardefine:page|
Controlling output format}}[[{{#var:page}}|DPL format statement]]
{{dpl3|#dplvar}}
gives {{#vardefine:page_}}{{#vardefine:page|
Dplvar}}[[{{#var:page}}|#dplvar]]
{{dpl3|non-existing page}}
gives {{#vardefine:page_}}{{#vardefine:page|
}}[[{{#var:page}}|non-existing page]]
Parameter values may be included as well (in lieu of a 2nd parameter):
{{dpl3|mode|=userformat}}
gives {{#vardefine:page_}}{{#vardefine:page|
Controlling output format}}[[{{#var:page}}|mode]]
{{dpl3|mode|=}}
gives {{#vardefine:page_}}{{#vardefine:page|
Controlling output format}}[[{{#var:page}}|mode]]