Category:Pages with non-numeric formatnum arguments
Jump to navigation
Jump to search
This is a maintenance category, used for maintenance of the AARoads Wiki project. It is not part of the encyclopedia and contains non-article pages, or groups articles by status rather than subject. Do not include this category in content categories.
This is a tracking category. It builds and maintains a list of pages primarily for the sake of the list itself. They are not part of the encyclopedia's categorization scheme.
Administrators: Please do not delete this category even if it is empty! This category may be empty occasionally or even most of the time. |
This category collects pages that use the formatnum
parser function with a non-numeric or incorrectly formatted value, e.g. {{formatnum:foo}}
or {{formatnum:12,345}}
.
Ways to fix or work around this error inside template code:
- If
formatnum
is being applied to a string that includes both a number and words, change it to wrap just the number. Example:{{formatnum:{{{var}}} dollars}}
→{{formatnum:{{{var}}}}} dollars
- Another way to work around invalid input is to remove commas from the input like this:
{{formatnum:{{replace|{{{var}}}|,|}}}}
. Note that input using commas as decimal separators will cause formatnum to produce invalid values. To fix the problem, use a full stop (period) as a decimal separator. - A limited way to work around invalid input in templates is to use {{digits}}, e.g.
{{formatnum:{{digits|{{{votes}}}}}}}
. This works only for whole numbers and will produce incorrect results for input containing decimal points or other non-numeric characters.
Ways to fix this error in articles:
- When additional text or references exist in a template parameter that expects only numbers, find a way to move the additional text outside the template or into a different parameter. For example:
- Currency templates like
{{CAD}}
or{{US$}}
take only numeric input. Use{{US$|123}}{{nbsp}}million
instead of{{US$|123 million}}
- The
|population_total=
parameter in {{Infobox settlement}} should have only a number in it. Move any references to|population_footnotes=
, as in this edit.
- Currency templates like
Other:
- When
formatnum
is given a negative number written with the proper U+2212 "minus sign" (instead of the commonly used hyphen-minus key that appears on most keyboards), e.g.{{formatnum:−9000000}}
, it assigns this error category. A workaround for this incorrect usage was applied to {{US Census population}}, which shows population declines as negative numbers. You should use hyphen-minus withinformatnum
to avoid this error category and it will output the proper minus sign.
Pages in category "Pages with non-numeric formatnum arguments"
The following 53 pages are in this category, out of 53 total.
B
I
P
- Template:PKRConvert
- Template:PKRConvert/AUD
- Template:PKRConvert/BDT
- Template:PKRConvert/CAD
- Template:PKRConvert/doc
- Template:PKRConvert/EUR
- Template:PKRConvert/GBP
- Template:PKRConvert/inflation
- Template:PKRConvert/INR
- Template:PKRConvert/JPY
- Template:PKRConvert/NZD
- Template:PKRConvert/USD AUD
- Template:PKRConvert/USD CAD
- Template:PKRConvert/USD EUR
- Template:PKRConvert/USD EUR GBP
- Template:PKRConvert/USD EUR GBP AUD CAD NZD
- Template:PKRConvert/USD GBP
- Template:PKRConvert/USD GBP AUD
- Template:PKRConvert/USD NZD