[buddypress-trac] [BuddyPress Trac] #6712: Screen notifications settings page

buddypress-trac noreply at wordpress.org
Wed Aug 24 19:01:58 UTC 2016


#6712: Screen notifications settings page
-------------------------------------+-----------------------------
 Reporter:  r-a-y                    |       Owner:
     Type:  enhancement              |      Status:  new
 Priority:  normal                   |   Milestone:  Future Release
Component:  Toolbar & Notifications  |     Version:  1.9
 Severity:  normal                   |  Resolution:
 Keywords:  ui-feedback              |
-------------------------------------+-----------------------------

Comment (by mercime):

 Thank you @r-a-y. Worked on two mockups in browser for the all-in-one
 Notifications pages with HTML markup changes

 '''Version 1 '''

 {{{
 <h2 class="bp-screen-reader-text">Notification Settings</h2>

 <p>Note: Add any other instructions before the form</p>

 <form action="http://localhost/codex/members/admin/settings/screen-
 notifications" method="post" class="standard-form" id="settings-form">

         <fieldset>
         <legend>Activity</legend>
                 <p id="mention-update">A member mentions you in an update
 using "@admin"</p>
                         <label for="activity-notification-new-email" aria-
 describedby="mention-update">
                                 <input
 name="notifications[notification_activity_new_mention]" id="activity-
 notification-new-email" value="1" checked="checked" type="checkbox">
                         Email</label>
                         <label for="activity-notification-new-screen"
 aria-describedby="mention-update">
                                 <input
 name="notifications[notification_activity_new_mention]" id="activity-
 notification-new-screen" value="0" type="checkbox">
                         Screen</label>
                         <label for="activity-notification-new-sms" aria-
 describedby="mention-update">
                                 <input
 name="notifications[notification_activity_new_mention]" id="activity-
 notification-new-sms" value="0" type="checkbox">
                         SMS</label>

                 <p id="activity-reply">A member replies to an update or
 comment you've posted</p>
                         <label for="notification-activity-new-reply-email"
 aria-describedby="activity-reply">
                                 <input
 name="notifications[notification_activity_new_reply]" id="notification-
 activity-new-reply-email" value="1" checked="checked" type="checkbox">
                         Email</label>
                         <label for="notification-activity-new-reply-
 screen" aria-describedby="activity-reply">
                                 <input
 name="notifications[notification_activity_new_reply]" id="notification-
 activity-new-reply-screen" value="0" type="checkbox">
                         Screen</label>
                         <label for="notification-activity-new-reply-sms"
 aria-describedby="activity-reply">
                                 <input
 name="notifications[notification_activity_new_reply]" id="notification-
 activity-new-reply-sms" value="0" type="checkbox">
                         SMS</label>
         </fieldset>
         . . .

 }}}

 [[Image(https://cldup.com/aD5YrHv3MX.png)]]


 ----

 '''Version 2'''

 {{{
 <h2 class="bp-screen-reader-text">Notification Settings</h2>

 <p>Note: Add any other instructions before the form</p>

 <form action="http://localhost/codex/members/admin/settings/screen-
 notifications" method="post" class="standard-form" id="settings-form">

         <h3>Activity</h3>
         <fieldset>
         <legend>Enable notifications for all activities</legend>
         <button type="button" aria-pressed="true">Hide</button>
                 <p id="mention-update">A member mentions you in an update
 using "@admin"</p>
                         <label for="activity-notification-new-email" aria-
 describedby="mention-update">
                                 <input
 name="notifications[notification_activity_new_mention]" id="activity-
 notification-new-email" value="1" checked="checked" type="checkbox">
                         Email</label>
                         <label for="activity-notification-new-screen"
 aria-describedby="mention-update">
                                 <input
 name="notifications[notification_activity_new_mention]" id="activity-
 notification-new-screen" value="0" type="checkbox">
                         Screen</label>
                         <label for="activity-notification-new-sms" aria-
 describedby="mention-update">
                                 <input
 name="notifications[notification_activity_new_mention]" id="activity-
 notification-new-sms" value="0" type="checkbox">
                         SMS</label>

                 <p id="activity-reply">A member replies to an update or
 comment you've posted</p>
                         <label for="notification-activity-new-reply-email"
 aria-describedby="activity-reply">
                                 <input
 name="notifications[notification_activity_new_reply]" id="notification-
 activity-new-reply-email" value="1" checked="checked" type="checkbox">
                         Email</label>
                         <label for="notification-activity-new-reply-
 screen" aria-describedby="activity-reply">
                                 <input
 name="notifications[notification_activity_new_reply]" id="notification-
 activity-new-reply-screen" value="0" type="checkbox">
                         Screen</label>
                         <label for="notification-activity-new-reply-sms"
 aria-describedby="activity-reply">
                                 <input
 name="notifications[notification_activity_new_reply]" id="notification-
 activity-new-reply-sms" value="0" type="checkbox">
                         SMS</label>
         </fieldset>
         ...
 }}}

 [[Image(https://cldup.com/8R3a0ZZaAt.png)]]

--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/6712#comment:29>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac


More information about the buddypress-trac mailing list