Template:DPL

From DynamicPageList3 Manual
Revision as of 04:51, 31 March 2022 by imported>FrozenPlum (Retest a swap to DPLvar, the underscore was problematic before)
[view | edit | purge]Template Documentation
Formats, and where appropriate, creates a link to the proper dpl parameter, help page, or dpl parser function in the DPL Manual.

Example:

  • {{DPL|mode}} gives {{#dplvar:set|page2}}{{#vardefine:page|

Controlling output format}}[[{{#dplvar:page}}|mode]]

  • {{DPL|mode|alternate label}} gives {{#dplvar:set|page2}}{{#vardefine:page|

Controlling output format}}[[{{#dplvar:page}}|alternate label]]

  • {{DPL|mode|DPL format statement}} gives {{#dplvar:set|page2}}{{#vardefine:page|

Controlling output format}}[[{{#dplvar:page}}|DPL format statement]]

  • {{DPL|#dplnum}} gives {{#dplvar:set|page2}}{{#vardefine:page|

Dplnum}}[[{{#dplvar:page}}|#dplnum]]

  • {{DPL|non-existing page}} gives {{#dplvar:set|page2}}{{#vardefine:page|

}}[[{{#dplvar:page}}|non-existing page]]

To include parameter values:

  • {{DPL|mode}} followed by [[=userformat]] gives {{#dplvar:set|page2}}{{#vardefine:page|

Controlling output format}}[[{{#dplvar:page}}|mode]]=userformat (with redirect created from =userformat to mode)

  • Just doing {{DPL|mode}}=userformat is also fine, resulting in {{#dplvar:set|page2}}{{#vardefine:page|

Controlling output format}}[[{{#dplvar:page}}|mode]]=userformat

[view | edit | purge]The above documentation is transcluded from Template:DPL/doc.