diff options
Diffstat (limited to 'modules/forum.module')
-rw-r--r-- | modules/forum.module | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/modules/forum.module b/modules/forum.module index 1a288c94c..4c8ebcf01 100644 --- a/modules/forum.module +++ b/modules/forum.module @@ -63,7 +63,7 @@ function forum_settings() { function forum_taxonomy($op, $type, $object) { if ($type == "vocabulary" && ($op == "insert" || $op == "update")) { - if (variable_get("forum_nav_vocabulary", "") == "" && in_array("forum", $object["types"])) { + if (variable_get("forum_nav_vocabulary", "") == "" && in_array("forum", $object["nodes"])) { // since none is already set, silently set this vocabulary as the navigation vocabulary variable_set("forum_nav_vocabulary", $object["vid"]); } @@ -452,11 +452,10 @@ function _forum_message_taxonomy() { function forum_page() { global $sortby, $forum_per_page, $from, $user; $op = $_POST["op"]; - +print "WOOOT"; if (user_access("access content")) { if (module_exist("taxonomy")) { $tid = arg(1); - if ($op == "Update settings" && $user->uid) { $user = user_save($user, array("sortby" => $sortby, "forum_per_page" => $forum_per_page)); } @@ -477,7 +476,9 @@ function forum_page() { $offset = ($from / $forum_per_page) + 1; + $forums = forum_get_forums($tid); + $parents = forum_get_parents($tid); if ($tid && !in_array($tid, variable_get("forum_containers", array()))) { $topics = forum_get_topics($tid, $sortby, $forum_per_page); |