From ebb14ab94ab7d6e4e9e9e7e7cb3ba384c80bae6d Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Mon, 12 Nov 2001 22:17:52 +0000 Subject: - A couple of new node updates --- modules/page/page.module | 29 ++++++++++++++++++----------- 1 file changed, 18 insertions(+), 11 deletions(-) (limited to 'modules/page/page.module') diff --git a/modules/page/page.module b/modules/page/page.module index 4341f0f78..94bd375f3 100644 --- a/modules/page/page.module +++ b/modules/page/page.module @@ -16,6 +16,24 @@ function page_access($op, $node) { } } +function page_save($op, $node) { + if ($op == "approve") { + return array("status" => 1); + } + + if ($op == "create") { + return array("format", "link", "promote" => 0, "moderate" => 0, "status" => 1); + } + + if ($op == "decline") { + return array("status" => 0); + } + + if ($op == "update") { + return array("format", "link"); + } +} + function page_insert($node) { db_query("INSERT INTO page (nid, format, link) VALUES ('$node->nid', '$node->format', '$node->link')"); } @@ -73,15 +91,4 @@ function page_form($node, $help, $error) { return $output; } -function page_save() { - if ($node->nid) { - return array("format", "link"); - } - else { - return array("format", "link", "promote" => 0, "moderate" => 0, "status" => 1); - } -} - - - ?> \ No newline at end of file -- cgit v1.2.3