Changeset 5109 for trunk/bp-activity/bp-activity-screens.php
- Timestamp:
- 09/06/2011 12:30:01 PM (15 years ago)
- File:
-
- 1 edited
-
trunk/bp-activity/bp-activity-screens.php (modified) (10 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-activity/bp-activity-screens.php
r4961 r5109 1 1 <?php 2 3 /** 4 * BuddyPress Activity Screens 5 * 6 * @package BuddyPress 7 * @subpackage ActivityScreens 8 */ 9 2 10 // Exit if accessed directly 3 11 if ( !defined( 'ABSPATH' ) ) exit; 4 12 5 13 /** 6 * Activity index 7 * 8 * @global obj $bp 14 * Activity screen index 15 * 16 * @since 1.5.0 17 * 18 * @uses bp_displayed_user_id() 19 * @uses bp_is_activity_component() 20 * @uses bp_current_action() 21 * @uses bp_update_is_directory() 22 * @uses do_action() To call the 'bp_activity_screen_index' hook 23 * @uses bp_core_load_template() 24 * @uses apply_filters() To call the 'bp_activity_screen_index' hook 9 25 */ 10 26 function bp_activity_screen_index() { … … 19 35 add_action( 'bp_screens', 'bp_activity_screen_index' ); 20 36 37 /** 38 * Activity screen 'my activity' index 39 * 40 * @since 1.0.0 41 * 42 * @uses do_action() To call the 'bp_activity_screen_my_activity' hook 43 * @uses bp_core_load_template() 44 * @uses apply_filters() To call the 'bp_activity_template_my_activity' hook 45 */ 21 46 function bp_activity_screen_my_activity() { 22 47 do_action( 'bp_activity_screen_my_activity' ); … … 24 49 } 25 50 51 /** 52 * Activity screen 'friends' index 53 * 54 * @since 1.0.0 55 * 56 * @uses bp_is_active() 57 * @uses bp_update_is_item_admin() 58 * @uses is_super_admin() 59 * @uses do_action() To call the 'bp_activity_screen_friends' hook 60 * @uses bp_core_load_template() 61 * @uses apply_filters() To call the 'bp_activity_template_friends_activity' hook 62 */ 26 63 function bp_activity_screen_friends() { 27 64 if ( !bp_is_active( 'friends' ) ) … … 33 70 } 34 71 72 /** 73 * Activity screen 'groups' index 74 * 75 * @since 1.2.0 76 * 77 * @uses bp_is_active() 78 * @uses bp_update_is_item_admin() 79 * @uses is_super_admin() 80 * @uses do_action() To call the 'bp_activity_screen_groups' hook 81 * @uses bp_core_load_template() 82 * @uses apply_filters() To call the 'bp_activity_template_groups_activity' hook 83 */ 35 84 function bp_activity_screen_groups() { 36 85 if ( !bp_is_active( 'groups' ) ) … … 42 91 } 43 92 93 /** 94 * Activity screen 'favorites' index 95 * 96 * @since 1.2.0 97 * 98 * @uses bp_update_is_item_admin() 99 * @uses is_super_admin() 100 * @uses do_action() To call the 'bp_activity_screen_favorites' hook 101 * @uses bp_core_load_template() 102 * @uses apply_filters() To call the 'bp_activity_template_favorite_activity' hook 103 */ 44 104 function bp_activity_screen_favorites() { 45 105 bp_update_is_item_admin( is_super_admin(), 'activity' ); … … 48 108 } 49 109 110 /** 111 * Activity screen 'mentions' index 112 * 113 * @since 1.2.0 114 * 115 * @uses bp_update_is_item_admin() 116 * @uses is_super_admin() 117 * @uses do_action() To call the 'bp_activity_screen_mentions' hook 118 * @uses bp_core_load_template() 119 * @uses apply_filters() To call the 'bp_activity_template_mention_activity' hook 120 */ 50 121 function bp_activity_screen_mentions() { 51 122 bp_update_is_item_admin( is_super_admin(), 'activity' ); … … 55 126 56 127 /** 57 * bp_activity_remove_screen_notifications()58 *59 128 * Removes activity notifications from the notification menu when a user clicks on them and 60 129 * is taken to a specific screen. 61 130 * 62 * @package BuddyPress Activity 131 * @since 1.5.0 132 * 133 * @global object $bp BuddyPress global settings 134 * @uses bp_core_delete_notifications_by_type() 63 135 */ 64 136 function bp_activity_remove_screen_notifications() { … … 74 146 * Reset the logged-in user's new mentions data when he visits his mentions screen 75 147 * 76 * @package BuddyPress Activity 77 * @since 1.5 148 * @since 1.5.0 149 * 150 * @uses bp_is_my_profile() 78 151 * @uses bp_activity_clear_new_mentions() 79 * @uses bp_ is_my_profile()152 * @uses bp_loggedin_user_id() 80 153 */ 81 154 function bp_activity_reset_my_new_mentions() { … … 85 158 add_action( 'bp_activity_screen_mentions', 'bp_activity_reset_my_new_mentions' ); 86 159 160 /** 161 * Reset the logged-in user's new mentions data when he visits his mentions screen 162 * 163 * @since 1.2.0 164 * 165 * @global object $bp BuddyPress global settings 166 * @uses bp_is_activity_component() 167 * @uses bp_activity_get_specific() 168 * @uses bp_current_action() 169 * @uses bp_action_variables() 170 * @uses bp_do_404() 171 * @uses bp_is_active() 172 * @uses groups_get_group() 173 * @uses groups_is_user_member() 174 * @uses apply_filters_ref_array() To call the 'bp_activity_permalink_access' hook 175 * @uses do_action() To call the 'bp_activity_screen_single_activity_permalink' hook 176 * @uses bp_core_add_message() 177 * @uses is_user_logged_in() 178 * @uses bp_core_redirect() 179 * @uses site_url() 180 * @uses esc_url() 181 * @uses bp_get_root_domain() 182 * @uses bp_get_activity_root_slug() 183 * @uses bp_core_load_template() 184 * @uses apply_filters() To call the 'bp_activity_template_profile_activity_permalink' hook 185 */ 87 186 function bp_activity_screen_single_activity_permalink() { 88 187 global $bp; … … 156 255 add_action( 'bp_screens', 'bp_activity_screen_single_activity_permalink' ); 157 256 257 /** 258 * Add activity notifications settings to the notifications settings page 259 * 260 * @since 1.2.0 261 * 262 * @global object $bp BuddyPress global settings 263 * @uses bp_get_user_meta() 264 * @uses bp_core_get_username() 265 * @uses do_action() To call the 'bp_activity_screen_notification_settings' hook 266 */ 158 267 function bp_activity_screen_notification_settings() { 159 268 global $bp;
Note: See TracChangeset
for help on using the changeset viewer.