Module:DemoTemplate/doc
Appearance
| This is a documentation subpage for Module:DemoTemplate. It may contain usage information, categories and other content that is not part of the original module page. |
| This module is rated as beta. It is considered ready for widespread use, but as it is still relatively new, it should be applied with some caution to ensure results are as expected. |
| This module depends on the following other modules: |
Usage
[edit]Simply place "#invoke:DemoTemplate|" before a call to a template. For example, {{#invoke:DemoTemplate|Convert|10|km|nmi|abbr=off}} yields the following:
{{Convert|10|km|nmi|abbr=off}}→ 10 kilometres (5.4 nautical miles)
This module handles both named and positional parameters as well as equals signs in both parameter names and values correctly, so this (for example) will work: {{#invoke:DemoTemplate|1x|1=Some parameter with an = sign in it}}
{{1x|1=Some parameter with an = sign in it}}→ Some parameter with an = sign in it
Note, however, that pipes, curly braces, etc. are not currently handled correctly by this module, so this (for example) will not work correctly: {{#invoke:DemoTemplate|1x|foo{{!}}bar}}
{{1x|foo|bar}}→ foo
See also
[edit]- {{demo}}, {{demo inline}}, {{#invoke:demo|function}}
- {{nowiki template demo}}, {{#invoke:template test case|function}}
- {{automarkup}}, {{make code}}, {{#invoke:automarkup|function}}
- {{mra}}, {{markup}}