diff options
Diffstat (limited to 'modules/queue.module')
-rw-r--r-- | modules/queue.module | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/modules/queue.module b/modules/queue.module index fbeca356a..825650462 100644 --- a/modules/queue.module +++ b/modules/queue.module @@ -210,4 +210,15 @@ function queue_block($op = "list", $delta = 0) { } } -?> +function queue_nodeapi(&$node, $op, $arg = 0) { + switch ($op) { + case "form": + if ($arg == "admin" && user_access("administer moderation")) { + return form_select(t("Moderation status"), "moderate", $node->moderate, array(t("Approved"), t("Awaiting approval"))); + } + break; + case "fields": + return array("moderate"); + } +} +?>
\ No newline at end of file |