Page MenuHomePhabricator

Provide site notice dismiss button in core
Open, Needs TriagePublic

Description

Each site notice built in core should come together with a button to dismiss it, when a user needs to.
MediaWiki should not depend on extension to provide this critical button.

Event Timeline

Change 631177 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/core@master] Provide native support to dismiss sitenotice in core (part 1).

https://gerrit.wikimedia.org/r/631177

Change 647840 had a related patch set uploaded (by Jdlrobson; owner: Jdlrobson):
[mediawiki/extensions/DismissableSiteNotice@master] DismissableSiteNotice should not do anything if core has support

https://gerrit.wikimedia.org/r/647840

Krinkle subscribed.

Why is this being worked on now? Is this needed for something in Desktop Refresh? Is there another task this should be connected with?

Change 647840 merged by jenkins-bot:
[mediawiki/extensions/DismissableSiteNotice@master] DismissableSiteNotice should not do anything if core has support

https://gerrit.wikimedia.org/r/647840

Change 631177 merged by jenkins-bot:
[mediawiki/core@master] Provide native support to dismiss sitenotice in core.

https://gerrit.wikimedia.org/r/631177