Last modified: 2014-11-14 17:57:49 UTC
The edit https://pt.wikipedia.org/w/index.php?diff=40601300 added a comment in the format :::{{Ping|MyUserName}} Comment. <HisSignature> 13h35min de 13 de novembro de 2014 (UTC) to a talk page but it didn't generate a notification.
The ping works if the signature contains "User" https://pt.wikipedia.org/w/index.php?diff=40601702 or "Usuário" https://pt.wikipedia.org/w/index.php?diff=40601695 but doesn't work anymore if it contains "Usuário(a)" https://pt.wikipedia.org/w/index.php?diff=40601676
Verified that the Title class does not detect Usuário(a) as NS_USER: ebernhardson@tin:~$ mwscript eval.php --wiki=ptwiki > $t = Title::newFromText( 'Usurio(a):Reverta-me' ); > echo $t->getNamespace() 0 Not sure how to fix yet, looking into it
Actually eval.php ate the non-ascii chracters. The title class in ptwiki correctly detects this as NS_USER.
On trello at https://trello.com/c/vLKd47sL/
Change 173077 had a related patch set uploaded by EBernhardson: Bug: parenthesis are allowed in namespaces https://gerrit.wikimedia.org/r/173077
Change 173077 merged by jenkins-bot: Bug: parenthesis are allowed in namespaces https://gerrit.wikimedia.org/r/173077
Change 173116 had a related patch set uploaded by EBernhardson: Bug: parenthesis are allowed in namespaces https://gerrit.wikimedia.org/r/173116
Change 173118 had a related patch set uploaded by EBernhardson: Bug: parenthesis are allowed in namespaces https://gerrit.wikimedia.org/r/173118
Change 173118 merged by jenkins-bot: Bug: parenthesis are allowed in namespaces https://gerrit.wikimedia.org/r/173118
Change 173116 merged by jenkins-bot: Bug: parenthesis are allowed in namespaces https://gerrit.wikimedia.org/r/173116
deployed fix to prod
Er... the user still can't notify me, but now due to bug 73426.