Template:Xpds: Difference between revisions
No edit summary |
(No difference)
|
Revision as of 20:56, 10 December 2024
| Uses Lua: |
This Template:xpds (expansion demo) shows the call of a variable, parser function or template and its result, for documentation. The call is the same as the template call to be demonstrated, except that "xpds|" is inserted after the opening braces.
The template uses Module:Xpd; see also Module talk:Xpd.
Examples:
{{xpds|CURRENTTIME}} gives: {{CURRENTTIME}} → 09:15
{{xpds|#expr:1/7}} gives: {{#expr:1/7}} → 0.14285714285714
{{xpds|2x|abc}} gives: {{2x|[[abc]] }} → Template:2x
{{xpds|2x|0.14285714285714}} gives: {{2x|0.14285714285714 }} → Template:2x
{{xpds|t2demo|abc}} gives: {{t2demo||abc}} → Template:T2demo
{{xpds|hook|ParserBeforePreprocess}} gives: {{hook|ParserBeforePreprocess}} → Template:Hook
{{xpds|Foreach|hook|delim=,|ParserBeforePreprocess|ParserAfterTidy}} gives:
{{Foreach|hook|ParserBeforePreprocess|ParserAfterTidy|delim=,}} → Template:Foreach
See also
- Template:Xpdp - the same, except that it starts the result of the template, variable or parser function call in a new paragraph
- m:Template:Xpd/doc