summaryrefslogtreecommitdiff
path: root/modules/node.module
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2001-12-09 15:15:10 +0000
committerDries Buytaert <dries@buytaert.net>2001-12-09 15:15:10 +0000
commitbf810154f6f1ccde131bf5435a3403cce0242972 (patch)
tree2fe6db8d4f589eb63104dd4920b136258e94bebd /modules/node.module
parent6c69a8bfe6cefc795d13ef55713775565b966ba8 (diff)
downloadbrdo-bf810154f6f1ccde131bf5435a3403cce0242972.tar.gz
brdo-bf810154f6f1ccde131bf5435a3403cce0242972.tar.bz2
- Added a "queue for moderation"-toggle to a node's admin form and
updated the node modules to support this.
Diffstat (limited to 'modules/node.module')
-rw-r--r--modules/node.module10
1 files changed, 5 insertions, 5 deletions
diff --git a/modules/node.module b/modules/node.module
index ea4dd0a35..6aa0f7905 100644
--- a/modules/node.module
+++ b/modules/node.module
@@ -708,7 +708,6 @@ function node_validate($node, &$error) {
$node = node_object($node);
-
/*
** Validate the title field:
*/
@@ -870,8 +869,9 @@ function node_form($edit) {
$output .= form_textfield(t("Authored on"), "date", $edit->date, 20, 25, $error["date"]);
$output .= "<br />";
$output .= form_select(t("Set public/published"), "status", $edit->status, array("Disabled", "Enabled"));
- $output .= form_select(t("Allow users comments"), "comment", $edit->comment, array("Disabled", "Enabled"));
+ $output .= form_select(t("Queue for moderation"), "moderate", $edit->moderate, array("Disabled", "Enabled"));
$output .= form_select(t("Promote to front page"), "promote", $edit->promote, array("Disabled", "Enabled"));
+ $output .= form_select(t("Allow users comments"), "comment", $edit->comment, array("Disabled", "Enabled"));
$output .= form_select(t("Create new revision"), "revision", $edit->revision, array("Disabled", "Enabled"));
}
@@ -973,17 +973,17 @@ function node_preview($node) {
*/
if ($node->nid) {
- $node = array_merge($node, module_invoke($node->type, "save", "update", $node));
+ $view = array_merge($node, module_invoke($node->type, "save", "update", $node));
}
else {
- $node = array_merge($node, module_invoke($node->type, "save", "create", $node));
+ $view = array_merge($node, module_invoke($node->type, "save", "create", $node));
}
/*
** Display a preview of the node:
*/
- node_view($node);
+ node_view($view);
return node_form($node);
}