[buddypress-trac] [BuddyPress Trac] #6712: Screen notifications settings page
buddypress-trac
noreply at wordpress.org
Mon Nov 2 18:40:19 UTC 2015
#6712: Screen notifications settings page
---------------------------------------+-----------------
Reporter: r-a-y | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: 2.5
Component: Component - Notifications | Version: 1.9
Severity: normal | Keywords:
---------------------------------------+-----------------
We currently have a way for users to disable email notifications via a
user's "Settings > Email" page.
We need a way for users to be able to disable screen notifications as
well.
This presents a few things we need to tackle:
- Add a new "Settings > Notifications" page.
- The "Settings > Email" page already uses the slug `'notifications'`.
Perhaps this new page will use a slug like `'screen-notifications'`?
- Plugins need a way to register settings fields for inclusion on a
"Settings > Notifications" page.
- If no plugins have registered any settings, offer some generic
fields based on the `'component_name'` so users can disable all
notifications for a component all at once.
- Add some form of user meta check into
`bp_notifications_add_notification()` so the notification will not be
recorded if a user has chosen to disable it for a given
`'component_action'`.
FYI, Twitter calls their email notifications page - `Email Notifications`.
And their screen notifications page - `Web Notifications`. Something to
think about when we decide to build this out.
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/6712>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
More information about the buddypress-trac
mailing list