Last modified: 2010-03-19 23:35:11 UTC

Wikimedia Bugzilla is closed!

Wikimedia has migrated from Bugzilla to Phabricator. Bug reports should be created and updated in Wikimedia Phabricator instead. Please create an account in Phabricator and add your Bugzilla email address to it.
Wikimedia Bugzilla is read-only. If you try to edit or create any bug report in Bugzilla you will be shown an intentional error message.
In order to access the Phabricator task corresponding to a Bugzilla report, just remove "static-" from its URL.
You could still run searches in Bugzilla or access your list of votes but bug reports will obviously not be up-to-date in Bugzilla.
Bug 20458 - Talknotice
Product: Wikimedia
Classification: Unclassified
Site requests (Other open bugs)
All All
: Normal enhancement with 3 votes (vote)
: ---
Assigned To: Nobody - You can work on this!
Depends on:
  Show dependency treegraph
Reported: 2009-09-01 00:14 UTC by Cenarium
Modified: 2010-03-19 23:35 UTC (History)
4 users (show)

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


Description Cenarium 2009-09-01 00:14:46 UTC
en.wikipedia would like a talknotice, essentially for important community announcements. That would be a notice displayed on all talk pages, editable at Mediawiki:Talknotice, and dismissible like the sitenotice. It would be good to have this before the flagged revisions two-month trial.
Comment 1 MZMcBride 2009-09-01 05:54:52 UTC
cf. bug 4469 "Provide per-namespace site notices"
Comment 2 Alexandre Emsenhuber [IAlex] 2009-09-01 11:18:32 UTC
There is already [[MediaWiki:Talkpageheader]] which is displayed at the top of each talk pages, but without JavaScript to dismiss it (which is easy to do in MediaWiki:Common.js).
Comment 3 Cenarium 2009-09-01 15:24:56 UTC
Talkpageheader is below the talk page title, while the talknotice should be above it, like the sitenotice.
Comment 4 JohnQ 2009-10-16 23:01:54 UTC
Wikia already developed this functionality, so could be a good starting place - it's available here: ... via a special page you can send out dismissable messages that show up on user talk pages. Because it's on user talk pages, it triggers the new message notification, so users will know it's there. You can target groups of people (admins, for instance), individual users, or just everyone. If needed, you can also retract messages after they were sent out. The messages can have an expiration date so they go away on their own after a specific date/time - useful for things like maintenance notifications where no one cares 1 month after the event. Also handles anon user talk pages, empty user talk pages, diffs, etc. This was a particularly useful extension as it allowed us to communicate with people en masse for whom we had no email address. The dismissable part of it is what made it appealing to the users. Jqsjqs (talk) 22:50, 16 October 2009 (UTC)
Comment 5 JohnQ 2009-10-17 00:04:10 UTC
more here...
Comment 6 Cenarium 2009-12-06 19:05:44 UTC
(In reply to comment #4)

This could be useful and I've requested an implementation (bug 21377), but we'd like to have a message that can be displayed on all talk pages, not just user talk pages, for major announcements.
Comment 7 Chad H. 2010-03-16 23:26:19 UTC
Closing this as as WFM: there are extensions that can do this. Requests to get it reviewed/enabled on WMF sites should be filed separately (like bug 21377). Implementing this as core functionality is bug 4469.
Comment 8 Cenarium 2010-03-17 14:12:37 UTC
Maybe another wikimedia bug is needed as bug 4469 is for namespace-specific notices while this is for a dismissible notice on all talk pages.
Comment 9 Chad H. 2010-03-17 14:21:49 UTC
As comment #2 pointed out, that can be done with sitewide JS.
Comment 10 Cenarium 2010-03-19 23:35:11 UTC
The talkpage header is below the title so doesn't stand out as much as a notice should (and it would look awkward with talk page header templates), or is there a way to put the text in the same position as a sitenotice ?

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