variables as $variable) { $sql = "SELECT value FROM $t_course WHERE c_id = $course_id AND variable = '$variable' "; $result = Database::query($sql); if (!Database::num_rows($result)) { $sql_course = "INSERT INTO $t_course (c_id, variable,value,category) VALUES ($course_id, '$variable','','plugins')"; $r = Database::query($sql_course); } } $t_tool = Database::get_course_table(TABLE_TOOL_LIST); $sql = "SELECT name FROM $t_tool WHERE c_id = $course_id AND name = 'videoconference' "; $result = Database::query($sql); if (!Database::num_rows($result)) { $sql_course = "INSERT INTO $t_tool VALUES ($course_id, NULL, 'videoconference','../../plugin/bbb/start.php','visio.gif','".string2binary(api_get_setting('course_create_active_tools', 'videoconference'))."','0','squaregrey.gif','NO','_self','plugin','0')"; $r = Database::query($sql_course); } } } function uninstall() { $t_settings = Database::get_main_table(TABLE_MAIN_SETTINGS_CURRENT); $t_options = Database::get_main_table(TABLE_MAIN_SETTINGS_OPTIONS); $sql = "DELETE FROM $t_settings WHERE variable = 'bbb_plugin'"; Database::query($sql); $sql = "DELETE FROM $t_options WHERE variable = 'bbb_plugin'"; Database::query($sql); $sql = "DELETE FROM $t_settings WHERE variable = 'bbb_plugin_host'"; Database::query($sql); $sql = "DELETE FROM $t_settings WHERE variable = 'bbb_plugin_salt'"; Database::query($sql); $sql = "DROP TABLE IF EXISTS plugin_bbb_meeting"; Database::query($sql); // update existing courses to add conference settings $t_courses = Database::get_main_table(TABLE_MAIN_COURSE); $sql = "SELECT id, code FROM $t_courses ORDER BY id"; $res = Database::query($sql); while ($row = Database::fetch_assoc($res)) { $t_course = Database::get_course_table(TABLE_COURSE_SETTING); // $variables is loaded in the config.php file foreach ($this->variables as $variable) { $sql_course = "DELETE FROM $t_course WHERE c_id = " . $row['id'] . " AND variable = '$variable'"; $r = Database::query($sql_course); } $t_tool = Database::get_course_table(TABLE_TOOL_LIST); $sql_course = "DELETE FROM $t_tool WHERE c_id = " . $row['id'] . " AND link = '../../plugin/bbb/start.php'"; $r = Database::query($sql_course); } } }