WordPress.org

Make WordPress Core

Changeset 12735


Ignore:
Timestamp:
01/15/10 23:40:29 (4 years ago)
Author:
ryan
Message:

Coding style

Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-login.php

    r12697 r12735  
    7575</head> 
    7676<body class="login"> 
    77 <?php   if( !is_multisite() ) { ?> 
     77<?php   if ( !is_multisite() ) { ?> 
    7878<div id="login"><h1><a href="<?php echo apply_filters('login_headerurl', 'http://wordpress.org/'); ?>" title="<?php echo apply_filters('login_headertitle', __('Powered by WordPress')); ?>"><?php bloginfo('name'); ?></a></h1> 
    7979<?php   } else { ?> 
     
    166166    } 
    167167    $message = __('Someone has asked to reset the password for the following site and username.') . "\r\n\r\n"; 
    168         if( !is_multisite() ) { 
     168        if ( !is_multisite() ) 
    169169            $message .= get_option('siteurl') . "\r\n\r\n"; 
    170         } else { 
     170        else 
    171171                $message .= 'http://' . trailingslashit( $current_site->domain . $current_site->path ) . "\r\n\r\n"; 
    172         } 
    173172    $message .= sprintf(__('Username: %s'), $user_login) . "\r\n\r\n"; 
    174173    $message .= __('To reset your password visit the following address, otherwise just ignore this email and nothing will happen.') . "\r\n\r\n"; 
    175         if( !is_multisite() ) { 
     174        if ( !is_multisite() ) 
    176175            $message .= site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user_login), 'login') . "\r\n"; 
    177         } else { 
     176        else 
    178177            $message .= 'http://' . trailingslashit( $current_site->domain . $current_site->path ) . "wp-login.php?action=rp&key=$key&login=" . rawurlencode($user_login) . "\r\n"; 
    179         } 
    180178 
    181179    // The blogname option is escaped with esc_html on the way into the database in sanitize_option 
     
    410408 
    411409case 'register' : 
    412         if( is_multisite() ) { 
    413                 // WPMU doesn't use this 
    414                 wp_redirect( apply_filters( 'wp_signup_location', get_bloginfo('wpurl') . '/wp-signup.php' ) ); 
    415                 exit; 
    416         } 
     410    if ( is_multixsite() ) { 
     411        // WPMU doesn't use this 
     412        wp_redirect( apply_filters( 'wp_signup_location', get_bloginfo('wpurl') . '/wp-signup.php' ) ); 
     413        exit; 
     414    } 
     415 
    417416    if ( !get_option('users_can_register') ) { 
    418417        wp_redirect('wp-login.php?registration=disabled'); 
  • trunk/wp-settings.php

    r12734 r12735  
    5858wp_start_object_cache(); 
    5959 
    60 if( is_multisite() ) 
     60if ( is_multisite() ) 
    6161    require (ABSPATH . WPINC . '/ms-load.php'); 
    6262 
  • trunk/wp-signup.php

    r12733 r12735  
    99require_once( ABSPATH . WPINC . '/registration.php' ); 
    1010 
    11 if( is_array( get_site_option( 'illegal_names' )) && $_GET[ 'new' ] != '' && in_array( $_GET[ 'new' ], get_site_option( 'illegal_names' ) ) == true ) { 
     11if ( is_array( get_site_option( 'illegal_names' )) && $_GET[ 'new' ] != '' && in_array( $_GET[ 'new' ], get_site_option( 'illegal_names' ) ) == true ) { 
    1212    wp_redirect( "http://{$current_site->domain}{$current_site->path}" ); 
    1313    die(); 
     
    2323} 
    2424 
    25 if( $current_blog->domain . $current_blog->path != $current_site->domain . $current_site->path ) { 
     25if ( $current_blog->domain . $current_blog->path != $current_site->domain . $current_site->path ) { 
    2626    wp_redirect( "http://" . $current_site->domain . $current_site->path . "wp-signup.php" ); 
    2727    die(); 
     
    5757    global $current_site; 
    5858    // Blog name 
    59     if( !is_subdomain_install() ) 
     59    if ( !is_subdomain_install() ) 
    6060        echo '<label for="blogname">' . __('Blog Name:') . '</label>'; 
    6161    else 
     
    6666    <?php } 
    6767 
    68     if( !is_subdomain_install() ) { 
     68    if ( !is_subdomain_install() ) 
    6969        echo '<span class="prefix_address">' . $current_site->domain . $current_site->path . '</span><input name="blogname" type="text" id="blogname" value="'. esc_attr($blogname) .'" maxlength="50" /><br />'; 
    70     } else { 
     70    else 
    7171        echo '<input name="blogname" type="text" id="blogname" value="'.esc_attr($blogname).'" maxlength="50" /><span class="suffix_address">.' . $current_site->domain . $current_site->path . '</span><br />'; 
    72     } 
     72 
    7373    if ( !is_user_logged_in() ) { 
    7474        print '(<strong>' . __( 'Your address will be ' ); 
    75         if( !is_subdomain_install() ) { 
     75        if ( !is_subdomain_install() ) 
    7676            print $current_site->domain . $current_site->path . __( 'blogname' ); 
    77         } else { 
     77        else 
    7878            print __( 'domain.' ) . $current_site->domain . $current_site->path; 
    79         } 
    8079        echo '.</strong> ' . __( 'Must be at least 4 characters, letters and numbers only. It cannot be changed so choose carefully!)' ) . '</p>'; 
    8180    } 
     
    9695            <div style="clear:both;"></div> 
    9796            <label class="checkbox" for="blog_public_on"> 
    98                 <input type="radio" id="blog_public_on" name="blog_public" value="1" <?php if( !isset( $_POST['blog_public'] ) || $_POST['blog_public'] == '1' ) { ?>checked="checked"<?php } ?> /> 
     97                <input type="radio" id="blog_public_on" name="blog_public" value="1" <?php if ( !isset( $_POST['blog_public'] ) || $_POST['blog_public'] == '1' ) { ?>checked="checked"<?php } ?> /> 
    9998                <strong><?php _e( 'Yes' ); ?></strong> 
    10099            </label> 
    101100            <label class="checkbox" for="blog_public_off"> 
    102                 <input type="radio" id="blog_public_off" name="blog_public" value="0" <?php if( isset( $_POST['blog_public'] ) && $_POST['blog_public'] == '0' ) { ?>checked="checked"<?php } ?> /> 
     101                <input type="radio" id="blog_public_off" name="blog_public" value="0" <?php if ( isset( $_POST['blog_public'] ) && $_POST['blog_public'] == '0' ) { ?>checked="checked"<?php } ?> /> 
    103102                <strong><?php _e( 'No' ); ?></strong> 
    104103            </label> 
     
    191190    global $wpdb, $current_user, $blogname, $blog_title, $errors, $domain, $path; 
    192191    $current_user = wp_get_current_user(); 
    193     if( !is_user_logged_in() ) 
     192    if ( !is_user_logged_in() ) 
    194193        die(); 
    195194 
     
    226225    if ( !is_wp_error($errors) ) 
    227226        $errors = new WP_Error(); 
    228     if( isset( $_POST[ 'signup_for' ] ) ) { 
     227    if ( isset( $_POST[ 'signup_for' ] ) ) 
    229228        $signup[ wp_specialchars( $_POST[ 'signup_for' ] ) ] = 'checked="checked"'; 
    230     } else { 
     229    else 
    231230        $signup[ 'blog' ] = 'checked="checked"'; 
    232     } 
    233231 
    234232    // allow definition of default variables 
     
    247245 
    248246        <p> 
    249         <?php if( $active_signup == 'blog' ) { ?> 
     247        <?php if ( $active_signup == 'blog' ) { ?> 
    250248            <input id="signupblog" type="hidden" name="signup_for" value="blog" /> 
    251         <?php } elseif( $active_signup == 'user' ) { ?> 
     249        <?php } elseif ( $active_signup == 'user' ) { ?> 
    252250            <input id="signupblog" type="hidden" name="signup_for" value="user" /> 
    253251        <?php } else { ?> 
     
    370368// Main 
    371369$active_signup = get_site_option( 'registration' ); 
    372 if( !$active_signup ) 
     370if ( !$active_signup ) 
    373371    $active_signup = 'all'; 
    374372 
    375373$active_signup = apply_filters( 'wpmu_active_signup', $active_signup ); // return "all", "none", "blog" or "user" 
    376374 
    377 if( is_super_admin() ) 
     375if ( is_super_admin() ) 
    378376    echo '<div class="mu_alert">' . sprintf( __( "Greetings Site Administrator! You are currently allowing '%s' registrations. To change or disable registration go to your <a href='wp-admin/ms-options.php'>Options page</a>." ), $active_signup ) . '</div>'; 
    379377 
     
    381379 
    382380$current_user = wp_get_current_user(); 
    383 if( $active_signup == "none" ) { 
     381if ( $active_signup == "none" ) { 
    384382    _e( "Registration has been disabled." ); 
    385 } elseif( $active_signup == 'blog' && !is_user_logged_in() ){ 
    386     if( is_ssl() ) { 
     383} elseif ( $active_signup == 'blog' && !is_user_logged_in() ) { 
     384    if ( is_ssl() ) 
    387385        $proto = 'https://'; 
    388     } else { 
     386    else 
    389387        $proto = 'http://'; 
    390     } 
    391388    $login_url = site_url( 'wp-login.php?redirect_to=' . urlencode($proto . $_SERVER['HTTP_HOST'] . '/wp-signup.php' )); 
    392389    echo sprintf( __( "You must first <a href=\"%s\">login</a>, and then you can create a new blog."), $login_url ); 
     
    400397        break; 
    401398        case 'validate-blog-signup': 
    402             if( $active_signup == 'all' || $active_signup == 'blog' ) 
     399            if ( $active_signup == 'all' || $active_signup == 'blog' ) 
    403400                validate_blog_signup(); 
    404401            else 
     
    411408            $user_email = $_POST[ 'user_email' ]; 
    412409            do_action( "preprocess_signup_form" ); // populate the form from invites, elsewhere? 
    413             if ( is_user_logged_in() && ( $active_signup == 'all' || $active_signup == 'blog' ) ) { 
     410            if ( is_user_logged_in() && ( $active_signup == 'all' || $active_signup == 'blog' ) ) 
    414411                signup_another_blog($newblogname); 
    415             } elseif( is_user_logged_in() == false && ( $active_signup == 'all' || $active_signup == 'user' ) ) { 
     412            elseif( is_user_logged_in() == false && ( $active_signup == 'all' || $active_signup == 'user' ) ) 
    416413                signup_user( $newblogname, $user_email ); 
    417             } elseif( is_user_logged_in() == false && ( $active_signup == 'blog' ) ) { 
     414            elseif( is_user_logged_in() == false && ( $active_signup == 'blog' ) ) 
    418415                _e( "I'm sorry. We're not accepting new registrations at this time." ); 
    419             } else { 
     416            else 
    420417                _e( "You're logged in already. No need to register again!" ); 
    421             } 
     418 
    422419            if ($newblogname) { 
    423                 if( !is_subdomain_install() ) 
     420                if ( !is_subdomain_install() ) 
    424421                    $newblog = 'http://' . $current_site->domain . $current_site->path . $newblogname . '/'; 
    425422                else 
    426423                    $newblog = 'http://' . $newblogname . '.' . $current_site->domain . $current_site->path; 
    427                 if ($active_signup == 'blog' || $active_signup == 'all') 
     424                if ( $active_signup == 'blog' || $active_signup == 'all' ) 
    428425                    printf(__("<p><em>The blog you were looking for, <strong>%s</strong> doesn't exist but you can create it now!</em></p>"), $newblog ); 
    429426                else 
  • trunk/xmlrpc.php

    r12672 r12735  
    295295        global $wpdb; 
    296296 
    297         if(!is_array($array)) { 
     297        if (!is_array($array)) { 
    298298            return($wpdb->escape($array)); 
    299         } 
    300         else { 
     299        } else { 
    301300            foreach ( (array) $array as $k => $v ) { 
    302                 if (is_array($v)) { 
     301                if ( is_array($v) ) { 
    303302                    $this->escape($array[$k]); 
    304                 } else if (is_object($v)) { 
     303                } else if ( is_object($v) ) { 
    305304                    //skip 
    306305                } else { 
     
    444443    function wp_getUsersBlogs( $args ) { 
    445444        // If this isn't on WPMU then just use blogger_getUsersBlogs 
    446         if( !is_multisite() ) { 
     445        if ( !is_multisite() ) { 
    447446            array_unshift( $args, 1 ); 
    448447            return $this->blogger_getUsersBlogs( $args ); 
     
    463462        $struct = array( ); 
    464463 
    465         foreach( $blogs as $blog ) { 
     464        foreach ( $blogs as $blog ) { 
    466465            // Don't include blogs that aren't hosted at this site 
    467             if( $blog->site_id != $current_site->id ) 
     466            if ( $blog->site_id != $current_site->id ) 
    468467                continue; 
    469468 
     
    506505        } 
    507506 
    508         if( !current_user_can( 'edit_page', $page_id ) ) 
     507        if ( !current_user_can( 'edit_page', $page_id ) ) 
    509508            return new IXR_Error( 401, __( 'Sorry, you cannot edit this page.' ) ); 
    510509 
     
    515514 
    516515        // If we found the page then format the data. 
    517         if($page->ID && ($page->post_type == "page")) { 
     516        if ( $page->ID && ($page->post_type == "page") ) { 
    518517            // Get all of the page content and link. 
    519518            $full_page = get_extended($page->post_content); 
     
    522521            // Get info the page parent if there is one. 
    523522            $parent_title = ""; 
    524             if(!empty($page->post_parent)) { 
     523            if ( !empty($page->post_parent) ) { 
    525524                $parent = get_page($page->post_parent); 
    526525                $parent_title = $parent->post_title; 
     
    536535 
    537536            // For drafts use the GMT version of the date 
    538             if ( $page->post_status == 'draft' ) { 
     537            if ( $page->post_status == 'draft' ) 
    539538                $page_date_gmt = get_gmt_from_date( mysql2date( 'Y-m-d H:i:s', $page->post_date ), 'Ymd\TH:i:s' ); 
    540             } 
    541539 
    542540            // Pull the categories info together. 
    543541            $categories = array(); 
    544             foreach(wp_get_post_categories($page->ID) as $cat_id) { 
     542            foreach ( wp_get_post_categories($page->ID) as $cat_id ) { 
    545543                $categories[] = get_cat_name($cat_id); 
    546544            } 
     
    550548 
    551549            $page_template = get_post_meta( $page->ID, '_wp_page_template', true ); 
    552             if( empty( $page_template ) ) 
     550            if ( empty( $page_template ) ) 
    553551                $page_template = 'default'; 
    554552 
     
    604602        $num_pages  = isset($args[3]) ? (int) $args[3] : 10; 
    605603 
    606         if ( !$user = $this->login($username, $password) ) { 
    607             return $this->error; 
    608         } 
    609  
    610         if( !current_user_can( 'edit_pages' ) ) 
     604        if ( !$user = $this->login($username, $password) ) 
     605            return $this->error; 
     606 
     607        if ( !current_user_can( 'edit_pages' ) ) 
    611608            return new IXR_Error( 401, __( 'Sorry, you cannot edit pages.' ) ); 
    612609 
     
    617614 
    618615        // If we have pages, put together their info. 
    619         if($num_pages >= 1) { 
     616        if ( $num_pages >= 1 ) { 
    620617            $pages_struct = array(); 
    621618 
    622             for($i = 0; $i < $num_pages; $i++) { 
     619            for ( $i = 0; $i < $num_pages; $i++ ) { 
    623620                $page = wp_xmlrpc_server::wp_getPage(array( 
    624621                    $blog_id, $pages[$i]->ID, $username, $password 
     
    650647        $publish    = $args[4]; 
    651648 
    652         if ( !$user = $this->login($username, $password) ) { 
    653             return $this->error; 
    654         } 
     649        if ( !$user = $this->login($username, $password) ) 
     650            return $this->error; 
    655651 
    656652        do_action('xmlrpc_call', 'wp.newPage'); 
    657653 
    658654        // Make sure the user is allowed to add new pages. 
    659         if(!current_user_can("publish_pages")) { 
     655        if ( !current_user_can("publish_pages") ) 
    660656            return(new IXR_Error(401, __("Sorry, you cannot add new pages."))); 
    661         } 
    662657 
    663658        // Mark this as content for a page. 
     
    684679        $page_id    = (int) $args[3]; 
    685680 
    686         if ( !$user = $this->login($username, $password) ) { 
    687             return $this->error; 
    688         } 
     681        if ( !$user = $this->login($username, $password) ) 
     682            return $this->error; 
    689683 
    690684        do_action('xmlrpc_call', 'wp.deletePage'); 
     
    693687        // make sure it is a page and not a post. 
    694688        $actual_page = wp_get_single_post($page_id, ARRAY_A); 
    695         if( 
    696             !$actual_page 
    697             || ($actual_page["post_type"] != "page") 
    698         ) { 
     689        if ( !$actual_page || ($actual_page["post_type"] != "page") ) 
    699690            return(new IXR_Error(404, __("Sorry, no such page."))); 
    700         } 
    701691 
    702692        // Make sure the user can delete pages. 
    703         if(!current_user_can("delete_page", $page_id)) { 
     693        if ( !current_user_can("delete_page", $page_id) ) 
    704694            return(new IXR_Error(401, __("Sorry, you do not have the right to delete this page."))); 
    705         } 
    706695 
    707696        // Attempt to delete the page. 
    708697        $result = wp_delete_post($page_id); 
    709         if(!$result) { 
     698        if ( !$result ) 
    710699            return(new IXR_Error(500, __("Failed to delete the page."))); 
    711         } 
    712700 
    713701        return(true); 
     
    731719        $publish    = $args[5]; 
    732720 
    733         if ( !$user = $this->login($username, $password) ) { 
    734             return $this->error; 
    735         } 
     721        if ( !$user = $this->login($username, $password) ) 
     722            return $this->error; 
    736723 
    737724        do_action('xmlrpc_call', 'wp.editPage'); 
     
    739726        // Get the page data and make sure it is a page. 
    740727        $actual_page = wp_get_single_post($page_id, ARRAY_A); 
    741         if( 
    742             !$actual_page 
    743             || ($actual_page["post_type"] != "page") 
    744         ) { 
     728        if ( !$actual_page || ($actual_page["post_type"] != "page") ) 
    745729            return(new IXR_Error(404, __("Sorry, no such page."))); 
    746         } 
    747730 
    748731        // Make sure the user is allowed to edit pages. 
    749         if(!current_user_can("edit_page", $page_id)) { 
     732        if ( !current_user_can("edit_page", $page_id) ) 
    750733            return(new IXR_Error(401, __("Sorry, you do not have the right to edit this page."))); 
    751         } 
    752734 
    753735        // Mark this as content for a page. 
     
    784766        $password               = $args[2]; 
    785767 
    786         if ( !$user = $this->login($username, $password) ) { 
    787             return $this->error; 
    788         } 
    789  
    790         if( !current_user_can( 'edit_pages' ) ) 
     768        if ( !$user = $this->login($username, $password) ) 
     769            return $this->error; 
     770 
     771        if ( !current_user_can( 'edit_pages' ) ) 
    791772            return new IXR_Error( 401, __( 'Sorry, you cannot edit pages.' ) ); 
    792773 
     
    808789        // The date needs to be formated properly. 
    809790        $num_pages = count($page_list); 
    810         for($i = 0; $i < $num_pages; $i++) { 
     791        for ( $i = 0; $i < $num_pages; $i++ ) { 
    811792            $post_date = mysql2date("Ymd\TH:i:s", $page_list[$i]->post_date, false); 
    812793            $post_date_gmt = mysql2date("Ymd\TH:i:s", $page_list[$i]->post_date_gmt, false); 
     
    845826        $password   = $args[2]; 
    846827 
    847         if ( !$user = $this->login($username, $password) ) { 
    848             return $this->error; 
    849         } 
    850  
    851         if(!current_user_can("edit_posts")) { 
     828        if ( !$user = $this->login($username, $password) ) 
     829            return $this->error; 
     830 
     831        if ( !current_user_can("edit_posts") ) 
    852832            return(new IXR_Error(401, __("Sorry, you cannot edit posts on this blog."))); 
    853         } 
    854833 
    855834        do_action('xmlrpc_call', 'wp.getAuthors'); 
    856835 
    857836        $authors = array(); 
    858         foreach( (array) get_users_of_blog() as $row ) { 
     837        foreach ( (array) get_users_of_blog() as $row ) { 
    859838            $authors[] = array( 
    860839                "user_id"       => $row->user_id, 
     
    882861        $password       = $args[2]; 
    883862 
    884         if ( !$user = $this->login($username, $password) ) { 
    885             return $this->error; 
    886         } 
    887  
    888         if( !current_user_can( 'edit_posts' ) ) { 
     863        if ( !$user = $this->login($username, $password) ) 
     864            return $this->error; 
     865 
     866        if ( !current_user_can( 'edit_posts' ) ) 
    889867            return new IXR_Error( 401, __( 'Sorry, you must be able to edit posts on this blog in order to view tags.' ) ); 
    890         } 
    891868 
    892869        do_action( 'xmlrpc_call', 'wp.getKeywords' ); 
     
    894871        $tags = array( ); 
    895872 
    896         if( $all_tags = get_tags( ) ) { 
     873        if ( $all_tags = get_tags() ) { 
    897874            foreach( (array) $all_tags as $tag ) { 
    898875                $struct['tag_id']           = $tag->term_id; 
     
    926903        $category               = $args[3]; 
    927904 
    928         if ( !$user = $this->login($username, $password) ) { 
    929             return $this->error; 
    930         } 
     905        if ( !$user = $this->login($username, $password) ) 
     906            return $this->error; 
    931907 
    932908        do_action('xmlrpc_call', 'wp.newCategory'); 
    933909 
    934910        // Make sure the user is allowed to add a category. 
    935         if(!current_user_can("manage_categories")) { 
     911        if ( !current_user_can("manage_categories") ) 
    936912            return(new IXR_Error(401, __("Sorry, you do not have the right to add a category."))); 
    937         } 
    938913 
    939914        // If no slug was provided make it empty so that 
    940915        // WordPress will generate one. 
    941         if(empty($category["slug"])) { 
     916        if ( empty($category["slug"]) ) 
    942917            $category["slug"] = ""; 
    943         } 
    944918 
    945919        // If no parent_id was provided make it empty 
     
    949923 
    950924        // If no description was provided make it empty. 
    951         if(empty($category["description"])) { 
     925        if ( empty($category["description"]) ) 
    952926            $category["description"] = ""; 
    953         } 
    954927 
    955928        $new_category = array( 
     
    961934 
    962935        $cat_id = wp_insert_category($new_category); 
    963         if(!$cat_id) { 
     936        if ( !$cat_id ) 
    964937            return(new IXR_Error(500, __("Sorry, the new category failed."))); 
    965         } 
    966938 
    967939        return($cat_id); 
     
    984956        $category_id    = (int) $args[3]; 
    985957 
    986         if ( !$user = $this->login($username, $password) ) { 
    987             return $this->error; 
    988         } 
     958        if ( !$user = $this->login($username, $password) ) 
     959            return $this->error; 
    989960 
    990961        do_action('xmlrpc_call', 'wp.deleteCategory'); 
    991962 
    992         if( !current_user_can("manage_categories") ) { 
     963        if ( !current_user_can("manage_categories") ) 
    993964            return new IXR_Error( 401, __( "Sorry, you do not have the right to delete a category." ) ); 
    994         } 
    995965 
    996966        return wp_delete_category( $category_id ); 
     
    1014984        $max_results            = (int) $args[4]; 
    1015985 
    1016         if ( !$user = $this->login($username, $password) ) { 
    1017             return $this->error; 
    1018         } 
    1019  
    1020         if( !current_user_can( 'edit_posts' ) ) 
     986        if ( !$user = $this->login($username, $password) ) 
     987            return $this->error; 
     988 
     989        if ( !current_user_can( 'edit_posts' ) ) 
    1021990            return new IXR_Error( 401, __( 'Sorry, you must be able to edit posts to this blog in order to view categories.' ) ); 
    1022991 
     
    10511020        $comment_id = (int) $args[3]; 
    10521021 
    1053         if ( !$user = $this->login($username, $password) ) { 
    1054             return $this->error; 
    1055         } 
     1022        if ( !$user = $this->login($username, $password) ) 
     1023            return $this->error; 
    10561024 
    10571025        if ( !current_user_can( 'moderate_comments' ) ) 
     
    11141082        $struct     = $args[3]; 
    11151083 
    1116         if ( !$user = $this->login($username, $password) ) { 
    1117             return $this->error; 
    1118         } 
     1084        if ( !$user = $this->login($username, $password) ) 
     1085            return $this->error; 
    11191086 
    11201087        if ( !current_user_can( 'moderate_comments' ) ) 
     
    11741141        $comment_ID = (int) $args[3]; 
    11751142 
    1176         if ( !$user = $this->login($username, $password) ) { 
    1177             return $this->error; 
    1178         } 
     1143        if ( !$user = $this->login($username, $password) ) 
     1144            return $this->error; 
    11791145 
    11801146        if ( !current_user_can( 'moderate_comments' ) ) 
     
    12061172        $content_struct = $args[4]; 
    12071173 
    1208         if ( !$user = $this->login($username, $password) ) { 
    1209             return $this->error; 
    1210         } 
     1174        if ( !$user = $this->login($username, $password) ) 
     1175            return $this->error; 
    12111176 
    12121177        if ( !current_user_can( 'moderate_comments' ) ) 
     
    13571322        $password   = $args[2]; 
    13581323 
    1359         if ( !$user = $this->login($username, $password) ) { 
    1360             return $this->error; 
    1361         } 
     1324        if ( !$user = $this->login($username, $password) ) 
     1325            return $this->error; 
    13621326 
    13631327        if ( !current_user_can( 'moderate_comments' ) ) 
     
    13851349        $post_id    = (int) $args[3]; 
    13861350 
    1387         if ( !$user = $this->login($username, $password) ) { 
    1388             return $this->error; 
    1389         } 
    1390  
    1391         if( !current_user_can( 'edit_posts' ) ) { 
     1351        if ( !$user = $this->login($username, $password) ) 
     1352            return $this->error; 
     1353 
     1354        if ( !current_user_can( 'edit_posts' ) ) 
    13921355            return new IXR_Error( 403, __( 'You are not allowed access to details about comments.' ) ); 
    1393         } 
    13941356 
    13951357        do_action('xmlrpc_call', 'wp.getCommentCount'); 
     
    14191381        $password   = $args[2]; 
    14201382 
    1421         if ( !$user = $this->login($username, $password) ) { 
    1422             return $this->error; 
    1423         } 
    1424  
    1425         if( !current_user_can( 'edit_posts' ) ) { 
     1383        if ( !$user = $this->login($username, $password) ) 
     1384            return $this->error; 
     1385 
     1386        if ( !current_user_can( 'edit_posts' ) ) 
    14261387            return new IXR_Error( 403, __( 'You are not allowed access to details about this blog.' ) ); 
    1427         } 
    14281388 
    14291389        do_action('xmlrpc_call', 'wp.getPostStatusList'); 
     
    14471407        $password   = $args[2]; 
    14481408 
    1449         if ( !$user = $this->login($username, $password) ) { 
    1450             return $this->error; 
    1451         } 
    1452  
    1453         if( !current_user_can( 'edit_posts' ) ) { 
     1409        if ( !$user = $this->login($username, $password) ) 
     1410            return $this->error; 
     1411 
     1412        if ( !current_user_can( 'edit_posts' ) ) 
    14541413            return new IXR_Error( 403, __( 'You are not allowed access to details about this blog.' ) ); 
    1455         } 
    14561414 
    14571415        do_action('xmlrpc_call', 'wp.getPageStatusList'); 
     
    14751433        $password   = $args[2]; 
    14761434 
    1477         if ( !$user = $this->login($username, $password) ) { 
    1478             return $this->error; 
    1479         } 
    1480  
    1481         if( !current_user_can( 'edit_pages' ) ) { 
     1435        if ( !$user = $this->login($username, $password) ) 
     1436            return $this->error; 
     1437 
     1438        if ( !current_user_can( 'edit_pages' ) ) 
    14821439            return new IXR_Error( 403, __( 'You are not allowed access to details about this blog.' ) ); 
    1483         } 
    14841440 
    14851441        $templates = get_page_templates( ); 
     
    15051461        $options    = (array) $args[3]; 
    15061462 
    1507         if ( !$user = $this->login($username, $password) ) { 
    1508             return $this->error; 
    1509         } 
     1463        if ( !$user = $this->login($username, $password) ) 
     1464            return $this->error; 
    15101465 
    15111466        // If no specific options where asked for, return all of them 
    1512         if (count( $options ) == 0 ) { 
     1467        if ( count( $options ) == 0 ) 
    15131468            $options = array_keys($this->blog_options); 
    1514         } 
    15151469 
    15161470        return $this->_getOptions($options); 
     
    15251479     * @return array 
    15261480     */ 
    1527     function _getOptions($options) 
    1528     { 
     1481    function _getOptions($options) { 
    15291482        $data = array( ); 
    1530         foreach( $options as $option ) { 
    1531             if( array_key_exists( $option, $this->blog_options ) ) 
    1532             { 
     1483        foreach ( $options as $option ) { 
     1484            if ( array_key_exists( $option, $this->blog_options ) ) { 
    15331485                $data[$option] = $this->blog_options[$option]; 
    15341486                //Is the value static or dynamic? 
    1535                 if( isset( $data[$option]['option'] ) ) { 
     1487                if ( isset( $data[$option]['option'] ) ) { 
    15361488                    $data[$option]['value'] = get_option( $data[$option]['option'] ); 
    15371489                    unset($data[$option]['option']); 
     
    15591511        $options    = (array) $args[3]; 
    15601512 
    1561         if ( !$user = $this->login($username, $password) ) { 
    1562             return $this->error; 
    1563         } 
    1564  
    1565         if( !current_user_can( 'manage_options' ) ) 
     1513        if ( !$user = $this->login($username, $password) ) 
     1514            return $this->error; 
     1515 
     1516        if ( !current_user_can( 'manage_options' ) ) 
    15661517            return new IXR_Error( 403, __( 'You are not allowed to update options.' ) ); 
    15671518 
    1568         foreach( $options as $o_name => $o_value ) { 
     1519        foreach ( $options as $o_name => $o_value ) { 
    15691520            $option_names[] = $o_name; 
    1570             if( !array_key_exists( $o_name, $this->blog_options ) ) 
     1521            if ( !array_key_exists( $o_name, $this->blog_options ) ) 
    15711522                continue; 
    15721523 
    1573             if( $this->blog_options[$o_name]['readonly'] == true ) 
     1524            if ( $this->blog_options[$o_name]['readonly'] == true ) 
    15741525                continue; 
    15751526 
     
    16021553        $password  = $args[2]; 
    16031554 
    1604         if ( !$user = $this->login($username, $password) ) { 
    1605             return $this->error; 
    1606         } 
     1555        if ( !$user = $this->login($username, $password) ) 
     1556            return $this->error; 
    16071557 
    16081558        do_action('xmlrpc_call', 'blogger.getUsersBlogs'); 
     
    16381588        $password  = $args[2]; 
    16391589 
    1640         if ( !$user = $this->login($username, $password) ) { 
    1641             return $this->error; 
    1642         } 
    1643  
    1644         if( !current_user_can( 'edit_posts' ) ) 
     1590        if ( !$user = $this->login($username, $password) ) 
     1591            return $this->error; 
     1592 
     1593        if ( !current_user_can( 'edit_posts' ) ) 
    16451594            return new IXR_Error( 401, __( 'Sorry, you do not have access to user data on this blog.' ) ); 
    16461595 
     
    16741623        $password  = $args[3]; 
    16751624 
    1676         if ( !$user = $this->login($username, $password) ) { 
    1677             return $this->error; 
    1678         } 
    1679  
    1680         if( !current_user_can( 'edit_post', $post_ID ) ) 
     1625        if ( !$user = $this->login($username, $password) ) 
     1626            return $this->error; 
     1627 
     1628        if ( !current_user_can( 'edit_post', $post_ID ) ) 
    16811629            return new IXR_Error( 401, __( 'Sorry, you cannot edit this post.' ) ); 
    16821630 
     
    17181666        $num_posts  = $args[4]; 
    17191667 
    1720         if ( !$user = $this->login($username, $password) ) { 
    1721             return $this->error; 
    1722         } 
     1668        if ( !$user = $this->login($username, $password) ) 
     1669            return $this->error; 
    17231670 
    17241671        do_action('xmlrpc_call', 'blogger.getRecentPosts'); 
     
    17261673        $posts_list = wp_get_recent_posts($num_posts); 
    17271674 
    1728         if (!$posts_list) { 
     1675        if ( !$posts_list ) { 
    17291676            $this->error = new IXR_Error(500, __('Either there are no posts, or something went wrong.')); 
    17301677            return $this->error; 
     
    17321679 
    17331680        foreach ($posts_list as $entry) { 
    1734             if( !current_user_can( 'edit_post', $entry['ID'] ) ) 
     1681            if ( !current_user_can( 'edit_post', $entry['ID'] ) ) 
    17351682                continue; 
    17361683 
     
    17521699 
    17531700        $recent_posts = array(); 
    1754         for ($j=0; $j<count($struct); $j++) { 
     1701        for ( $j=0; $j<count($struct); $j++ ) { 
    17551702            array_push($recent_posts, $struct[$j]); 
    17561703        } 
     
    17761723        $template   = $args[4]; /* could be 'main' or 'archiveIndex', but we don't use it */ 
    17771724 
    1778         if ( !$user = $this->login($username, $password) ) { 
    1779             return $this->error; 
    1780         } 
     1725        if ( !$user = $this->login($username, $password) ) 
     1726            return $this->error; 
    17811727 
    17821728        do_action('xmlrpc_call', 'blogger.getTemplate'); 
    17831729 
    1784         if ( !current_user_can('edit_themes') ) { 
     1730        if ( !current_user_can('edit_themes') ) 
    17851731            return new IXR_Error(401, __('Sorry, this user can not edit the template.')); 
    1786         } 
    17871732 
    17881733        /* warning: here we make the assumption that the blog's URL is on the same server */ 
     
    18181763        $template   = $args[5]; /* could be 'main' or 'archiveIndex', but we don't use it */ 
    18191764 
    1820         if ( !$user = $this->login($username, $password) ) { 
    1821             return $this->error; 
    1822         } 
     1765        if ( !$user = $this->login($username, $password) ) 
     1766            return $this->error; 
    18231767 
    18241768        do_action('xmlrpc_call', 'blogger.setTemplate'); 
    18251769 
    1826         if ( !current_user_can('edit_themes') ) { 
     1770        if ( !current_user_can('edit_themes') ) 
    18271771            return new IXR_Error(401, __('Sorry, this user cannot edit the template.')); 
    1828         } 
    18291772 
    18301773        /* warning: here we make the assumption that the blog's URL is on the same server */ 
     
    18601803        $publish    = $args[5]; 
    18611804 
    1862         if ( !$user = $this->login($username, $password) ) { 
    1863             return $this->error; 
    1864         } 
     1805        if ( !$user = $this->login($username, $password) ) 
     1806            return $this->error; 
    18651807 
    18661808        do_action('xmlrpc_call', 'blogger.newPost'); 
     
    18871829            return new IXR_Error(500, $post_ID->get_error_message()); 
    18881830 
    1889         if (!$post_ID) 
     1831        if ( !$post_ID ) 
    18901832            return new IXR_Error(500, __('Sorry, your entry could not be posted. Something wrong happened.')); 
    18911833 
     
    19151857        $publish     = $args[5]; 
    19161858 
    1917         if ( !$user = $this->login($username, $password) ) { 
    1918             return $this->error; 
    1919         } 
     1859        if ( !$user = $this->login($username, $password) ) 
     1860            return $this->error; 
    19201861 
    19211862        do_action('xmlrpc_call', 'blogger.editPost'); 
     
    19231864        $actual_post = wp_get_single_post($post_ID,ARRAY_A); 
    19241865 
    1925         if (!$actual_post || $actual_post['post_type'] != 'post') { 
     1866        if ( !$actual_post || $actual_post['post_type'] != 'post' ) 
    19261867            return new IXR_Error(404, __('Sorry, no such post.')); 
    1927         } 
    19281868 
    19291869        $this->escape($actual_post); 
     
    19451885        $result = wp_update_post($postdata); 
    19461886 
    1947         if (!$result) { 
     1887        if ( !$result ) 
    19481888            return new IXR_Error(500, __('For some strange yet very annoying reason, this post could not be edited.')); 
    1949         } 
     1889 
    19501890        $this->attach_uploads( $ID, $post_content ); 
    19511891 
     
    19691909        $publish     = $args[4]; 
    19701910 
    1971         if ( !$user = $this->login($username, $password) ) { 
    1972             return $this->error; 
    1973         } 
     1911        if ( !$user = $this->login($username, $password) ) 
     1912            return $this->error; 
    19741913 
    19751914        do_action('xmlrpc_call', 'blogger.deletePost'); 
     
    19771916        $actual_post = wp_get_single_post($post_ID,ARRAY_A); 
    19781917 
    1979         if (!$actual_post || $actual_post['post_type'] != 'post') { 
     1918        if ( !$actual_post || $actual_post['post_type'] != 'post' ) 
    19801919            return new IXR_Error(404, __('Sorry, no such post.')); 
    1981         } 
    19821920 
    19831921        if ( !current_user_can('edit_post', $post_ID) ) 
     
    19861924        $result = wp_delete_post($post_ID); 
    19871925 
    1988         if (!$result) { 
     1926        if ( !$result ) 
    19891927            return new IXR_Error(500, __('For some strange yet very annoying reason, this post could not be deleted.')); 
    1990         } 
    19911928 
    19921929        return true; 
     
    20141951        $publish     = $args[4]; 
    20151952 
    2016         if ( !$user = $this->login($username, $password) ) { 
    2017             return $this->error; 
    2018         } 
     1953        if ( !$user = $this->login($username, $password) ) 
     1954            return $this->error; 
    20191955 
    20201956        do_action('xmlrpc_call', 'metaWeblog.newPost'); 
     
    20241960        $post_type = 'post'; 
    20251961        $page_template = ''; 
    2026         if( !empty( $content_struct['post_type'] ) ) { 
    2027             if( $content_struct['post_type'] == 'page' ) { 
     1962        if ( !empty( $content_struct['post_type'] ) ) { 
     1963            if ( $content_struct['post_type'] == 'page' ) { 
    20281964                $cap = ( $publish ) ? 'publish_pages' : 'edit_pages'; 
    20291965                $error_message = __( 'Sorry, you are not allowed to publish pages on this blog.' ); 
    20301966                $post_type = 'page'; 
    2031                 if( !empty( $content_struct['wp_page_template'] ) ) 
     1967                if ( !empty( $content_struct['wp_page_template'] ) ) 
    20321968                    $page_template = $content_struct['wp_page_template']; 
    2033             } 
    2034             elseif( $content_struct['post_type'] == 'post' ) { 
     1969            } elseif ( $content_struct['post_type'] == 'post' ) { 
    20351970                // This is the default, no changes needed 
    2036             } 
    2037             else { 
     1971            } else { 
    20381972                // No other post_type values are allowed here 
    20391973                return new IXR_Error( 401, __( 'Invalid post type.' ) ); 
     
    20411975        } 
    20421976 
    2043         if( !current_user_can( $cap ) ) { 
     1977        if ( !current_user_can( $cap ) ) 
    20441978            return new IXR_Error( 401, $error_message ); 
    2045         } 
    20461979 
    20471980        // Let WordPress generate the post_name (slug) unless 
    20481981        // one has been provided. 
    20491982        $post_name = ""; 
    2050         if(isset($content_struct["wp_slug"])) { 
     1983        if ( isset($content_struct["wp_slug"]) ) 
    20511984            $post_name = $content_struct["wp_slug"]; 
    2052         } 
    20531985 
    20541986        // Only use a password if one was given. 
    2055         if(isset($content_struct["wp_password"])) { 
     1987        if ( isset($content_struct["wp_password"]) ) 
    20561988            $post_password = $content_struct["wp_password"]; 
    2057         } 
    20581989 
    20591990        // Only set a post parent if one was provided. 
    2060         if(isset($content_struct["wp_page_parent_id"])) { 
     1991        if ( isset($content_struct["wp_page_parent_id"]) ) 
    20611992            $post_parent = $content_struct["wp_page_parent_id"]; 
    2062         } 
    20631993 
    20641994        // Only set the menu_order if it was provided. 
    2065         if(isset($content_struct["wp_page_order"])) { 
     1995        if ( isset($content_struct["wp_page_order"]) ) 
    20661996            $menu_order = $content_struct["wp_page_order"]; 
    2067         } 
    20681997 
    20691998        $post_author = $user->ID; 
    20701999 
    20712000        // If an author id was provided then use it instead. 
    2072         if( 
    2073             isset($content_struct["wp_author_id"]) 
    2074             && ($user->ID != $content_struct["wp_author_id"]) 
    2075         ) { 
    2076             switch($post_type) { 
     2001        if ( isset($content_struct["wp_author_id"]) && ($user->ID != $content_struct["wp_author_id"]) ) { 
     2002            switch ( $post_type ) { 
    20772003                case "post": 
    2078                     if(!current_user_can("edit_others_posts")) { 
     2004                    if ( !current_user_can("edit_others_posts") ) 
    20792005                        return(new IXR_Error(401, __("You are not allowed to post as this user"))); 
    2080                     } 
    20812006                    break; 
    20822007                case "page": 
    2083                     if(!current_user_can("edit_others_pages")) { 
     2008                    if ( !current_user_can("edit_others_pages") ) 
    20842009                        return(new IXR_Error(401, __("You are not allowed to create pages as this user"))); 
    2085                     } 
    20862010                    break; 
    20872011                default: 
     
    20972021        $post_status = $publish ? 'publish' : 'draft'; 
    20982022 
    2099         if( isset( $content_struct["{$post_type}_status"] ) ) { 
    2100             switch( $content_struct["{$post_type}_status"] ) { 
     2023        if ( isset( $content_struct["{$post_type}_status"] ) ) { 
     2024            switch ( $content_struct["{$post_type}_status"] ) { 
    21012025                case 'draft': 
    21022026                case 'private': 
     
    21062030                case 'pending': 
    21072031                    // Pending is only valid for posts, not pages. 
    2108                     if( $post_type === 'post' ) { 
     2032                    if ( $post_type === 'post' ) 
    21092033                        $post_status = $content_struct["{$post_type}_status"]; 
    2110                     } 
    21112034                    break; 
    21122035                default: 
     
    21212044        $tags_input = $content_struct['mt_keywords']; 
    21222045 
    2123         if(isset($content_struct["mt_allow_comments"])) { 
    2124             if(!is_numeric($content_struct["mt_allow_comments"])) { 
    2125                 switch($content_struct["mt_allow_comments"]) { 
     2046        if ( isset($content_struct["mt_allow_comments"]) ) { 
     2047            if ( !is_numeric($content_struct["mt_allow_comments"]) ) { 
     2048                switch ( $content_struct["mt_allow_comments"] ) { 
    21262049                    case "closed": 
    21272050                        $comment_status = "closed"; 
     
    21342057                        break; 
    21352058                } 
    2136             } 
    2137             else { 
    2138                 switch((int) $content_struct["mt_allow_comments"]) { 
     2059            } else { 
     2060                switch ( (int) $content_struct["mt_allow_comments"] ) { 
    21392061                    case 0: 
    21402062                    case 2: 
     
    21492071                } 
    21502072            } 
    2151         } 
    2152         else { 
     2073        } else { 
    21532074            $comment_status = get_option("default_comment_status"); 
    21542075        } 
    21552076 
    2156         if(isset($content_struct["mt_allow_pings"])) { 
    2157             if(!is_numeric($content_struct["mt_allow_pings"])) { 
    2158                 switch($content_struct['mt_allow_pings']) { 
     2077        if ( isset($content_struct["mt_allow_pings"]) ) { 
     2078            if ( !is_numeric($content_struct["mt_allow_pings"]) ) { 
     2079                switch ( $content_struct['mt_allow_pings'] ) { 
    21592080                    case "closed": 
    21602081                        $ping_status = "closed"; 
     
    21672088                        break; 
    21682089                } 
    2169             } 
    2170             else { 
    2171                 switch((int) $content_struct["mt_allow_pings"]) { 
     2090            } else { 
     2091                switch ( (int) $content_struct["mt_allow_pings"] ) { 
    21722092                    case 0: 
    21732093                        $ping_status = "closed"; 
     
    21812101                } 
    21822102            } 
    2183         } 
    2184         else { 
     2103        } else { 
    21852104            $ping_status = get_option("default_ping_status"); 
    21862105        } 
    21872106 
    2188         if ($post_more) { 
     2107        if ( $post_more ) 
    21892108            $post_content = $post_content . "<!--more-->" . $post_more; 
    2190         } 
    2191  
     2109  
    21922110        $to_ping = $content_struct['mt_tb_ping_urls']; 
    21932111        if ( is_array($to_ping) ) 
     
    22122130        $post_category = array(); 
    22132131 
    2214         if (is_array($catnames)) { 
     2132        if ( is_array($catnames) ) { 
    22152133            foreach ($catnames as $cat) { 
    22162134                $post_category[] = get_cat_ID($cat); 
     
    22252143            return new IXR_Error(500, $post_ID->get_error_message()); 
    22262144 
    2227         if (!$post_ID) { 
     2145        if ( !$post_ID ) 
    22282146            return new IXR_Error(500, __('Sorry, your entry could not be posted. Something wrong happened.')); 
    2229         } 
    22302147 
    22312148        // Only posts can be sticky 
    2232         if ( $post_type == 'post' && isset( $content_struct['sticky'] ) ) 
     2149        if ( $post_type == 'post' && isset( $content_struct['sticky'] ) ) { 
    22332150            if ( $content_struct['sticky'] == true ) 
    22342151                stick_post( $post_ID ); 
    22352152            elseif ( $content_struct['sticky'] == false ) 
    22362153                unstick_post( $post_ID ); 
    2237  
    2238         if ( isset($content_struct['custom_fields']) ) { 
     2154        } 
     2155 
     2156        if ( isset($content_struct['custom_fields']) ) 
    22392157            $this->set_custom_fields($post_ID, $content_struct['custom_fields']); 
    2240         } 
    22412158 
    22422159        // Handle enclosures 
     
    22512168 
    22522169    function add_enclosure_if_new($post_ID, $enclosure) { 
    2253         if( is_array( $enclosure ) && isset( $enclosure['url'] ) && isset( $enclosure['length'] ) && isset( $enclosure['type'] ) ) { 
     2170        if ( is_array( $enclosure ) && isset( $enclosure['url'] ) && isset( $enclosure['length'] ) && isset( $enclosure['type'] ) ) { 
    22542171 
    22552172            $encstring = $enclosure['url'] . "\n" . $enclosure['length'] . "\n" . $enclosure['type']; 
     
    22652182                } 
    22662183            } 
    2267             if (!$found) { 
     2184            if (!$found) 
    22682185                add_post_meta( $post_ID, 'enclosure', $encstring ); 
    2269             } 
    22702186        } 
    22712187    } 
     
    22842200        // find any unattached files 
    22852201        $attachments = $wpdb->get_results( "SELECT ID, guid FROM {$wpdb->posts} WHERE post_parent = '0' AND post_type = 'attachment'" ); 
    2286         if( is_array( $attachments ) ) { 
    2287             foreach( $attachments as $file ) { 
    2288                 if( strpos( $post_content, $file->guid ) !== false ) { 
     2202        if ( is_array( $attachments ) ) { 
     2203            foreach ( $attachments as $file ) { 
     2204                if ( strpos( $post_content, $file->guid ) !== false ) 
    22892205                    $wpdb->update($wpdb->posts, array('post_parent' => $post_ID), array('ID' => $file->ID) ); 
    2290                 } 
    22912206            } 
    22922207        } 
     
    23112226        $publish     = $args[4]; 
    23122227 
    2313         if ( !$user = $this->login($username, $password) ) { 
    2314             return $this->error; 
    2315         } 
     2228        if ( !$user = $this->login($username, $password) ) 
     2229            return $this->error; 
    23162230 
    23172231        do_action('xmlrpc_call', 'metaWeblog.editPost'); 
     
    23212235        $post_type = 'post'; 
    23222236        $page_template = ''; 
    2323         if( !empty( $content_struct['post_type'] ) ) { 
    2324             if( $content_struct['post_type'] == 'page' ) { 
     2237        if ( !empty( $content_struct['post_type'] ) ) { 
     2238            if ( $content_struct['post_type'] == 'page' ) { 
    23252239                $cap = ( $publish ) ? 'publish_pages' : 'edit_pages'; 
    23262240                $error_message = __( 'Sorry, you are not allowed to publish pages on this blog.' ); 
    23272241                $post_type = 'page'; 
    2328                 if( !empty( $content_struct['wp_page_template'] ) ) 
     2242                if ( !empty( $content_struct['wp_page_template'] ) ) 
    23292243                    $page_template = $content_struct['wp_page_template']; 
    2330             } 
    2331             elseif( $content_struct['post_type'] == 'post' ) { 
     2244            } elseif( $content_struct['post_type'] == 'post' ) { 
    23322245                // This is the default, no changes needed 
    2333             } 
    2334             else { 
     2246            } else { 
    23352247                // No other post_type values are allowed here 
    23362248                return new IXR_Error( 401, __( 'Invalid post type.' ) ); 
     
    23382250        } 
    23392251 
    2340         if( !current_user_can( $cap ) ) { 
     2252        if ( !current_user_can( $cap ) ) 
    23412253            return new IXR_Error( 401, $error_message ); 
    2342         } 
    23432254 
    23442255        $postdata = wp_get_single_post($post_ID, ARRAY_A); 
     
    23472258        // now and return an error.  Other wise a new post will be 
    23482259        // created (which was the old behavior). 
    2349         if(empty($postdata["ID"])) { 
     2260        if ( empty($postdata["ID"]) ) 
    23502261            return(new IXR_Error(404, __("Invalid post ID."))); 
    2351         } 
    23522262 
    23532263        $this->escape($postdata); 
     
    23562266        // Let WordPress manage slug if none was provided. 
    23572267        $post_name = ""; 
    2358         if(isset($content_struct["wp_slug"])) { 
     2268        if ( isset($content_struct["wp_slug"]) ) 
    23592269            $post_name = $content_struct["wp_slug"]; 
    2360         } 
    23612270 
    23622271        // Only use a password if one was given. 
    2363         if(isset($content_struct["wp_password"])) { 
     2272        if ( isset($content_struct["wp_password"]) ) 
    23642273            $post_password = $content_struct["wp_password"]; 
    2365         } 
    23662274 
    23672275        // Only set a post parent if one was given. 
    2368         if(isset($content_struct["wp_page_parent_id"])) { 
     2276        if ( isset($content_struct["wp_page_parent_id"]) ) 
    23692277            $post_parent = $content_struct["wp_page_parent_id"]; 
    2370         } 
    23712278 
    23722279        // Only set the menu_order if it was given. 
    2373         if(isset($content_struct["wp_page_order"])) { 
     2280        if ( isset($content_struct["wp_page_order"]) ) 
    23742281            $menu_order = $content_struct["wp_page_order"]; 
    2375         } 
    23762282 
    23772283        $post_author = $postdata["post_author"]; 
    23782284 
    23792285        // Only set the post_author if one is set. 
    2380         if( 
    2381             isset($content_struct["wp_author_id"]) 
    2382             && ($user->ID != $content_struct["wp_author_id"]) 
    2383         ) { 
    2384             switch($post_type) { 
     2286        if ( isset($content_struct["wp_author_id"]) && ($user->ID != $content_struct["wp_author_id"]) ) { 
     2287            switch ( $post_type ) { 
    23852288                case "post": 
    2386                     if(!current_user_can("edit_others_posts")) { 
     2289                    if ( !current_user_can("edit_others_posts") ) 
    23872290                        return(new IXR_Error(401, __("You are not allowed to change the post author as this user."))); 
    2388                     } 
    23892291                    break; 
    23902292                case "page": 
    2391                     if(!current_user_can("edit_others_pages")) { 
     2293                    if ( !current_user_can("edit_others_pages") ) 
    23922294                        return(new IXR_Error(401, __("You are not allowed to change the page author as this user."))); 
    2393                     } 
    23942295                    break; 
    23952296                default: 
     
    24002301        } 
    24012302 
    2402         if(isset($content_struct["mt_allow_comments"])) { 
    2403             if(!is_numeric($content_struct["mt_allow_comments"])) { 
    2404                 switch($content_struct["mt_allow_comments"]) { 
     2303        if ( isset($content_struct["mt_allow_comments"]) ) { 
     2304            if ( !is_numeric($content_struct["mt_allow_comments"]) ) { 
     2305                switch ( $content_struct["mt_allow_comments"] ) { 
    24052306                    case "closed": 
    24062307                        $comment_status = "closed"; 
     
    24132314                        break; 
    24142315                } 
    2415             } 
    2416             else { 
    2417                 switch((int) $content_struct["mt_allow_comments"]) { 
     2316            } else { 
     2317                switch ( (int) $content_struct["mt_allow_comments"] ) { 
    24182318                    case 0: 
    24192319                    case 2: 
     
    24302330        } 
    24312331 
    2432         if(isset($content_struct["mt_allow_pings"])) { 
    2433             if(!is_numeric($content_struct["mt_allow_pings"])) { 
    2434                 switch($content_struct["mt_allow_pings"]) { 
     2332        if ( isset($content_struct["mt_allow_pings"]) ) { 
     2333            if ( !is_numeric($content_struct["mt_allow_pings"]) ) { 
     2334                switch ( $content_struct["mt_allow_pings"] ) { 
    24352335                    case "closed": 
    24362336                        $ping_status = "closed"; 
     
    24432343                        break; 
    24442344                } 
    2445             } 
    2446             else { 
    2447                 switch((int) $content_struct["mt_allow_pings"]) { 
     2345            } else { 
     2346                switch ( (int) $content_struct["mt_allow_pings"] ) { 
    24482347                    case 0: 
    24492348                        $ping_status = "closed"; 
     
    24652364        $post_category = array(); 
    24662365 
    2467         if (is_array($catnames)) { 
     2366        if ( is_array($catnames) ) { 
    24682367            foreach ($catnames as $cat) { 
    24692368                $post_category[] = get_cat_ID($cat); 
     
    24752374 
    24762375        $post_status = $publish ? 'publish' : 'draft'; 
    2477         if( isset( $content_struct["{$post_type}_status"] ) ) { 
     2376        if ( isset( $content_struct["{$post_type}_status"] ) ) { 
    24782377            switch( $content_struct["{$post_type}_status"] ) { 
    24792378                case 'draft': 
     
    24842383                case 'pending': 
    24852384                    // Pending is only valid for posts, not pages. 
    2486                     if( $post_type === 'post' ) { 
     2385                    if ( $post_type === 'post' ) 
    24872386                        $post_status = $content_struct["{$post_type}_status"]; 
    2488                     } 
    24892387                    break; 
    24902388                default: 
     
    25032401        } 
    25042402 
    2505         if ($post_more) { 
     2403        if ( $post_more ) 
    25062404            $post_content = $post_content . "<!--more-->" . $post_more; 
    2507         } 
    25082405 
    25092406        $to_ping = $content_struct['mt_tb_ping_urls']; 
     
    25322429            return new IXR_Error(500, $result->get_error_message()); 
    25332430 
    2534         if (!$result) { 
     2431        if ( !$result ) 
    25352432            return new IXR_Error(500, __('Sorry, your entry could not be edited. Something wrong happened.')); 
    2536         } 
    25372433 
    25382434        // Only posts can be sticky 
    2539         if ( $post_type == 'post' && isset( $content_struct['sticky'] ) ) 
     2435        if ( $post_type == 'post' && isset( $content_struct['sticky'] ) ) { 
    25402436            if ( $content_struct['sticky'] == true ) 
    25412437                stick_post( $post_ID ); 
    25422438            elseif ( $content_struct['sticky'] == false ) 
    25432439                unstick_post( $post_ID ); 
    2544  
    2545         if ( isset($content_struct['custom_fields']) ) { 
     2440        } 
     2441 
     2442        if ( isset($content_struct['custom_fields']) ) 
    25462443            $this->set_custom_fields($post_ID, $content_struct['custom_fields']); 
    2547         } 
    25482444 
    25492445        // Handle enclosures 
     
    25732469        $password   = $args[2]; 
    25742470 
    2575         if ( !$user = $this->login($username, $password) ) { 
    2576             return $this->error; 
    2577         } 
    2578  
    2579         if( !current_user_can( 'edit_post', $post_ID ) ) 
     2471        if ( !$user = $this->login($username, $password) ) 
     2472            return $this->error; 
     2473 
     2474        if ( !current_user_can( 'edit_post', $post_ID ) ) 
    25802475            return new IXR_Error( 401, __( 'Sorry, you cannot edit this post.' ) ); 
    25812476 
     
    25892484 
    25902485            // For drafts use the GMT version of the post date 
    2591             if ( $postdata['post_status'] == 'draft' ) { 
     2486            if ( $postdata['post_status'] == 'draft' ) 
    25922487                $post_date_gmt = get_gmt_from_date( mysql2date( 'Y-m-d H:i:s', $postdata['post_date'] ), 'Ymd\TH:i:s' ); 
    2593             } 
    25942488 
    25952489            $categories = array(); 
     
    26182512 
    26192513            // Consider future posts as published 
    2620             if( $postdata['post_status'] === 'future' ) { 
     2514            if ( $postdata['post_status'] === 'future' ) 
    26212515                $postdata['post_status'] = 'publish'; 
    2622             } 
    26232516 
    26242517            $sticky = false; 
     
    26652558            ); 
    26662559 
    2667             if (!empty($enclosure)) $resp['enclosure'] = $enclosure; 
     2560            if ( !empty($enclosure) ) $resp['enclosure'] = $enclosure; 
    26682561 
    26692562            return $resp; 
     
    26902583        $num_posts   = (int) $args[3]; 
    26912584 
    2692         if ( !$user = $this->login($username, $password) ) { 
    2693             return $this->error; 
    2694         } 
     2585        if ( !$user = $this->login($username, $password) ) 
     2586            return $this->error; 
    26952587 
    26962588        do_action('xmlrpc_call', 'metaWeblog.getRecentPosts'); 
     
    26982590        $posts_list = wp_get_recent_posts($num_posts); 
    26992591 
    2700         if (!$posts_list) { 
     2592        if ( !$posts_list ) 
    27012593            return array( ); 
    2702         } 
    27032594 
    27042595        foreach ($posts_list as $entry) { 
    2705             if( !current_user_can( 'edit_post', $entry['ID'] ) ) 
     2596            if ( !current_user_can( 'edit_post', $entry['ID'] ) ) 
    27062597                continue; 
    27072598 
     
    27102601 
    27112602            // For drafts use the GMT version of the date 
    2712             if ( $entry['post_status'] == 'draft' ) { 
     2603            if ( $entry['post_status'] == 'draft' ) 
    27132604                $post_date_gmt = get_gmt_from_date( mysql2date( 'Y-m-d H:i:s', $entry['post_date'] ), 'Ymd\TH:i:s' ); 
    2714             } 
    27152605 
    27162606            $categories = array(); 
    27172607            $catids = wp_get_post_categories($entry['ID']); 
    2718             foreach($catids as $catid) { 
     2608            foreach( $catids as $catid ) 
    27192609                $categories[] = get_cat_name($catid); 
    2720             } 
    27212610 
    27222611            $tagnames = array(); 
     
    27412630 
    27422631            // Consider future posts as published 
    2743             if( $entry['post_status'] === 'future' ) { 
     2632            if ( $entry['post_status'] === 'future' ) 
    27442633                $entry['post_status'] = 'publish'; 
    2745             } 
    27462634 
    27472635            $struct[] = array( 
     
    27732661 
    27742662        $recent_posts = array(); 
    2775         for ($j=0; $j<count($struct); $j++) { 
     2663        for ( $j=0; $j<count($struct); $j++ ) { 
    27762664            array_push($recent_posts, $struct[$j]); 
    27772665        } 
     
    27962684        $password   = $args[2]; 
    27972685 
    2798         if ( !$user = $this->login($username, $password) ) { 
    2799             return $this->error; 
    2800         } 
    2801  
    2802         if( !current_user_can( 'edit_posts' ) ) 
     2686        if ( !$user = $this->login($username, $password) ) 
     2687            return $this->error; 
     2688 
     2689        if ( !current_user_can( 'edit_posts' ) ) 
    28032690            return new IXR_Error( 401, __( 'Sorry, you must be able to edit posts on this blog in order to view categories.' ) ); 
    28042691 
     
    28502737        logIO('O', '(MW) Received '.strlen($bits).' bytes'); 
    28512738 
    2852         if ( !$user = $this->login($username, $password) ) { 
    2853             return $this->error; 
    2854         } 
     2739        if ( !$user = $this->login($username, $password) ) 
     2740            return $this->error; 
    28552741 
    28562742        do_action('xmlrpc_call', 'metaWeblog.newMediaObject'); 
     
    28652751            return new IXR_Error(500, $upload_err); 
    28662752 
    2867         if(!empty($data["overwrite"]) && ($data["overwrite"] == true)) { 
     2753        if ( !empty($data["overwrite"]) && ($data["overwrite"] == true) ) { 
    28682754            // Get postmeta info on the object. 
    28692755            $old_file = $wpdb->get_row(" 
     
    29292815        $num_posts   = (int) $args[3]; 
    29302816 
    2931         if ( !$user = $this->login($username, $password) ) { 
    2932             return $this->error; 
    2933         } 
     2817        if ( !$user = $this->login($username, $password) ) 
     2818            return $this->error; 
    29342819 
    29352820        do_action('xmlrpc_call', 'mt.getRecentPostTitles'); 
     
    29372822        $posts_list = wp_get_recent_posts($num_posts); 
    29382823 
    2939         if (!$posts_list) { 
     2824        if ( !$posts_list ) { 
    29402825            $this->error = new IXR_Error(500, __('Either there are no posts, or something went wrong.')); 
    29412826            return $this->error; 
     
    29502835 
    29512836            // For drafts use the GMT version of the date 
    2952             if ( $entry['post_status'] == 'draft' ) { 
     2837            if ( $entry['post_status'] == 'draft' ) 
    29532838                $post_date_gmt = get_gmt_from_date( mysql2date( 'Y-m-d H:i:s', $entry['post_date'] ), 'Ymd\TH:i:s' ); 
    2954             } 
    29552839 
    29562840            $struct[] = array( 
     
    29652849 
    29662850        $recent_posts = array(); 
    2967         for ($j=0; $j<count($struct); $j++) { 
     2851        for ( $j=0; $j<count($struct); $j++ ) { 
    29682852            array_push($recent_posts, $struct[$j]); 
    29692853        } 
     
    29882872        $password   = $args[2]; 
    29892873 
    2990         if ( !$user = $this->login($username, $password) ) { 
    2991             return $this->error; 
    2992         } 
    2993  
    2994         if( !current_user_can( 'edit_posts' ) ) 
     2874        if ( !$user = $this->login($username, $password) ) 
     2875            return $this->error; 
     2876 
     2877        if ( !current_user_can( 'edit_posts' ) ) 
    29952878            return new IXR_Error( 401, __( 'Sorry, you must be able to edit posts on this blog in order to view categories.' ) ); 
    29962879 
     
    30002883 
    30012884        if ( $cats = get_categories(array('hide_empty' => 0, 'hierarchical' => 0)) ) { 
    3002             foreach ($cats as $cat) { 
     2885            foreach ( $cats as $cat ) { 
    30032886                $struct['categoryId'] = $cat->term_id; 
    30042887                $struct['categoryName'] = $cat->name; 
     
    30272910        $password   = $args[2]; 
    30282911 
    3029         if ( !$user = $this->login($username, $password) ) { 
    3030             return $this->error; 
    3031         } 
    3032  
    3033         if( !current_user_can( 'edit_post', $post_ID ) ) 
     2912        if ( !$user = $this->login($username, $password) ) 
     2913            return $this->error; 
     2914 
     2915        if ( !current_user_can( 'edit_post', $post_ID ) ) 
    30342916            return new IXR_Error( 401, __( 'Sorry, you can not edit this post.' ) ); 
    30352917 
     
    30402922        // first listed category will be the primary category 
    30412923        $isPrimary = true; 
    3042         foreach($catids as $catid) { 
     2924        foreach ( $catids as $catid ) { 
    30432925            $categories[] = array( 
    30442926                'categoryName' => get_cat_name($catid), 
     
    30692951        $categories  = $args[3]; 
    30702952 
    3071         if ( !$user = $this->login($username, $password) ) { 
    3072             return $this->error; 
    3073         } 
     2953        if ( !$user = $this->login($username, $password) ) 
     2954            return $this->error; 
    30742955 
    30752956        do_action('xmlrpc_call', 'mt.setPostCategories'); 
     
    30782959            return new IXR_Error(401, __('Sorry, you cannot edit this post.')); 
    30792960 
    3080         foreach($categories as $cat) { 
     2961        foreach ( $categories as $cat ) { 
    30812962            $catids[] = $cat['categoryId']; 
    30822963        } 
     
    31002981 
    31012982        $supported_methods = array(); 
    3102         foreach($this->methods as $key=>$value) { 
     2983        foreach ( $this->methods as $key => $value ) { 
    31032984            $supported_methods[] = $key; 
    31042985        } 
     
    31373018        $actual_post = wp_get_single_post($post_ID, ARRAY_A); 
    31383019 
    3139         if (!$actual_post) { 
     3020        if ( !$actual_post ) 
    31403021            return new IXR_Error(404, __('Sorry, no such post.')); 
    3141         } 
    31423022 
    31433023        $comments = $wpdb->get_results( $wpdb->prepare("SELECT comment_author_url, comment_content, comment_author_IP, comment_type FROM $wpdb->comments WHERE comment_post_ID = %d", $post_ID) ); 
    31443024 
    3145         if (!$comments) { 
     3025        if ( !$comments ) 
    31463026            return array(); 
    3147         } 
    31483027 
    31493028        $trackback_pings = array(); 
    3150         foreach($comments as $comment) { 
     3029        foreach ( $comments as $comment ) { 
    31513030            if ( 'trackback' == $comment->comment_type ) { 
    31523031                $content = $comment->comment_content; 
     
    31573036                    'pingIP'    => $comment->comment_author_IP 
    31583037                ); 
    3159         } 
     3038            } 
    31603039        } 
    31613040 
     
    31793058        $password   = $args[2]; 
    31803059 
    3181         if ( !$user = $this->login($username, $password) ) { 
    3182             return $this->error; 
    3183         } 
     3060        if ( !$user = $this->login($username, $password) ) 
     3061            return $this->error; 
    31843062 
    31853063        do_action('xmlrpc_call', 'mt.publishPost'); 
     
    32323110        // Check if the page linked to is in our site 
    32333111        $pos1 = strpos($pagelinkedto, str_replace(array('http://www.','http://','https://www.','https://'), '', get_option('home'))); 
    3234         if( !$pos1 ) 
     3112        if ( !$pos1 ) 
    32353113            return new IXR_Error(0, __('Is there no link to us?')); 
    32363114 
     
    32393117        //        if so, then let's use it and drop the old code. 
    32403118        $urltest = parse_url($pagelinkedto); 
    3241         if ($post_ID = url_to_postid($pagelinkedto)) { 
     3119        if ( $post_ID = url_to_postid($pagelinkedto) ) { 
    32423120            $way = 'url_to_postid()'; 
    3243         } elseif (preg_match('#p/[0-9]{1,}#', $urltest['path'], $match)) { 
     3121        } elseif ( preg_match('#p/[0-9]{1,}#', $urltest['path'], $match) ) { 
    32443122            // the path defines the post_ID (archives/p/XXXX) 
    32453123            $blah = explode('/', $match[0]); 
    32463124            $post_ID = (int) $blah[1]; 
    32473125            $way = 'from the path'; 
    3248         } elseif (preg_match('#p=[0-9]{1,}#', $urltest['query'], $match)) { 
     3126        } elseif ( preg_match('#p=[0-9]{1,}#', $urltest['query'], $match) ) { 
    32493127            // the querystring defines the post_ID (?p=XXXX) 
    32503128            $blah = explode('=', $match[0]); 
    32513129            $post_ID = (int) $blah[1]; 
    32523130            $way = 'from the querystring'; 
    3253         } elseif (isset($urltest['fragment'])) { 
     3131        } elseif ( isset($urltest['fragment']) ) { 
    32543132            // an #anchor is there, it's either... 
    3255             if (intval($urltest['fragment'])) { 
     3133            if ( intval($urltest['fragment']) ) { 
    32563134                // ...an integer #XXXX (simpliest case) 
    32573135                $post_ID = (int) $urltest['fragment']; 
    32583136                $way = 'from the fragment (numeric)'; 
    3259             } elseif (preg_match('/post-[0-9]+/',$urltest['fragment'])) { 
     3137            } elseif ( preg_match('/post-[0-9]+/',$urltest['fragment']) ) { 
    32603138                // ...a post id in the form 'post-###' 
    32613139                $post_ID = preg_replace('/[^0-9]+/', '', $urltest['fragment']); 
    32623140                $way = 'from the fragment (post-###)'; 
    3263             } elseif (is_string($urltest['fragment'])) { 
     3141            } elseif ( is_string($urltest['fragment']) ) { 
    32643142                // ...or a string #title, a little more complicated 
    32653143                $title = preg_replace('/[^a-z0-9]/i', '.', $urltest['fragment']); 
     
    33963274 
    33973275        $post_ID = url_to_postid($url); 
    3398         if (!$post_ID) { 
     3276        if ( !$post_ID ) { 
    33993277            // We aren't sure that the resource is available and/or pingback enabled 
    34003278            return new IXR_Error(33, __('The specified target URL cannot be used as a target. It either doesn&#8217;t exist, or it is not a pingback-enabled resource.')); 
     
    34033281        $actual_post = wp_get_single_post($post_ID, ARRAY_A); 
    34043282 
    3405         if (!$actual_post) { 
     3283        if ( !$actual_post ) { 
    34063284            // No such post = resource not found 
    34073285            return new IXR_Error(32, __('The specified target URL does not exist.')); 
     
    34103288        $comments = $wpdb->get_results( $wpdb->prepare("SELECT comment_author_url, comment_content, comment_author_IP, comment_type FROM $wpdb->comments WHERE comment_post_ID = %d", $post_ID) ); 
    34113289 
    3412         if (!$comments) { 
     3290        if ( !$comments ) 
    34133291            return array(); 
    3414         } 
    34153292 
    34163293        $pingbacks = array(); 
    3417         foreach($comments as $comment) { 
     3294        foreach ( $comments as $comment ) { 
    34183295            if ( 'pingback' == $comment->comment_type ) 
    34193296                $pingbacks[] = $comment->comment_author_url; 
Note: See TracChangeset for help on using the changeset viewer.