Template:DPL3: Difference between revisions
(Created page with "<includeonly>{{#vardefine:page_}}<!-- -->{{#vardefine:page| {{#switch: {{{1}}} | #dplvar = dplvar | #dplnum = dplnum | #dplreplace = dplreplace | #dplmatrix = dplmatrix | #d...") |
mNo edit summary |
||
Line 2: | Line 2: | ||
-->{{#vardefine:page| |
-->{{#vardefine:page| |
||
{{#switch: {{{1}}} |
{{#switch: {{{1}}} |
||
| #dplvar = |
| #dplvar = Dplvar |
||
| #dplnum = |
| #dplnum = Dplnum |
||
| #dplreplace = |
| #dplreplace = Dplreplace |
||
| #dplmatrix = |
| #dplmatrix = Dplmatrix |
||
| #dplchapter = |
| #dplchapter = Dplchapter |
||
<!-- Controlling output format --> |
<!-- Controlling output format --> |
Revision as of 02:22, 19 July 2019
Formats, and where appropriate, creates a link to the proper dpl parameter, help page, or dpl parser function in the DPL Manual.
For formatting %VARIABLES% and HTML tags, use Template:tt.
Example:
{{dpl3|format}}
gives {{#vardefine:page_}}{{#vardefine:page|
Controlling output format}}[[Extension:DPL3/{{#var:page}}|format]]
{{dpl3|format|DPL format statement}}
gives {{#vardefine:page_}}{{#vardefine:page|
Controlling output format}}[[Extension:DPL3/{{#var:page}}|DPL format statement]]
{{dpl3|DPL Security}}
gives {{#vardefine:page_}}{{#vardefine:page|
}}[[Extension:DPL3/{{#var:page}}|DPL Security]]
{{dpl3|#dplvar}}
gives {{#vardefine:page_}}{{#vardefine:page|
Dplvar}}[[Extension:DPL3/{{#var:page}}|#dplvar]]
{{dpl3|nonono}}
gives {{#vardefine:page_}}{{#vardefine:page|
}}[[Extension:DPL3/{{#var:page}}|nonono]]
Parameter values may be included as well (in lieu of a 2nd parameter):
{{dpl3|mode|=userformat}}
gives {{#vardefine:page_}}{{#vardefine:page|
Controlling output format}}[[Extension:DPL3/{{#var:page}}|mode]]
{{dpl3|mode|=}}
gives {{#vardefine:page_}}{{#vardefine:page|
Controlling output format}}[[Extension:DPL3/{{#var:page}}|mode]]