Make WordPress Core


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.8/xmlrpc.php

    r11847 r11687  
    527527                        $page_date_gmt = mysql2date("Ymd\TH:i:s", $page->post_date_gmt, false);
    528528
    529                         // For drafts use the GMT version of the date
    530                         if ( $page->post_status == 'draft' ) {
    531                                 $page_date_gmt = get_gmt_from_date( mysql2date( 'Y-m-d H:i:s', $page->post_date ), 'Ymd\TH:i:s' );
    532                         }
    533 
    534529                        // Pull the categories info together.
    535530                        $categories = array();
    … …  
    796791                                post_parent page_parent_id,
    797792                                post_date_gmt,
    798                                 post_date,
    799                                 post_status
     793                                post_date
    800794                        FROM {$wpdb->posts}
    801795                        WHERE post_type = 'page'
    … …  
    812806                        $page_list[$i]->date_created_gmt = new IXR_Date($post_date_gmt);
    813807
    814                         // For drafts use the GMT version of the date
    815                         if ( $page_list[$i]->post_status == 'draft' ) {
    816                                 $page_list[$i]->date_created_gmt = get_gmt_from_date( mysql2date( 'Y-m-d H:i:s', $page_list[$i]->post_date ), 'Ymd\TH:i:s' );
    817                                 $page_list[$i]->date_created_gmt = new IXR_Date( $page_list[$i]->date_created_gmt );
    818                         }
    819 
    820808                        unset($page_list[$i]->post_date_gmt);
    821809                        unset($page_list[$i]->post_date);
    822                         unset($page_list[$i]->post_status);
    823810                }
    824811
    … …  
    25902577                        // For drafts use the GMT version of the post date
    25912578                        if ( $postdata['post_status'] == 'draft' ) {
    2592                                 $post_date_gmt = get_gmt_from_date( mysql2date( 'Y-m-d H:i:s', $postdata['post_date'] ), 'Ymd\TH:i:s' );
     2579                                $post_date_gmt = get_gmt_from_date( mysql2date( 'Y-m-d H:i:s', $postdata['post_date'] ) );
     2580                                $post_date_gmt = preg_replace( '|\-|', '', $post_date_gmt );
     2581                                $post_date_gmt = preg_replace( '| |', 'T', $post_date_gmt );
    25932582                        }
    25942583
    … …  
    27092698                        $post_date_gmt = mysql2date('Ymd\TH:i:s', $entry['post_date_gmt'], false);
    27102699
    2711                         // For drafts use the GMT version of the date
    2712                         if ( $entry['post_status'] == 'draft' ) {
    2713                                 $post_date_gmt = get_gmt_from_date( mysql2date( 'Y-m-d H:i:s', $entry['post_date'] ), 'Ymd\TH:i:s' );
    2714                         }
    2715 
    27162700                        $categories = array();
    27172701                        $catids = wp_get_post_categories($entry['ID']);
    … …  
    29482932                        $post_date = mysql2date('Ymd\TH:i:s', $entry['post_date'], false);
    29492933                        $post_date_gmt = mysql2date('Ymd\TH:i:s', $entry['post_date_gmt'], false);
    2950 
    2951                         // For drafts use the GMT version of the date
    2952                         if ( $entry['post_status'] == 'draft' ) {
    2953                                 $post_date_gmt = get_gmt_from_date( mysql2date( 'Y-m-d H:i:s', $entry['post_date'] ), 'Ymd\TH:i:s' );
    2954                         }
    29552934
    29562935                        $struct[] = array(
Note: See TracChangeset for help on using the changeset viewer.