summaryrefslogtreecommitdiff
path: root/modules/forum.module
diff options
context:
space:
mode:
Diffstat (limited to 'modules/forum.module')
-rw-r--r--modules/forum.module9
1 files changed, 7 insertions, 2 deletions
diff --git a/modules/forum.module b/modules/forum.module
index 34709d39b..c1c6093ad 100644
--- a/modules/forum.module
+++ b/modules/forum.module
@@ -93,8 +93,13 @@ function forum_link($type, $node = 0, $main = 0) {
$links[] = l(t("forums"), "forum");
}
- if ($type == "system" && user_access("create forum topics")) {
- menu("node/add/forum",t("forum topic"), "page");
+ if ($type == "system") {
+ if (user_access("create forum topics")) {
+ menu("node/add/forum", t("forum topic"), "node_page");
+ }
+ if (user_access("access content")) {
+ menu("forum", t("forums"), "forum_page", 0, 1);
+ }
}
if (!$main && $type == "node" && $node->type == "forum") {