diff options
author | Dries Buytaert <dries@buytaert.net> | 2002-04-27 13:10:20 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2002-04-27 13:10:20 +0000 |
commit | d7b4aac13ec2c57d1d3e703e78193b079a02ee64 (patch) | |
tree | cfd7f0e351f0b08ed31b3b29575e38b34da91159 | |
parent | 75d4c15f0725d9d730d44713b4c1346b40b88adb (diff) | |
download | brdo-d7b4aac13ec2c57d1d3e703e78193b079a02ee64.tar.gz brdo-d7b4aac13ec2c57d1d3e703e78193b079a02ee64.tar.bz2 |
- By default, nodes posted through the bloggerapi.module will have
read/write comments. Patch by Mark Cornick, approved by Greg Tyrelly.
-rw-r--r-- | modules/bloggerapi.module | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/modules/bloggerapi.module b/modules/bloggerapi.module index 51cba1d99..404105683 100644 --- a/modules/bloggerapi.module +++ b/modules/bloggerapi.module @@ -35,7 +35,7 @@ function bloggerapi_newPost($params) { if (node_access("create", $node)) { throttle("node", variable_get("max_node_rate", 900)); - $fields = array("uid" => $user->uid, "comment" => 1, "promote", "moderate", "status" => 1, "teaser", "title", "type" => $node->type, "body"); + $fields = array("uid" => $user->uid, "comment" => 2, "promote", "moderate", "status" => 1, "teaser", "title", "type" => $node->type, "body"); $nid = node_save($node, array_merge($fields, module_invoke($node->type, "save", "create", $node))); if ($nid) { watchdog("special", "$node->type: added '$node->title', via Blogger API"); @@ -55,7 +55,7 @@ function bloggerapi_editPost($params) { $node = node_validate(bloggerapi_driver("editPost", $params, $error), $error); if (!$node->error) { - $filter = array("nid" => $node->nid, "uid" => $user->uid, "comment" => 1, "promote", "moderate", "status" => 1, "teaser", "title", "type" => $node->type, "body"); + $filter = array("nid" => $node->nid, "uid" => $user->uid, "comment" => 2, "promote", "moderate", "status" => 1, "teaser", "title", "type" => $node->type, "body"); $nid = node_save($node, array_merge($filter, module_invoke($node->type, "save", "update", $node))); if ($nid) { watchdog("special", "$node->type: updated '$node->title', via Blogger API"); @@ -174,12 +174,12 @@ function bloggerapi_driver($method, $params = 0, $error = 0) { switch ($method) { case "newPost": - return array("type" => "blog", "title" => $title, "teaser" => $teaser, "body" => $cparams[4], "status" => 1, "moderate" => 0, "comment" => 1, "promote" => 0, "revision" => 0); + return array("type" => "blog", "title" => $title, "teaser" => $teaser, "body" => $cparams[4], "status" => 1, "moderate" => 0, "comment" => 2, "promote" => 0, "revision" => 0); break; case "editPost": $node = node_load(array("nid" => $cparams[1])); if ($node->uid == $user->uid) { - return array("nid" => $cparams[1], "type" => "blog", "title" => $title, "teaser" => $teaser, "body" => $cparams[4], "status" => 1, "moderate" => 0, "comment" => 1, "promote" => 0, "revision" => 0); + return array("nid" => $cparams[1], "type" => "blog", "title" => $title, "teaser" => $teaser, "body" => $cparams[4], "status" => 1, "moderate" => 0, "comment" => 2, "promote" => 0, "revision" => 0); } else { return bloggerapi_error("Error updating node"); } |