Make WordPress Core


Ignore:
Timestamp:
02/14/2008 08:15:36 PM (17 years ago)
Author:
ryan
Message:

Manage Users styling updates

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/includes/template.php

    r6849 r6852  
    520520        $short_url =  substr( $short_url, 0, 32 ).'...';
    521521    $numposts = get_usernumposts( $user_object->ID );
     522    if ( current_user_can( 'edit_user', $user_object->ID ) ) {
     523        $edit = add_query_arg( 'wp_http_referer', urlencode( clean_url( stripslashes( $_SERVER['REQUEST_URI'] ) ) ), "user-edit.php?user_id=$user_object->ID" );
     524        $edit = "<a href=\"$edit\">$user_object->user_login</a>";
     525    } else {
     526        $edit = $user_object->user_login;
     527    }
    522528    $r = "<tr id='user-$user_object->ID'$style>
    523529        <td><input type='checkbox' name='users[]' id='user_{$user_object->ID}' class='$role' value='{$user_object->ID}' /></td>
    524         <td><label for='user_{$user_object->ID}'>{$user_object->ID}</label></td>
    525         <td><label for='user_{$user_object->ID}'><strong>$user_object->user_login</strong></label></td>
    526         <td><label for='user_{$user_object->ID}'>$user_object->first_name $user_object->last_name</label></td>
     530        <td><strong>$edit</strong></td>
     531        <td>$user_object->first_name $user_object->last_name</td>
    527532        <td><a href='mailto:$email' title='" . sprintf( __('e-mail: %s' ), $email ) . "'>$email</a></td>
    528533        <td><a href='$url' title='website: $url'>$short_url</a></td>";
    529     $r .= "\n\t\t<td align='center'>";
     534    $r .= "\n\t\t<td>";
    530535    if ( $numposts > 0 ) {
    531536        $r .= "<a href='edit.php?author=$user_object->ID' title='" . __( 'View posts by this author' ) . "' class='edit'>";
    532         $r .= sprintf(__ngettext( 'View %s post', 'View %s posts', $numposts ), $numposts);
     537        $r .= $numposts;
    533538        $r .= '</a>';
    534     }
    535     $r .= "</td>\n\t\t<td>";
    536     if ( current_user_can( 'edit_user', $user_object->ID ) ) {
    537         $edit_link = add_query_arg( 'wp_http_referer', urlencode( clean_url( stripslashes( $_SERVER['REQUEST_URI'] ) ) ), "user-edit.php?user_id=$user_object->ID" );
    538         $r .= "<a href='$edit_link' class='edit'>".__( 'Edit' )."</a>";
     539    } else {
     540        $r .= 0;
    539541    }
    540542    $r .= "</td>\n\t</tr>";
Note: See TracChangeset for help on using the changeset viewer.