Esempio n. 1
0
    print_error('invalidcourse', 'block_nsreas', $courseid);
}
require_login($course);
$PAGE->set_url('/blocks/nsreas/view.php', array('id' => $courseid));
$PAGE->set_pagelayout('standard');
$PAGE->set_heading(get_string('edithtml', 'block_nsreas'));
$PAGE->set_title('Nuevo Rea');
$PAGE->set_context(context::instance_by_id($contextid));
$itemid = new DateTime();
if ($id != 0) {
    $ay = $DB->get_record('block_nsreas', array('id' => $id));
    $iditem = $ay->item_id;
} else {
    $iditem = $itemid->getTimestamp();
}
$simplehtml = new nsreas_form(null, array('itemid' => $iditem, 'contextid' => $contextid));
$toform['blockid'] = $blockid;
$toform['courseid'] = $courseid;
$toform['component'] = $component;
$toform['id'] = $id;
$toform['status'] = 1;
$toform['context_id'] = $contextid;
$simplehtml->set_data($toform);
$url = new moodle_url('/course/view.php', array('id' => $courseid));
if ($simplehtml->is_cancelled()) {
    redirect($url);
} else {
    if ($simplehtml->get_data()) {
        $fromform = $simplehtml->get_data();
        $name = $simplehtml->get_new_filename('attachment');
        $simplehtml->save_stored_file('attachment', $contextid, 'block_nsreas', 'draft', $iditem, '/', $name, true, $USER->id);
Esempio n. 2
0
<?php

require_once '../../config.php';
require_once 'nsreas_form.php';
$PAGE->set_context(context_system::instance());
$PAGE->set_url('/blocks/nsreas/index.php');
$PAGE->requires->jquery();
$PAGE->requires->jquery_plugin('ui');
$PAGE->requires->jquery_plugin('ui-css');
global $CFG;
global $DB;
print_object($DB);
$accountform = new nsreas_form();
echo $OUTPUT->header();
?>
	
				<h3>Información adicional del curso</h3>				
	<?php 
$accountform->display();
echo $OUTPUT->footer();