prefix}log_display VALUES ('forum', 'move discussion', 'forum_discussions', 'name')"); } if ($oldversion < 2003082500) { table_column("forum", "", "assesstimestart", "integer", "10", "unsigned", "0", "", "assessed"); table_column("forum", "", "assesstimefinish", "integer", "10", "unsigned", "0", "", "assesstimestart"); } if ($oldversion < 2003082502) { execute_sql("UPDATE {$CFG->prefix}forum SET scale = (- scale)"); } if ($oldversion < 2003100600) { table_column("forum", "", "maxbytes", "integer", "10", "unsigned", "0", "", "scale"); } if ($oldversion < 2004010100) { table_column("forum", "", "assesspublic", "integer", "4", "unsigned", "0", "", "assessed"); } if ($oldversion < 2004011404) { table_column("forum_discussions", "", "userid", "integer", "10", "unsigned", "0", "", "firstpost"); if ($discussions = get_records_sql("SELECT d.id, p.userid FROM {$CFG->prefix}forum_discussions as d, {$CFG->prefix}forum_posts as p WHERE d.firstpost = p.id")) { foreach ($discussions as $discussion) { update_record("forum_discussions", $discussion); } } } if ($oldversion < 2004012200) { table_column("forum_discussions", "", "groupid", "integer", "10", "unsigned", "0", "", "userid"); } if ($oldversion < 2004020600) { table_column("forum_discussions", "", "usermodified", "integer", "10", "unsigned", "0", "", "timemodified"); } if ($oldversion < 2004050300) { table_column("forum","","rsstype","integer","2", "unsigned", "0", "", "forcesubscribe"); table_column("forum","","rssarticles","integer","2", "unsigned", "0", "", "rsstype"); set_config("forum_enablerssfeeds",0); } return true; } ?>