diff options
author | Dries Buytaert <dries@buytaert.net> | 2001-11-12 22:17:52 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2001-11-12 22:17:52 +0000 |
commit | ebb14ab94ab7d6e4e9e9e7e7cb3ba384c80bae6d (patch) | |
tree | 0316f5dcdb57363a43d80f9d504d000dcb21f4cc /modules/story.module | |
parent | 84cdc3c6c00fe0439034d57bec63bf69501b2fd0 (diff) | |
download | brdo-ebb14ab94ab7d6e4e9e9e7e7cb3ba384c80bae6d.tar.gz brdo-ebb14ab94ab7d6e4e9e9e7e7cb3ba384c80bae6d.tar.bz2 |
- A couple of new node updates
Diffstat (limited to 'modules/story.module')
-rw-r--r-- | modules/story.module | 28 |
1 files changed, 20 insertions, 8 deletions
diff --git a/modules/story.module b/modules/story.module index 3ce31c7cd..3a7bd7405 100644 --- a/modules/story.module +++ b/modules/story.module @@ -25,6 +25,26 @@ function story_access($op, $node) { } } +function story_save($op, $node) { + + if ($op == "approve") { + return array("status" => 1, "promote" => 1); + } + + if ($op == "create") { + return array("moderate" => 1); + } + + if ($op == "decline") { + return array("status" => 0, "promote" => 0); + } + + if ($op == "update") { + return array("status"); + } + +} + function story_help() { ?> // TODO: update documentation, outdated @@ -63,13 +83,5 @@ function story_form($node, $help, $error) { return $output; } -function story_save($node) { - if ($node->nid) { - return array(); - } - else { - return array("promote" => 1, "moderate" => 1); - } -} ?> |