Add a "Mark all as read" button at Special:Notifications for mobile and no-JS users, e.g. https://www.mediawiki.org/wiki/Special:Notifications
See also: T71732: I want to clear the indicator for messages (For editors with hundreds of notifications)
Quiddity | |
Apr 14 2015, 6:32 PM |
F4141197: IMG_1042.PNG | |
Jun 8 2016, 12:05 AM |
F4141210: Screen Shot 2016-06-07 at 2.24.44 PM.png | |
Jun 8 2016, 12:05 AM |
Add a "Mark all as read" button at Special:Notifications for mobile and no-JS users, e.g. https://www.mediawiki.org/wiki/Special:Notifications
See also: T71732: I want to clear the indicator for messages (For editors with hundreds of notifications)
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Add 'Mark all as read' button | mediawiki/extensions/Echo | master | +43 -4 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T100528 Improve organization and control for Flow notifications (tracking + ideas) | |||
Resolved | MtDu | T96061 Add a "Mark all as read" button at Special:Notifications for no-JS users |
Presently, Special:Notifications mobile page has 'Mark group as read' for notifications grouped by day:
no-JS mode also displays 'Mark group as read'
This is a micro-task, and someone asked for advice on IRC. As MatmaRex said, start with https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker and the links in there. After installing Vagrant (see link in there), you can enable the 'echo' role as stated at https://www.mediawiki.org/wiki/MediaWiki-Vagrant#Using_roles .
I would recommend you start by reading https://phabricator.wikimedia.org/diffusion/ECHO/browse/master/includes/special/SpecialNotificationsMarkRead.php and skimming the class referenced from onSubmit.
Change 371614 had a related patch set uploaded (by MtDu; owner: MtDu):
[mediawiki/extensions/Echo@master] [WIP] Add 'Mark all as read' button
Change 371614 merged by jenkins-bot:
[mediawiki/extensions/Echo@master] Add 'Mark all as read' button