get_column_info();
foreach ( $columns as $column_name => $column_display_name ) :
$class = "class='$column_name column-$column_name'";
$style = '';
if ( in_array( $column_name, $hidden ) )
$style = ' style="display:none;"';
$attributes = "$class$style";
switch ( $column_name ) {
case 'cb': ?>
|
|
user_email, 32 );
if ( get_current_user_id() == $user->ID ) {
$edit_link = esc_url( network_admin_url( 'profile.php' ) );
} else {
$edit_link = esc_url( network_admin_url( add_query_arg( 'wp_http_referer', urlencode( stripslashes( $_SERVER['REQUEST_URI'] ) ), 'user-edit.php?user_id=' . $user->ID ) ) );
}
echo ""; ?>
user_login ); ?>user_login, $super_admins ) )
echo ' - ' . __( 'Super Admin' );
?>
' . __( 'Edit' ) . '';
if ( current_user_can( 'delete_user', $user->ID ) && ! in_array( $user->user_login, $super_admins ) ) {
$actions['delete'] = '' . __( 'Delete' ) . '';
}
$actions = apply_filters( 'ms_user_row_actions', $actions, $user );
echo $this->row_actions( $actions );
?>
|
$user->first_name $user->last_name";
break;
case 'email':
echo "$user->user_email | ";
break;
case 'registered':
if ( 'list' == $mode )
$date = 'Y/m/d';
else
$date = 'Y/m/d \<\b\r \/\> g:i:s a';
echo "" . mysql2date( $date, $user->user_registered ) . " | ";
break;
case 'blogs':
$blogs = get_blogs_of_user( $user->ID, true );
echo "";
if ( is_array( $blogs ) ) {
foreach ( (array) $blogs as $key => $val ) {
if ( !can_edit_network( $val->site_id ) )
continue;
$path = ( $val->path == '/' ) ? '' : $val->path;
echo '';
echo '' . str_replace( '.' . $current_site->domain, '', $val->domain . $path ) . '';
echo ' ';
$actions = array();
$actions['edit'] = '' . __( 'Edit' ) . '';
$class = '';
if ( get_blog_status( $val->userblog_id, 'spam' ) == 1 )
$class .= 'site-spammed ';
if ( get_blog_status( $val->userblog_id, 'mature' ) == 1 )
$class .= 'site-mature ';
if ( get_blog_status( $val->userblog_id, 'deleted' ) == 1 )
$class .= 'site-deleted ';
if ( get_blog_status( $val->userblog_id, 'archived' ) == 1 )
$class .= 'site-archived ';
$actions['view'] = '' . __( 'View' ) . '';
$actions = apply_filters('ms_user_list_site_actions', $actions, $val->userblog_id);
$i=0;
$action_count = count( $actions );
foreach ( $actions as $action => $link ) {
++$i;
( $i == $action_count ) ? $sep = '' : $sep = ' | ';
echo "$link$sep";
}
echo ' ';
}
}
?>
|
";
echo apply_filters( 'manage_users_custom_column', '', $column_name, $user->ID );
echo "";
break;
}
endforeach
?>