$PAGE->set_url(new moodle_url('/blocks/course_message/inbox.php', array('courseid' => $courseid))); } else { $PAGE->set_pagelayout('popup'); } set_header(); echo $OUTPUT->header(); echo '<div id="fullWindow">'; echo '<div id="leftContent">'; display_left_menu(); echo '</div>'; echo '<div id="rightContent">'; $composedraftid = display_compose_view($courseid); display_inbox_view(); display_sent_view(); $replydraftid = display_view_message($courseid); display_settings(); draw_send_dialog(); draw_alert_dialog(); load_yui_modules($composedraftid, $replydraftid); echo '</div>'; echo '</div>'; echo $OUTPUT->footer(); /** * This function set the page header -> JS/CSS includes. * */ function set_header() { global $PAGE, $COURSE, $USER; // Css. $PAGE->requires->css('/blocks/course_message/css/inbox.css');
$error = null; $sgs = new skills_group_setting($courseid); // In case user tries to manually access page - check that settings exist. if ($sgs->exists()) { $sgroup = new skills_group($groupid); } else { $error = get_string('notconfigured', BLOCK_SG_LANG_TABLE); } set_header(); echo $OUTPUT->header(); display_header(); if ($error == null) { if ($sgroup->user_in_group($USER->id)) { display_group_selector(); display_locked_students($courseid, $groupid); display_settings($groupid); } else { $error = get_string('notingroup', BLOCK_SG_LANG_TABLE); } } display_buttons(); load_yui_modules($courseid, $groupid, $error); echo $OUTPUT->footer(); /** * This function set the page header -> JS/CSS includes. * */ function set_header() { global $PAGE; $PAGE->requires->css('/local/yuigallerylibs/gallery-multivalue-input/assets/skins/sam/gallery-multivalue-input.css');