Revision: 1429
Author: magike.net
Date: Fri May 7 01:52:19 2010
Log: 再次修复类型,折磨死哥了
http://code.google.com/p/typecho/source/detail?r=1429
Modified:
/trunk/var/Widget/XmlRpc.php
=======================================
--- /trunk/var/Widget/XmlRpc.php Fri May 7 00:44:36 2010
+++ /trunk/var/Widget/XmlRpc.php Fri May 7 01:52:19 2010
@@ -318,13 +318,13 @@
'categories' => $page->categories,
'excerpt' => $page->description,
'text_more' => $more,
- 'mt_allow_comments' => $page->allowComment,
- 'mt_allow_pings' => $page->allowPing,
- 'wp_slug' => $page->slug,
+ 'mt_allow_comments' => intval($page->allowComment),
+ 'mt_allow_pings' => intval($page->allowPing),
+ 'wp_slug' => $page->slug,
'wp_password' => $page->password,
'wp_author' => $page->author->name,
'wp_page_parent_id' => '0',
- 'wp_page_parent_title' => NULL,
+ 'wp_page_parent_title' => '',
'wp_page_order' => $page->order, //meta是描述字段, 在page时
表示顺序
'wp_author_id' => $page->authorId,
'wp_author_display_name' => $page->author->screenName,
@@ -374,13 +374,13 @@
'categories' => $pages->categories,
'excerpt' => $pages->description,
'text_more' => $more,
- 'mt_allow_comments' => $pages->allowComment,
- 'mt_allow_pings' => $pages->allowPing,
- 'wp_slug' => $pages->slug,
+ 'mt_allow_comments' => intval($pages->allowComment),
+ 'mt_allow_pings' => intval($pages->allowPing),
+ 'wp_slug' => $pages->slug,
'wp_password' => $pages->password,
'wp_author' => $pages->author->name,
'wp_page_parent_id' => '0',
- 'wp_page_parent_title' => NULL,
+ 'wp_page_parent_title' => '',
'wp_page_order' => $pages->order, //meta是描述字段, 在
page时表示顺序
'wp_author_id' => $pages->authorId,
'wp_author_display_name' => $pages->author->screenName,
@@ -587,9 +587,9 @@
$categoryStructs = array();
foreach ($categories as $category) {
$categoryStructs[] = array(
- 'category_id' => $category['mid'],
- 'category_name' => $category['name'],
- );
+ 'category_id' => $category['mid'],
+ 'category_name' => $category['name'],
+ );
}
return $categoryStructs;
@@ -1310,8 +1310,8 @@
'categories' => $categories,
'mt_excerpt' => $post->description,
'mt_text_more' => $more,
- 'mt_allow_comments' => $post->allowComment,
- 'mt_allow_pings' => $post->allowPing,
+ 'mt_allow_comments' => intval($post->allowComment),
+ 'mt_allow_pings' => intval($post->allowPing),
'mt_keywords' => implode(', ', $tags),
'wp_slug' => $post->slug,
'wp_password' => $post->password,
@@ -1367,8 +1367,8 @@
'categories' => $categories,
'mt_excerpt' => $posts->description,
'mt_text_more' => $more,
- 'mt_allow_comments' => $posts->allowComment,
- 'mt_allow_pings' => $posts->allowPing,
+ 'mt_allow_comments' => intval($posts->allowComment),
+ 'mt_allow_pings' => intval($posts->allowPing),
'mt_keywords' => implode(', ', $tags),
'wp_slug' => $posts->slug,
'wp_password' => $posts->password,
@@ -1488,10 +1488,11 @@
$postTitleStructs = array();
while ($posts->next()) {
$postTitleStructs[] = array(
- 'dateCreated' => new IXR_Date($this->options->timezone +
$posts->created),
- 'userid' => $posts->authorId,
- 'postid' => $posts->cid,
- 'title' => $posts->title
+ 'dateCreated' => new
IXR_Date($this->options->timezone + $posts->created),
+ 'userid' => $posts->authorId,
+ 'postid' => $posts->cid,
+ 'title' => $posts->title,
+ 'date_created_gmt' => new
IXR_Date($this->options->timezone + $posts->created)
);
}
_______________________________________________
announce mailing list
[email protected]
http://lists.typecho.org/mailman/listinfo/announce