Changeset 11846 for trunk/xmlrpc.php
- Timestamp:
- 08/20/2009 06:59:02 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/xmlrpc.php
r11789 r11846 535 535 $page_date_gmt = mysql2date("Ymd\TH:i:s", $page->post_date_gmt, false); 536 536 537 // For drafts use the GMT version of the date 538 if ( $page->post_status == 'draft' ) { 539 $page_date_gmt = get_gmt_from_date( mysql2date( 'Y-m-d H:i:s', $page->post_date ), 'Ymd\TH:i:s' ); 540 } 541 537 542 // Pull the categories info together. 538 543 $categories = array(); … … 799 804 post_parent page_parent_id, 800 805 post_date_gmt, 801 post_date 806 post_date, 807 post_status 802 808 FROM {$wpdb->posts} 803 809 WHERE post_type = 'page' … … 814 820 $page_list[$i]->date_created_gmt = new IXR_Date($post_date_gmt); 815 821 822 // For drafts use the GMT version of the date 823 if ( $page_list[$i]->post_status == 'draft' ) { 824 $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' ); 825 $page_list[$i]->date_created_gmt = new IXR_Date( $page_list[$i]->date_created_gmt ); 826 } 827 816 828 unset($page_list[$i]->post_date_gmt); 817 829 unset($page_list[$i]->post_date); 830 unset($page_list[$i]->post_status); 818 831 } 819 832 … … 2582 2595 // For drafts use the GMT version of the post date 2583 2596 if ( $postdata['post_status'] == 'draft' ) { 2584 $post_date_gmt = get_gmt_from_date( mysql2date( 'Y-m-d H:i:s', $postdata['post_date'] ) ); 2585 $post_date_gmt = preg_replace( '|\-|', '', $post_date_gmt ); 2586 $post_date_gmt = preg_replace( '| |', 'T', $post_date_gmt ); 2597 $post_date_gmt = get_gmt_from_date( mysql2date( 'Y-m-d H:i:s', $postdata['post_date'] ), 'Ymd\TH:i:s' ); 2587 2598 } 2588 2599 … … 2703 2714 $post_date_gmt = mysql2date('Ymd\TH:i:s', $entry['post_date_gmt'], false); 2704 2715 2716 // For drafts use the GMT version of the date 2717 if ( $entry['post_status'] == 'draft' ) { 2718 $post_date_gmt = get_gmt_from_date( mysql2date( 'Y-m-d H:i:s', $entry['post_date'] ), 'Ymd\TH:i:s' ); 2719 } 2720 2705 2721 $categories = array(); 2706 2722 $catids = wp_get_post_categories($entry['ID']); … … 2937 2953 $post_date = mysql2date('Ymd\TH:i:s', $entry['post_date'], false); 2938 2954 $post_date_gmt = mysql2date('Ymd\TH:i:s', $entry['post_date_gmt'], false); 2955 2956 // For drafts use the GMT version of the date 2957 if ( $entry['post_status'] == 'draft' ) { 2958 $post_date_gmt = get_gmt_from_date( mysql2date( 'Y-m-d H:i:s', $entry['post_date'] ), 'Ymd\TH:i:s' ); 2959 } 2939 2960 2940 2961 $struct[] = array(
Note: See TracChangeset
for help on using the changeset viewer.