Changeset 1032 for trunk/bp-groups/bp-groups-ajax.php
- Timestamp:
- 02/09/2009 06:52:51 AM (17 years ago)
- File:
-
- 1 edited
-
trunk/bp-groups/bp-groups-ajax.php (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-groups/bp-groups-ajax.php
r1025 r1032 3 3 global $bp; 4 4 5 check_ajax_referer( 'invite_user');5 check_ajax_referer( 'groups_invite_uninvite_user' ); 6 6 7 7 if ( !$_POST['friend_id'] || !$_POST['friend_action'] || !$_POST['group_id'] ) … … 15 15 16 16 if ( 'invite' == $_POST['friend_action'] ) { 17 17 18 if ( !groups_invite_user( $_POST['friend_id'], $_POST['group_id'] ) ) 18 19 return false; … … 25 26 echo '<span class="activity">' . sprintf( __( 'active %s ago', 'buddypress' ), $user->last_active ) . '</span>'; 26 27 echo '<div class="action"> 27 <a class="remove" href="' . $bp->loggedin_user->domain . $bp->groups->slug . '/' . $_POST['group_id'] . '/invites/remove/' . $user->id. '" id="uid-' . $user->id . '">' . __( 'Remove Invite', 'buddypress' ) . '</a>28 <a class="remove" href="' . wp_nonce_url( $bp->loggedin_user->domain . $bp->groups->slug . '/' . $_POST['group_id'] . '/invites/remove/' . $user->id, 'groups_invite_uninvite_user' ) . '" id="uid-' . $user->id . '">' . __( 'Remove Invite', 'buddypress' ) . '</a> 28 29 </div>'; 29 30 echo '</li>'; 30 31 31 32 } else if ( 'uninvite' == $_POST['friend_action'] ) { 33 32 34 if ( !groups_uninvite_user( $_POST['friend_id'], $_POST['group_id'] ) ) 33 35 return false; 34 36 35 37 return true; 38 36 39 } else { 37 40 return false; … … 43 46 global $bp; 44 47 45 check_ajax_referer( 'group-filter-box');48 check_ajax_referer( 'group-filter-box' ); 46 49 47 50 load_template( get_template_directory() . '/groups/group-loop.php' ); … … 140 143 141 144 <div id="message" class="info"> 142 <p> This group has no members.</p>145 <p><?php _e( 'This group has no members.', 'buddypress' ) ?></p> 143 146 </div> 144 147 … … 186 189 187 190 <div id="message" class="info"> 188 <p> This group has no members.</p>191 <p><?php _e( 'This group has no members.', 'buddypress' ) ?></p> 189 192 </div> 190 193 … … 297 300 298 301 if ( !groups_is_user_member( $bp->loggedin_user->id, $group->id ) ) { 299 302 300 303 if ( 'public' == $group->status ) { 304 305 check_ajax_referer( 'groups_join_group' ); 306 301 307 if ( !groups_join_group( $group->id ) ) { 302 308 _e( 'Error joining group', 'buddypress' ); 303 309 } else { 304 echo '<a id="group-' . $group->id . '" class="leave-group" rel="leave" title="' . __( 'Leave Group', 'buddypress' ) . '" href="' . bp_group_permalink( $group, false ) . '/leave-group">' . __( 'Leave Group', 'buddypress' ) . '</a>'; 305 } 310 echo '<a id="group-' . $group->id . '" class="leave-group" rel="leave" title="' . __( 'Leave Group', 'buddypress' ) . '" href="' . wp_nonce_url( bp_group_permalink( $group, false ) . '/leave-group', 'groups_leave_group' ) . '">' . __( 'Leave Group', 'buddypress' ) . '</a>'; 311 } 312 306 313 } else if ( 'private' == $group->status ) { 314 315 check_ajax_referer( 'groups_send_membership_request' ); 316 307 317 if ( !groups_send_membership_request( $bp->loggedin_user->id, $group->id ) ) { 308 318 _e( 'Error requesting membership', 'buddypress' ); … … 313 323 314 324 } else { 325 326 check_ajax_referer( 'groups_leave_group' ); 327 315 328 if ( !groups_leave_group( $group->id ) ) { 316 329 _e( 'Error leaving group', 'buddypress' ); 317 330 } else { 318 331 if ( 'public' == $group->status ) { 319 echo '<a id="group-' . $group->id . '" class="join-group" rel="join" title="' . __( 'Join Group', 'buddypress' ) . '" href="' . bp_group_permalink( $group, false ) . '/join">' . __( 'Join Group', 'buddypress' ) . '</a>';332 echo '<a id="group-' . $group->id . '" class="join-group" rel="join" title="' . __( 'Join Group', 'buddypress' ) . '" href="' . wp_nonce_url( bp_group_permalink( $group, false ) . '/join', 'groups_join_group' ) . '">' . __( 'Join Group', 'buddypress' ) . '</a>'; 320 333 } else if ( 'private' == $group->status ) { 321 echo '<a id="group-' . $group->id . '" class="request-membership" rel="join" title="' . __( 'Request Membership', 'buddypress' ) . '" href="' . bp_group_permalink( $group, false ) . '/request-membership">' . __( 'Request Membership', 'buddypress' ) . '</a>';334 echo '<a id="group-' . $group->id . '" class="request-membership" rel="join" title="' . __( 'Request Membership', 'buddypress' ) . '" href="' . wp_nonce_url( bp_group_permalink( $group, false ) . '/request-membership', 'groups_send_membership_request' ) . '">' . __( 'Request Membership', 'buddypress' ) . '</a>'; 322 335 } 323 336 }
Note: See TracChangeset
for help on using the changeset viewer.