mirror of
https://github.com/moodle/moodle.git
synced 2025-08-06 17:36:38 +02:00
60 lines
1.6 KiB
PHP
Executable file
60 lines
1.6 KiB
PHP
Executable file
<?php // $Id$
|
|
|
|
require_once($CFG->libdir.'/formslib.php');
|
|
|
|
class course_import_activities_form_1 extends moodleform {
|
|
|
|
function definition() {
|
|
|
|
global $CFG;
|
|
$mform =& $this->_form;
|
|
$text = $this->_customdata['text'];
|
|
$options = $this->_customdata['options'];
|
|
$courseid = $this->_customdata['courseid'];
|
|
$mform->addElement('header', 'general', '');//fill in the data depending on page params
|
|
//later using set_data
|
|
$mform->addElement('select', 'fromcourse', $text, $options);
|
|
|
|
// buttons
|
|
$submit_string = get_string('usethiscourse');
|
|
$this->add_action_buttons(false, $submit_string);
|
|
|
|
$mform->addElement('hidden', 'id');
|
|
$mform->setType('id', PARAM_INT);
|
|
$mform->setConstants(array('id'=> $courseid));
|
|
|
|
}
|
|
|
|
function validation($data, $files) {
|
|
return parent::validation($data, $files);
|
|
}
|
|
|
|
}
|
|
|
|
class course_import_activities_form_2 extends moodleform {
|
|
|
|
function definition() {
|
|
|
|
global $CFG;
|
|
$mform =& $this->_form;
|
|
$courseid = $this->_customdata['courseid'];
|
|
|
|
$mform->addElement('header', 'general', '');//fill in the data depending on page params
|
|
//later using set_data
|
|
$mform->addElement('text', 'fromcoursesearch', get_string('searchcourses'));
|
|
|
|
// buttons
|
|
$this->add_action_buttons(false, get_string('searchcourses'));
|
|
|
|
$mform->addElement('hidden', 'id');
|
|
$mform->setType('id', PARAM_INT);
|
|
$mform->setConstants(array('id'=> $courseid));
|
|
|
|
}
|
|
|
|
function validation($data, $files) {
|
|
return true;
|
|
}
|
|
|
|
}
|
|
?>
|