211 */ |
211 */ |
212 if ( ! wp_is_large_network( 'users' ) && apply_filters( 'show_network_site_users_add_existing_form', true ) ) { |
212 if ( ! wp_is_large_network( 'users' ) && apply_filters( 'show_network_site_users_add_existing_form', true ) ) { |
213 wp_enqueue_script( 'user-suggest' ); |
213 wp_enqueue_script( 'user-suggest' ); |
214 } |
214 } |
215 |
215 |
216 require_once ABSPATH . 'wp-admin/admin-header.php'; ?> |
216 require_once ABSPATH . 'wp-admin/admin-header.php'; |
|
217 ?> |
217 |
218 |
218 <script type="text/javascript"> |
219 <script type="text/javascript"> |
219 var current_site_id = <?php echo absint( $id ); ?>; |
220 var current_site_id = <?php echo absint( $id ); ?>; |
220 </script> |
221 </script> |
221 |
222 |
231 'selected' => 'site-users', |
232 'selected' => 'site-users', |
232 ) |
233 ) |
233 ); |
234 ); |
234 |
235 |
235 if ( isset( $_GET['update'] ) ) : |
236 if ( isset( $_GET['update'] ) ) : |
|
237 $message = ''; |
|
238 $type = 'error'; |
|
239 |
236 switch ( $_GET['update'] ) { |
240 switch ( $_GET['update'] ) { |
237 case 'adduser': |
241 case 'adduser': |
238 echo '<div id="message" class="updated notice is-dismissible"><p>' . __( 'User added.' ) . '</p></div>'; |
242 $type = 'success'; |
|
243 $message = __( 'User added.' ); |
239 break; |
244 break; |
240 case 'err_add_member': |
245 case 'err_add_member': |
241 echo '<div id="message" class="error notice is-dismissible"><p>' . __( 'User is already a member of this site.' ) . '</p></div>'; |
246 $message = __( 'User is already a member of this site.' ); |
242 break; |
247 break; |
243 case 'err_add_fail': |
248 case 'err_add_fail': |
244 echo '<div id="message" class="error notice is-dismissible"><p>' . __( 'User could not be added to this site.' ) . '</p></div>'; |
249 $message = __( 'User could not be added to this site.' ); |
245 break; |
250 break; |
246 case 'err_add_notfound': |
251 case 'err_add_notfound': |
247 echo '<div id="message" class="error notice is-dismissible"><p>' . __( 'Enter the username of an existing user.' ) . '</p></div>'; |
252 $message = __( 'Enter the username of an existing user.' ); |
248 break; |
253 break; |
249 case 'promote': |
254 case 'promote': |
250 echo '<div id="message" class="updated notice is-dismissible"><p>' . __( 'Changed roles.' ) . '</p></div>'; |
255 $type = 'success'; |
|
256 $message = __( 'Changed roles.' ); |
251 break; |
257 break; |
252 case 'err_promote': |
258 case 'err_promote': |
253 echo '<div id="message" class="error notice is-dismissible"><p>' . __( 'Select a user to change role.' ) . '</p></div>'; |
259 $message = __( 'Select a user to change role.' ); |
254 break; |
260 break; |
255 case 'remove': |
261 case 'remove': |
256 echo '<div id="message" class="updated notice is-dismissible"><p>' . __( 'User removed from this site.' ) . '</p></div>'; |
262 $type = 'success'; |
|
263 $message = __( 'User removed from this site.' ); |
257 break; |
264 break; |
258 case 'err_remove': |
265 case 'err_remove': |
259 echo '<div id="message" class="error notice is-dismissible"><p>' . __( 'Select a user to remove.' ) . '</p></div>'; |
266 $message = __( 'Select a user to remove.' ); |
260 break; |
267 break; |
261 case 'newuser': |
268 case 'newuser': |
262 echo '<div id="message" class="updated notice is-dismissible"><p>' . __( 'User created.' ) . '</p></div>'; |
269 $type = 'success'; |
|
270 $message = __( 'User created.' ); |
263 break; |
271 break; |
264 case 'err_new': |
272 case 'err_new': |
265 echo '<div id="message" class="error notice is-dismissible"><p>' . __( 'Enter the username and email.' ) . '</p></div>'; |
273 $message = __( 'Enter the username and email.' ); |
266 break; |
274 break; |
267 case 'err_new_dup': |
275 case 'err_new_dup': |
268 echo '<div id="message" class="error notice is-dismissible"><p>' . __( 'Duplicated username or email address.' ) . '</p></div>'; |
276 $message = __( 'Duplicated username or email address.' ); |
269 break; |
277 break; |
270 } |
278 } |
|
279 |
|
280 wp_admin_notice( |
|
281 $message, |
|
282 array( |
|
283 'type' => $type, |
|
284 'dismissible' => true, |
|
285 'id' => 'message', |
|
286 ) |
|
287 ); |
271 endif; |
288 endif; |
272 ?> |
289 ?> |
273 |
290 |
274 <form class="search-form" method="get"> |
291 <form class="search-form" method="get"> |
275 <?php $wp_list_table->search_box( __( 'Search Users' ), 'user' ); ?> |
292 <?php $wp_list_table->search_box( __( 'Search Users' ), 'user' ); ?> |