Make WordPress Core

Ticket #23190: 23190.2.patch

File 23190.2.patch, 2.1 KB (added by SergeyBiryukov, 13 years ago)
  • wp-includes/ms-deprecated.php

     
    270270        }
    271271        return $url;
    272272}
     273
     274/**
     275 * Get a numeric user ID from either an email address or a login.
     276 *
     277 * A numeric string is considered to be an existing user ID
     278 * and is simply returned as such.
     279 *
     280 * @since MU
     281 * @deprecated 3.6.0
     282 * @deprecated Use get_user_by()
     283 * @uses is_email()
     284 *
     285 * @param string $string Either an email address or a login.
     286 * @return int
     287 */
     288function get_user_id_from_string( $string ) {
     289        $user_id = 0;
     290        if ( is_email( $string ) ) {
     291                $user = get_user_by('email', $string);
     292                if ( $user )
     293                        $user_id = $user->ID;
     294        } elseif ( is_numeric( $string ) ) {
     295                $user_id = $string;
     296        } else {
     297                $user = get_user_by('login', $string);
     298                if ( $user )
     299                        $user_id = $user->ID;
     300        }
     301
     302        return $user_id;
     303}
  • wp-includes/ms-functions.php

     
    13171317}
    13181318
    13191319/**
    1320  * Get a numeric user ID from either an email address or a login.
    1321  *
    1322  * @since MU
    1323  * @uses is_email()
    1324  *
    1325  * @param string $string
    1326  * @return int
    1327  */
    1328 function get_user_id_from_string( $string ) {
    1329         $user_id = 0;
    1330         if ( is_email( $string ) ) {
    1331                 $user = get_user_by('email', $string);
    1332                 if ( $user )
    1333                         $user_id = $user->ID;
    1334         } elseif ( is_numeric( $string ) ) {
    1335                 $user_id = $string;
    1336         } else {
    1337                 $user = get_user_by('login', $string);
    1338                 if ( $user )
    1339                         $user_id = $user->ID;
    1340         }
    1341 
    1342         return $user_id;
    1343 }
    1344 
    1345 /**
    13461320 * Get a user's most recent post.
    13471321 *
    13481322 * Walks through each of a user's blogs to find the post with
     
    17391713 * @return bool
    17401714 */
    17411715function is_user_spammy( $username = 0 ) {
    1742         if ( $username == 0 ) {
     1716        if ( $username == 0 )
    17431717                $user = wp_get_current_user();
    1744         } else {
     1718        else
    17451719                $user = get_user_by( 'login', $username );
    1746         }
    17471720
    17481721        return ( isset( $user->spam ) && $user->spam == 1 );
    17491722}