Module:LoadData/doc: Difference between revisions
Appearance
Content deleted Content added
SilSinn9821 (talk | contribs) m Adding category for module documentation pages |
SilSinn9821 (talk | contribs) mNo edit summary |
||
Line 16: | Line 16: | ||
<!-- Please, add this module categories below this line. Thanks! --> |
<!-- Please, add this module categories below this line. Thanks! --> |
||
}}</includeonly><noinclude |
}}</includeonly><noinclude> |
||
[[Category:Module documentation pages]] |
[[Category:Module documentation pages]] |
||
<!-- Please, add this documentation interwikis below this line. Thanks! --> |
|||
[[pt:Módulo:LoadData/doc]] |
[[pt:Módulo:LoadData/doc]] |
||
</noinclude> |
</noinclude> |
Latest revision as of 07:46, 12 July 2024
A more complex version of Module:Data with more options and the ability to select indexes with an inequality operator.
Usage
[edit]{{#invoke:LoadData|Module name|index1|2 lteq=index2 limit|...|}}
- Zeroth parameter is the name of the data module to read, without Module:, e.g.
Example/data
- Next parameters, for an index N starting at one, are called
|N=
for the exact index you need, coerced to number if possible,|N lteq=
to select the highest numerical index less than or equal to the argument, or|N gteq=
for the opposite. |template=
is a printf-style string to interpolate the resulting value(s) into, e.g.<b>%s</b>
.|preprocess=
is like|template=
except thatframe:preprocess
is run on it; this makes e.g. template transclusions work.|if nil=
is the string to return if the result is nil. Default is nil, which comes out as the empty string.