Closed, DeclinedPublic


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.

Version: unspecified
Severity: enhancement

bzimport added a subscriber: Unknown Object (MLST).
bzimport set Reference to bz20458.
Cenarium created this task.Via LegacySep 1 2009, 12:14 AM
MZMcBride added a comment.Via ConduitSep 1 2009, 5:54 AM

cf. bug 4469 "Provide per-namespace site notices"

IAlex added a comment.Via ConduitSep 1 2009, 11:18 AM

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).

Cenarium added a comment.Via ConduitSep 1 2009, 3:24 PM

Talkpageheader is below the talk page title, while the talknotice should be above it, like the sitenotice.

bzimport added a comment.Via ConduitOct 16 2009, 11:01 PM

jqs wrote:

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)

Cenarium added a comment.Via ConduitDec 6 2009, 7:05 PM

(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.

demon added a comment.Via ConduitMar 16 2010, 11:26 PM

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.

Cenarium added a comment.Via ConduitMar 17 2010, 2:12 PM

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.

demon added a comment.Via ConduitMar 17 2010, 2:21 PM

As comment #2 pointed out, that can be done with sitewide JS.

Cenarium added a comment.Via ConduitMar 19 2010, 11:35 PM

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 ?

Add Comment