Example #1
0
            new moodle_url("$CFG->wwwroot/course/mod.php",
                    array('update' => $cm->id, 'return' => true, 'sesskey' => sesskey())),
            get_string('update_class', 'wiziq'));
    $buttonrowcell_2 = new html_table_cell();
    $buttonrowcell_2->text = $update;
    $buttonrowcell_2_style = 'text-align:center; border:0; margin-top:12px; float:left';
    $buttonrowcell_2->style = $buttonrowcell_2_style;
} else if ($statusmsg == 'completed' && $create_recording == 'Yes') {
        $download_recording = get_string('download_recording', 'wiziq');
        $view_recording = get_string('view_recording', 'wiziq');
            $viewrec_url = new moodle_url($recording_url);
            $action = new popup_action('click', $viewrec_url, "view_recording",
                    array('height' => WIZIQ_HEIGHT, 'width' => WIZIQ_WIDTH));
            $view_recording_link = $OUTPUT->action_link($viewrec_url, $view_recording, $action,
                    array('title' => get_string('modulename', 'wiziq')));
        wiziq_downloadrecording($course->id, $context, $wiziq->class_id, $download_recording_link, $errormsg);
    if ($download_recording_link != null) {
        $dnld_rec = html_writer::link( new moodle_url($download_recording_link),
                    $download_recording);
    } else if ($errormsg != null) {
        $dnld_rec = $errormsg;// error returned by api
    } else {
        $dnld_rec = get_string('creatingrecording', 'wiziq');
        $view_recording_link = $view_recording_link;
    }
    $buttonrowcell_6 = new html_table_cell();
    $buttonrowcell_6->text = $dnld_rec;
    $buttonrowcell_6_style = 'text-align:center; border:0; margin-top:12px; float:left';
    $buttonrowcell_6->style = $buttonrowcell_6_style;

    $buttonrowcell_7 = new html_table_cell();
Example #2
0
                    $view_recording_link = get_string('nocapability', 'wiziq');
                }
			} else if ($newwiziq->recording != 1) {
                $dnld_rec = "";
                $view_recording_link = get_string('classwithoutrec', 'wiziq'); 
			} else {
                $dnld_rec = "";
                $view_recording_link = "";
            }
        } else if (($newwiziq->recording != 1)) {
                $dnld_rec = "";
                $view_recording_link = get_string('classwithoutrec', 'wiziq');
        } else {
            if (has_capability('mod/wiziq:wiziq_download_rec', $wiziqmodulecontext)) {
                if ($newwiziq->recording_link != "") {
					wiziq_downloadrecording($id,$wiziqmodulecontext, $newwiziq->class_id,
                                        $download_recording_link, $errormsg);
                    if ($download_recording_link != null) {
                        $dnld_rec = html_writer::link( new moodle_url($download_recording_link),
                        $download_recording);
                    } else if ($errormsg != null) {
                        $dnld_rec = $errormsg;
                    } else {
                        $dnld_rec = get_string('creatingrecording', 'wiziq');
                    }                   
                } else {
                    $dnld_rec = "";
                }
            } else {
                $dnld_rec = get_string('nocapability', 'wiziq');
            }
            if (has_capability('mod/wiziq:wiziq_view_rec', $wiziqmodulecontext)) {