#
INSERT INTO log_display VALUES ('forum', 'add', 'forum', 'name');
-INSERT INTO log_display VALUES ('forum', 'add discussion', 'forum_discuss', 'name');
+INSERT INTO log_display VALUES ('forum', 'update', 'forum', 'name');
+INSERT INTO log_display VALUES ('forum', 'add discussion', 'forum_discussions', 'name');
INSERT INTO log_display VALUES ('forum', 'add post', 'forum_posts', 'subject');
INSERT INTO log_display VALUES ('forum', 'update post', 'forum_posts', 'subject');
-INSERT INTO log_display VALUES ('forum', 'view discussion', 'forum_discuss', 'name');
+INSERT INTO log_display VALUES ('forum', 'view subscribers', 'forum', 'name');
+INSERT INTO log_display VALUES ('forum', 'view discussion', 'forum_discussions', 'name');
INSERT INTO log_display VALUES ('forum', 'view forum', 'forum', 'name');
INSERT INTO log_display VALUES ('forum', 'subscribe', 'forum', 'name');
INSERT INTO log_display VALUES ('forum', 'unsubscribe', 'forum', 'name');
+
error("Could not add the discussion for this forum");
}
}
+ add_to_log($forum->course, "forum", "add", "index.php?f=$forum->id", "$forum->id");
return $forum->id;
}
}
}
- return update_record("forum", $forum);
+ if (update_record("forum", $forum)) {
+ add_to_log($forum->course, "forum", "update", "index.php?f=$forum->id", "$forum->id");
+ return true;
+ } else {
+ return false;
+ }
}
require_login($course->id);
- add_to_log($course->id, "course", "search", "search.php?id=$course->id&search=$search", "$search");
+ add_to_log($course->id, "forum", "search", "search.php?id=$course->id&search=$search", "$search");
if ($search) {
print_header("$course->shortname: Search Results", "$course->fullname",
////////////////////////////////////////////////////////////////////////////////
$module->fullname = "Forum";
-$module->version = 2002073008;
+$module->version = 2002080100;
$module->cron = 60;
$module->search = "";
notify("Renamed all the old discuss tables (now part of forum) and created new forum_types");
}
+ if ($oldversion < 2002080100) {
+ execute_sql("INSERT INTO log_display VALUES ('forum', 'view subscribers', 'forum', 'name') ");
+ execute_sql("INSERT INTO log_display VALUES ('forum', 'update', 'forum', 'name') ");
+ }
+
return true;
}