Last modified: 2013-10-15 12:12:09 UTC
{{#expr:}}/{{#ifexpr:}} incorrectly handles strings with multiple decimal points Example: * {{#expr:02.10.2013}} -> 2.1 * {{#ifexpr:02.10.2013|t|f}} -> t Both should trigger error obviously.
Why should they trigger errors, exactly? Is there an input format specification we can match behavior to?
https://www.mediawiki.org/wiki/Help:Extension:ParserFunctions#.23expr "02.10.2013" is not valid mathematical expression -> that's why it should trigger error 02.10 is OK 10.2013 is obviously OK but 2+ decimal points obviously can't be OK