Changeset 10941 for trunk/src/bp-groups/bp-groups-notifications.php
- Timestamp:
- 07/10/2016 09:46:27 PM (10 years ago)
- File:
-
- 1 edited
-
trunk/src/bp-groups/bp-groups-notifications.php (modified) (10 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bp-groups/bp-groups-notifications.php
r10606 r10941 69 69 } 70 70 71 $unsubscribe_args = array( 72 'user_id' => $user_id, 73 'notification_type' => 'groups-details-updated', 74 ); 75 71 76 $args = array( 72 77 'tokens' => array( … … 76 81 'group.url' => esc_url( bp_get_group_permalink( $group ) ), 77 82 'group.name' => $group->name, 83 'unsubscribe' => esc_url( bp_email_get_unsubscribe_link( $unsubscribe_args ) ), 78 84 ), 79 85 ); … … 116 122 'secondary_item_id' => $requesting_user_id, 117 123 'component_name' => buddypress()->groups->id, 118 'component_action' => 'new_membership_request' 124 'component_action' => 'new_membership_request', 119 125 ) ); 120 126 } … … 124 130 return; 125 131 } 132 133 $unsubscribe_args = array( 134 'user_id' => $admin_id, 135 'notification_type' => 'groups-membership-request', 136 ); 126 137 127 138 $group = groups_get_group( array( 'group_id' => $group_id ) ); … … 137 148 'requesting-user.id' => $requesting_user_id, 138 149 'requesting-user.name' => bp_core_get_user_displayname( $requesting_user_id ), 150 'unsubscribe' => esc_url( bp_email_get_unsubscribe_link( $unsubscribe_args ) ), 139 151 ), 140 152 ); … … 185 197 186 198 if ( ! empty( $accepted ) ) { 199 200 $unsubscribe_args = array( 201 'user_id' => $requesting_user_id, 202 'notification_type' => 'groups-membership-request-accepted', 203 ); 204 205 $args['tokens']['unsubscribe'] = esc_url( bp_email_get_unsubscribe_link( $unsubscribe_args ) ); 206 187 207 bp_send_email( 'groups-membership-request-accepted', (int) $requesting_user_id, $args ); 208 188 209 } else { 210 211 $unsubscribe_args = array( 212 'user_id' => $requesting_user_id, 213 'notification_type' => 'groups-membership-request-rejected', 214 ); 215 216 $args['tokens']['unsubscribe'] = esc_url( bp_email_get_unsubscribe_link( $unsubscribe_args ) ); 217 189 218 bp_send_email( 'groups-membership-request-rejected', (int) $requesting_user_id, $args ); 190 219 } … … 226 255 return; 227 256 } 257 258 $unsubscribe_args = array( 259 'user_id' => $user_id, 260 'notification_type' => 'groups-member-promoted', 261 ); 228 262 229 263 $group = groups_get_group( array( 'group_id' => $group_id ) ); … … 236 270 'promoted_to' => $promoted_to, 237 271 'user.id' => $user_id, 272 'unsubscribe' => esc_url( bp_email_get_unsubscribe_link( $unsubscribe_args ) ), 238 273 ), 239 274 ); … … 278 313 279 314 $invited_link = bp_core_get_user_domain( $invited_user_id ) . bp_get_groups_slug(); 315 316 $unsubscribe_args = array( 317 'user_id' => $invited_user_id, 318 'notification_type' => 'groups-invitation', 319 ); 320 280 321 $args = array( 281 322 'tokens' => array( … … 287 328 'inviter.id' => $inviter_user_id, 288 329 'invites.url' => esc_url( $invited_link . '/invites/' ), 330 'unsubscribe' => esc_url( bp_email_get_unsubscribe_link( $unsubscribe_args ) ), 289 331 ), 290 332 );
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)