wp/wp-admin/network/site-users.php
changeset 21 48c4eec2b7e6
parent 19 3d72ae0968f4
child 22 8c2e4d02f4ef
equal deleted inserted replaced
20:7b1b88e27a20 21:48c4eec2b7e6
   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' ); ?>