username == $currentuser->username ) { $url = Url::get( 'admin', 'page=user' ); } else { $url = Url::get( 'user_profile', array( 'page' => 'user', 'user' => $user->username ) ); } ?>
  • displayname ?>
      info->authenticate_time ) { $last_login_message = _t( 'has not logged in yet' ); } else { $last_login_message = _t( 'was last seen %1$s at %2$s' ); $last_login_message = sprintf( $last_login_message, '' . date('M j, Y', strtotime( $user->info->authenticate_time ) ) . '', '' . date('H:i', strtotime( $user->info->authenticate_time ) ) . '' ); } $message_bits = array(); $post_statuses = Post::list_post_statuses(); unset( $post_statuses[ array_search( 'any', $post_statuses ) ] ); foreach( $post_statuses as $status_name => $status_id ) { $count = Posts::count_by_author( $user->id, $status_id ); if ( $count > 0 ) { $message = ''; $message .= sprintf( '%d ' . _n( _t( $status_name . ' post' ), _t( $status_name . ' posts' ), $count ), $count ) ; $message .= ''; $message_bits[] = $message; } } if ( !empty( $message_bits ) ) { $string = sprintf( _t( '%1$s and currently has %2$s' ), $last_login_message, Format::and_list( $message_bits ) ); } else { $string = $last_login_message; } echo $string; ?>