Template:Checked time unit: Difference between revisions
From Guild of Archivists
(Add 'includeonly' and 'noinclude' tags with 'Documentation' template.) |
(Fix unused 'ordinal' parameter on final value case.) |
||
Line 8: | Line 8: | ||
{{#if: {{{1|{{{ordinal|}}}}}} | | {{#if: {{{1|{{{ordinal|}}}}}} | | ||
{{#ifexpr: (({{{1|{{{ordinal|0}}}}}} >= {{{2|{{{minimum|0}}}}}}) and ({{{1|{{{ordinal|0}}}}}} <= {{{3|{{{maximum|0}}}}}})) | {{#ifexpr: (({{{1|{{{ordinal|0}}}}}} >= {{{2|{{{minimum|0}}}}}}) and ({{{1|{{{ordinal|0}}}}}} <= {{{3|{{{maximum|0}}}}}})) | ||
| {{{1}}} | | {{{1|{{{ordinal|0}}}}}} | ||
| {{error|Provided argument must be an integer between {{{2|{{{minimum|0}}}}}} and {{{3|{{{maximum|0}}}}}} inclusive.}} | | {{error|Provided argument must be an integer between {{{2|{{{minimum|0}}}}}} and {{{3|{{{maximum|0}}}}}} inclusive.}} | ||
}} | }} |
Revision as of 08:18, 29 November 2024
A template that produces an error message if a value is beyond a specified range. It is intended to be used for implementing various range-checked time unit templates, and its error messages reflect this through the use of 'ordinal' as a named parameter in the error messages.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Ordinal | 1 ordinal | The value to be kept in range. | Number | required |
Minimum | 2 minimum | The minimum of the inclusive range. | Number | required |
Maximum | 3 maximum | The maximum of the inclusive range. | Number | required |
The above documentation is transcluded from Template:Checked time unit/doc. (edit | history) Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Please add categories to the /doc subpage. Subpages of this template. |