This is an archive copy of wikilivres.ca as of 18 February 2017 (from the WikiTeam dump). The original site is closed.
Template:Years since
Jump to navigation
Jump to search
Documentation
(English) This documentation is transcluded from Template:Years since/documentation (view | edit | history).
(Français) Cette documentation est incluse dans la sous-page Template:Years since/documentation (voir | editer | historique).
(Polski) Ta dokumentacja jest dołączana ze strony Template:Years since/documentation (zobacz | edytuj | historia).
Function returning number of years since year {{{1}}}. The function is robust enough to survive various wrong inputs. Also user can control output to clip it to some range defined by {{{min}}} and {{{max}}} parameters. Also output can be rounded down to be multiple of parameter {{{mod}}}.
Usage
{{Years since|1=|mod=|min=|max=|error=}}
Parameters
| Parameter name | Description | Default value | required or optional?
|
|---|---|---|---|
| parameter #1 (1) | Year in between 0 and 2026. | empty | required |
| mod | Output can be rounded down to be multiple of parameter {{{mod}}} | 1 | optional |
| min | minimum number possibly returned. Anything smaller will be set to {{{min}}} | 0 | optional |
| max | maximum number possibly returned. Anything bigger will be set to {{{max}}} | 2026 | optional |
| error | value returned in case of not a number input parameter {{{1}}}. | empty string | optional |
Additional information
The template is intended to be used in the following namespaces:
- unknown
The template is intended to be used by the following user groups:
- no user group specified
Examples
| Code | Result |
|---|---|
{{Years since|1950}} |
76 |
{{Years since|error=0}} |
0 |
{{Years since|x|error=0}} |
0 |
{{Years since| 1000 |min=60 |max=100 |mod=10}} |
100 |
{{Years since| 1923 |min=60 |max=100 |mod=10}} |
100 |
{{Years since| 1941 |min=60 |max=100 |mod=10}} |
80 |
{{Years since| 1942-1 |min=60 |max=100 |mod=10}} |
80 |
{{Years since| 1999 |min=60 |max=100 |mod=10}} |
60 |