define('AT_INCLUDE_PATH', '../../include/'); require AT_INCLUDE_PATH . 'vitals.inc.php'; authenticate(AT_PRIV_OPENMEETINGS); require 'lib/openmeetings.class.php'; require 'lib/openmeetings.inc.php'; //local variables $course_id = $_SESSION['course_id']; //Initiate Openmeeting $om_obj = new Openmeetings($course_id, $_SESSION['member_id']); //Login $om_obj->om_login(); //Handle form action if (isset($_POST['create_room']) && isset($_POST['room_id'])) { //delete course room $_POST['room_id'] = intval($_POST['room_id']); $om_obj->om_deleteRoom($_POST['room_id']); $msg->addFeedback('OPENMEETINGS_DELETE_SUCEEDED'); } elseif (isset($_POST['delete_room']) && isset($_POST['room_id'])) { $_POST['room_id'] = intval($_POST['room_id']); $om_obj->om_deleteRoom($_POST['room_id']); $msg->addFeedback('OPENMEETINGS_DELETE_SUCEEDED'); } elseif (isset($_POST['create_room']) || isset($_POST['update_room']) && isset($_POST['room_id'])) { //mysql escape $_POST['openmeetings_roomtype'] = intval($_POST['openmeetings_roomtype']); $_POST['openmeetings_num_of_participants'] = intval($_POST['openmeetings_num_of_participants']); intval($_POST['openmeetings_ispublic']) == 1 ? $_POST['openmeetings_ispublic'] = 'true' : ($_POST['openmeetings_ispublic'] = 'false'); $_POST['openmeetings_vid_w'] = intval($_POST['openmeetings_vid_w']); $_POST['openmeetings_vid_h'] = intval($_POST['openmeetings_vid_h']); intval($_POST['openmeetings_show_wb']) == 1 ? $_POST['openmeetings_show_wb'] = 'true' : ($_POST['openmeetings_show_wb'] = 'false'); $_POST['openmeetings_wb_w'] = intval($_POST['openmeetings_wb_w']); $_POST['openmeetings_wb_h'] = intval($_POST['openmeetings_wb_h']);
require 'lib/openmeetings.class.php'; require 'lib/openmeetings.inc.php'; //css $_custom_css = $_base_path . 'mods/openmeetings/module.css'; // use a custom stylesheet //local variables $course_id = $_SESSION['course_id']; // Check access checkAccess($course_id); //Header begins here require AT_INCLUDE_PATH . 'header.inc.php'; //Initiate Openmeeting $om_obj = new Openmeetings($course_id, $_SESSION['member_id']); //Login $om_obj->om_login(); //Handles form actions if (isset($_GET['delete']) && isset($_GET['room_id'])) { //have to makesure the user really do have permission over the paramater room id $_GET['room_id'] = intval($_GET['room_id']); if ($om_obj->isMine($_GET['room_id'])) { $om_obj->om_deleteRoom($_GET['room_id']); $msg->addFeedback('OPENMEETINGS_DELETE_SUCEEDED'); } else { $msg->addError('OPENMEETINGS_DELETE_FAILED'); } } //Course meetings include_once 'html/course_meeting.inc.php'; //Group meetings include_once 'html/group_meeting.inc.php'; require AT_INCLUDE_PATH . 'footer.inc.php';
define('AT_INCLUDE_PATH', '../../include/'); require AT_INCLUDE_PATH . 'vitals.inc.php'; require 'lib/openmeetings.class.php'; //local variables $course_id = $_SESSION['course_id']; //validate variables $_REQUEST['room_id'] = intval($_REQUEST['room_id']); //Initiate Openmeeting $om_obj = new Openmeetings($course_id, $_SESSION['member_id']); //Login $om_obj->om_login(); //Handles form actions if (isset($_POST['submit']) && $_REQUEST['room_id']) { //have to makesure the user really do have permission over the paramater room id if ($om_obj->isMine($_REQUEST['room_id']) || authenticate(AT_PRIV_OPENMEETINGS, true)) { $om_obj->om_deleteRoom($_REQUEST['room_id']); $msg->addFeedback('OPENMEETINGS_DELETE_SUCEEDED'); header('Location: index.php'); exit; } else { $msg->addError('OPENMEETINGS_DELETE_FAILED'); } } elseif (isset($_POST['cancel'])) { $msg->addFeedback('OPENMEETINGS_CANCELLED'); header('Location: index.php'); exit; } //Header begins here require AT_INCLUDE_PATH . 'header.inc.php'; ?>