summaryrefslogtreecommitdiff
path: root/modules/queue.module
diff options
context:
space:
mode:
Diffstat (limited to 'modules/queue.module')
-rw-r--r--modules/queue.module13
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