Template:Xpdoc/doc: Difference between revisions
Template page
More actions
mNo edit summary |
No edit summary |
||
| (21 intermediate revisions by 4 users not shown) | |||
| Line 6: | Line 6: | ||
|2=2 | |2=2 | ||
|2d=the parameter after the first pipe | |2d=the parameter after the first pipe | ||
|2def= | |2def= | ||
|2stat=optional | |2stat=optional- | ||
|3=gives | |3=3 | ||
| | |3d=the parameter after the second pipe | ||
| | |3def= | ||
| | |3stat=optional- | ||
|name= | |4=4 | ||
|4d=the parameter after the third pipe | |||
|4def= | |||
|4stat=optional- | |||
|5=5 | |||
|5d=the parameter after the fourth pipe | |||
|5def= | |||
|5stat=optional- | |||
|6=6 | |||
|6d=the parameter after the fifth pipe | |||
|6def= | |||
|6stat=optional- | |||
|7=n1</code><br> . . . .<br><code>n6 | |||
|7d=name of the first named parameter<br>...<br>name of the sixth named parameter | |||
|7stat=optional- | |||
|8=v1</code><br> . . . .<br><code>v6 | |||
|8d=value of the first named parameter<br>...<br>value of the sixth named parameter | |||
|8stat=optional- | |||
|9=gives | |||
|9d=text (or the empty string) to replace the arrow, e.g. gives=<nowiki>{{!}}{{!}}</nowiki> to produce "<nowiki>||</nowiki>", for use in a table | |||
|9def=→ | |||
|9stat=optional- | |||
|name=xpdoc | |||
|desc={{Documentation subpage}} | |desc={{Documentation subpage}} | ||
The expansion demo templates show, for documentation: | The expansion demo templates show, for documentation: | ||
*some wikitext | *some wikitext | ||
*its rendering | *its rendering | ||
|namespace= | without the need of repeating the parameters in the wikitext. | ||
|usergroup= | |namespace=10 | ||
|usergroup=all | |||
|placement= | |placement= | ||
|usage-notes= | |usage-notes= | ||
|type= | |type= | ||
|example= | |example=cc-by-4.0 | ||
|i18n-method= | |i18n-method=- | ||
|i18n-desc= | |i18n-desc= | ||
|seealso= | |seealso= | ||
| Line 32: | Line 57: | ||
}} | }} | ||
Naming scheme: | ==Notes== | ||
{{sed|1}}Naming scheme: | |||
*o = double opening braces | *o = double opening braces | ||
*c = double closing braces | *c = double closing braces | ||
This | This template combines the functionality of templates listed in the Expansion demo templates on Commons with a single o and c (no nesting), but with some restrictions. | ||
In the case of demonstrating a template, values of unnamed parameters of this template are trimmed, so [[Template:Xpdoc]] cannot be used for demonstrating the effect of spaces at the start or end of an unnamed parameter. | |||
== | ==Examples== | ||
<nowiki>{{ | {{sed|2}}<code><nowiki>{{xpdoc|ISOdate|2009-04-03}}</nowiki></code> produces: "{{xpdoc|ISOdate|2009-04-03}}". | ||
==See also== | ==See also== | ||
{{sed|3}} | |||
*[[m:Help:Expansion demo templates]] | *[[m:Help:Expansion demo templates]] | ||
<includeonly>[[Category: | {{Tle|T=Tle}} Meta template to describe template parametrizings | ||
<includeonly>[[Category:Template namespace templates]]</includeonly> | |||