Last modified: 2014-09-26 12:08:18 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T67910, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 65910 - No notification when someone mentions you on a page and their signature is in a template
No notification when someone mentions you on a page and their signature is in...
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
Echo (Other open bugs)
unspecified
All All
: High major (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on: 64778
Blocks:
  Show dependency treegraph
 
Reported: 2014-05-29 19:59 UTC by Romaine
Modified: 2014-09-26 12:08 UTC (History)
9 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Romaine 2014-05-29 19:59:45 UTC
We noticed on nl-wiki that when someone mentions a user (with link to userpage) that the user who is mentioned doesn't get a notification.

Please enable this.
Comment 1 Romaine 2014-05-29 20:14:39 UTC
Further testing makes us conclude that if a signature is in a template, no notification is given, but when a manual signature is added, a notification is given and received.
Comment 3 Romaine 2014-05-29 20:52:30 UTC
It seems that this problem also occurs in talk namespaces.

No notification:
https://nl.wikipedia.org/w/index.php?title=Overleg_gebruiker%3ARomaine&diff=41391316&oldid=41375665
Comment 4 Quiddity 2014-05-30 18:08:32 UTC
This problem should be fixed by resolving bug 64778 (remove the "signature requirement" for triggering a Mention Notification). 
I'll ask around, to see if there's anything I can nudge to move this forward (I'm not sure how complicated that fix will be).
Comment 5 Umherirrender 2014-05-30 18:49:36 UTC
By the way, using a template as part of a signature was forbidden by delevoper in the past (but I have no permalink), see also the english wikipedia for some extra text and hints about that topic: https://en.wikipedia.org/wiki/Wikipedia:Signatures#Transclusion_of_templates_.28or_other_pages.29
Comment 6 Romaine 2014-05-31 00:29:17 UTC
@Umherirrender: To reply on that English page, the first one is not an issue, has never been any issue, at least not on various projects else than en-wiki. The second is a non-argument (certainly for wiki's other than en-wiki), we have thousands of templates that are much used. And the third, we do not have the intention to test the software, but in the past we are told "not to worry about performance, if something is breaking developers would make it impossible". Read: https://en.wikipedia.org/wiki/Wikipedia:Don%27t_worry_about_performance

Template signatures have been used for least 8 years, if performance is really an issue all the communities should have been informed, which is not the case. Or more likely: made impossible to have template signatures.
Comment 7 Umherirrender 2014-05-31 10:38:00 UTC
When using template syntax in the signature field on Special:Preferences the {{}} is replaced on save by {{subst:}} (or the localized form), so you have to use a second template to trick mediawiki here. You are using https://nl.wikipedia.org/wiki/Gebruiker:Romaine/H for that.
Comment 8 Romaine 2014-05-31 13:03:06 UTC
If it is really not allowed to use a template signature, I certainly would have expected that all templates are substed, not just the entered one.
Comment 9 Quiddity 2014-05-31 18:42:37 UTC
(My apologies for continuing this slightly off-topic discussion, within the bug. I just wanted to add a quick explanation, in case it wasn't already known by everyone, or in case there are variant conditions at other non-Enwiki projects which is where I'm most-familiar. :)

(In reply to Romaine from comment #8)
> If it is really not allowed to use a template signature, I certainly would
> have expected that all templates are substed, not just the entered one.

As I understand it, at least on Enwiki, the potential-problem is that signature template-pages are not usually very widely watchlisted, and hence the many pages that someone's signature appears on, might easily be vandalized via that obscure subpage. They're also generally not semi-protected. 
Some users might have many thousands more transclusions than the ~6,000 pages that your signature-page is in. ( http://tools.wmflabs.org/templatecount/index.php?lang=nl&namespace=2&name=Romaine%2FHandtekening#bottom ) Or they might appear only on a few scattered and obscure talkpages, and not get seen, *by an editor who can track down the problem*, for many months/years.

As for why secondary-templates in signatures are not automagically subst:d, I don't know (am not a dev), but it might be worth opening a new bug for it, or changing this bug to specifically address that issue, or something similar? I'll leave that up to better minds.
</tangent>

On-topic: I'm continuing to poke at bug 64778, and will treat that as the main bug for updates. HTH.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links