Changeset 713729
- Timestamp:
- 05/16/2013 04:23:45 AM (13 years ago)
- Location:
- bp-registration-options/trunk
- Files:
-
- 5 edited
-
bp-registration-options.php (modified) (1 diff)
-
includes/admin.php (modified) (7 diffs)
-
includes/core.php (modified) (7 diffs)
-
loader.php (modified) (2 diffs)
-
readme.txt (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
bp-registration-options/trunk/bp-registration-options.php
r615824 r713729 45 45 } 46 46 } 47 48 ?> -
bp-registration-options/trunk/includes/admin.php
r615824 r713729 17 17 if(is_admin()){ 18 18 global $wpdb, $bp, $wds_bp_member_requests; 19 $rs = $wpdb->get_results( $wpdb->prepare( "Select ID from ".$wpdb->base_prefix."users where user_status in (2,69)") );19 $rs = $wpdb->get_results( $wpdb->prepare( 'Select ID from '.$wpdb->base_prefix.'users where user_status in (2,69)' , '') ); 20 20 $wds_bp_member_requests = count( $rs ); 21 21 } … … 80 80 wp_delete_user( $user_id ); 81 81 } elseif ( $action == "Approve" ) { 82 $sql= "update ".$wpdb->base_prefix."users set user_status=0 where ID=$user_id";83 $wpdb->query($wpdb->prepare($sql ));84 $sql= "update ".$wpdb->base_prefix."bp_activity set hide_sitewide=0 where user_id=$user_id";85 $wpdb->query($wpdb->prepare($sql ));82 $sql='update '.$wpdb->base_prefix.'users set user_status=0 where ID=%d'; 83 $wpdb->query($wpdb->prepare($sql, $user_id)); 84 $sql='update ' .$wpdb->base_prefix.'bp_activity set hide_sitewide=0 where user_id=%d'; 85 $wpdb->query($wpdb->prepare($sql, $user_id)); 86 86 } 87 87 //only send out message if one exists … … 96 96 } 97 97 //reset global 98 $rs = $wpdb->get_results( $wpdb->prepare( "Select ID from ".$wpdb->base_prefix."users where user_status in (2,69)") );98 $rs = $wpdb->get_results( $wpdb->prepare( 'Select ID from '.$wpdb->base_prefix.'users where user_status in (2,69)', '' ) ); 99 99 $wds_bp_member_requests = count( $rs ); 100 100 } … … 113 113 function wds_bp_registration_options_admin_messages(){ 114 114 global $wds_bp_member_requests; 115 if ( $wds_bp_member_requests > 0 && isset( $_GET['page'] ) != 'bp_registration_options_member_requests' ) {115 if ( $wds_bp_member_requests > 0 && isset( $_GET['page'] ) != 'bp_registration_options_member_requests' && current_user_can('add_users')) { 116 116 $s = ''; 117 117 if ( $wds_bp_member_requests != 1 ) { 118 118 $s = 's'; 119 119 } 120 echo '<div class="error"><p>You have <a href="'. site_url().'/wp-admin/admin.php?page=bp_registration_options_member_requests"><strong>'.$wds_bp_member_requests.' new member request'.$s.'</strong></a> that need to be approved or denied. Please <a href="'.site_url().'/wp-admin/admin.php?page=bp_registration_options_member_requests">click here</a> to take action.</p></div>';120 echo '<div class="error"><p>You have <a href="'.admin_url('/admin.php?page=bp_registration_options_member_requests').'"><strong>'.$wds_bp_member_requests.' new member request'.$s.'</strong></a> that need to be approved or denied. Please <a href="'.admin_url('/admin.php?page=bp_registration_options_member_requests').'">click here</a> to take action.</p></div>'; 121 121 } 122 122 } … … 204 204 <tr> 205 205 <td align="right" valign="top">Activate & Profile Alert Message:</td> 206 <td><textarea name="activate_message" style="width:500px;height:100px;"><?php echo $activate_message;?></textarea></td>206 <td><textarea name="activate_message" style="width:500px;height:100px;"><?php echo stripslashes($activate_message);?></textarea></td> 207 207 </tr> 208 208 <tr> 209 209 <td align="right" valign="top">Account Approved Email:</td> 210 <td><textarea name="approved_message" style="width:500px;height:100px;"><?php echo $approved_message;?></textarea></td>210 <td><textarea name="approved_message" style="width:500px;height:100px;"><?php echo stripslashes($approved_message);?></textarea></td> 211 211 </tr> 212 212 <tr> 213 213 <td align="right" valign="top">Account Denied Email:</td> 214 <td><textarea name="denied_message" style="width:500px;height:100px;"><?php echo $denied_message;?></textarea></td>214 <td><textarea name="denied_message" style="width:500px;height:100px;"><?php echo stripslashes($denied_message);?></textarea></td> 215 215 </tr> 216 216 <tr> … … 248 248 if ( $wds_bp_member_requests > 0 ) { 249 249 if (isset($_GET["p"])) { $page = $_GET["p"]; } else { $page=1; }; 250 $total_pages = ceil($wds_bp_member_requests / 20);