Ejemplo n.º 1
0
$tool_name = get_lang('Videoconference');
$app['title'] = $tool_name;
$tpl = $app['template'];
$bbb = new bbb();
if ($bbb->plugin_enabled) {
    if ($bbb->is_server_running()) {
        if (isset($_GET['launch']) && $_GET['launch'] == 1) {
            $meeting_params = array();
            $meeting_params['meeting_name'] = api_get_course_id();
            if ($bbb->meeting_exists($meeting_params['meeting_name'])) {
                $url = $bbb->join_meeting($meeting_params['meeting_name']);
                if ($url) {
                    header('location: ' . $url);
                    exit;
                } else {
                    $url = $bbb->create_meeting($meeting_params);
                    header('location: ' . $url);
                    exit;
                }
            } else {
                if ($bbb->is_teacher()) {
                    $url = $bbb->create_meeting($meeting_params);
                    header('location: ' . $url);
                    exit;
                } else {
                    $url = 'listing.php';
                    header('location: ' . $url);
                    exit;
                }
            }
        } else {