Author: p.selitskas
Description:
Slashes in user names are not allowed.[1] If the string contains slash(es) and slash is not the first symbol, we can assume that text before the first slash is a user name.
If my assumption is correct or is not false, then I'll send a patch for review. Actually it will be a one-liner.
In CoreParserFunctions::gender(): if ( $title && $title->getNamespace() == NS_USER ) { $username = $title->getText(); // change to $title->getRootText() }
[1] https://www.mediawiki.org/wiki/Manual:User_table#user_name