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 added a subscriber: Krinkle.

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