Last modified: 2014-11-18 14:43:39 UTC
When creating an account, we disallow most MediaWiki characters ( "|", "}", "{" ), but we do not disallow "=". As a result, any user with an equal sign in their name will break any template you attempt to wrap their name in. While we've touched on equal sign interaction with templates before (https://bugzilla.wikimedia.org/show_bug.cgi?id=14235), the proposed resolution doesn't work in this case. Example: https://en.wikipedia.org/w/index.php?title=Wikipedia%3AAdministrator_intervention_against_vandalism%2FTB2&diff=634243837&oldid=634241466 It was suggested that I just patch the repository to disallow equal sign usage in usernames, but I'm not comfortable enough with git to do so.
You can force a numeric parameter by actually write it before the param value: {{Vandal|1=Name9+10=21}}
Yes, but I feel that it would be simpler to follow (what seems to be) established convention and disallow the character from being used in a username.