1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- <?php
- if (!defined('MOODLE_INTERNAL')) {
- die('Direct access to this script is forbidden.');
- }
- require_once ($CFG->libdir . '/formslib.php');
- require_once ($CFG->dirroot . '/course/moodleform_mod.php');
- require_once ($CFG->dirroot . '/mod/iassign/lib.php');
- class param_ilm_form extends moodleform {
-
- function definition () {
- global $CFG, $COURSE, $USER, $DB;
- $mform = & $this->_form;
-
-
- $mform->addElement('header', 'data_param', get_string('data_param', 'iassign'));
-
- $mform->addElement('text', 'param_name', get_string('config_param_name', 'iassign'), array('size' => '55'));
- $mform->setType('param_name', PARAM_TEXT);
- $mform->addRule('param_name', get_string('required', 'iassign'), 'required');
-
- $mform->addElement('text', 'param_value', get_string('config_param_value', 'iassign'), array('size' => '55'));
- $mform->setType('param_value', PARAM_TEXT);
- $mform->addRule('param_value', get_string('required', 'iassign'), 'required');
-
- $mform->addElement('htmleditor', 'description', get_string('config_param_description', 'iassign'));
- $mform->setType('description', PARAM_RAW);
- $mform->addRule('description', get_string('required', 'iassign'), 'required');
-
- $mform->addElement('selectyesno', 'visible', get_string('visible', 'iassign'));
- $mform->setDefault('visible', 1);
- $mform->addRule('visible', get_string('required', 'iassign'), 'required');
- $mform->addElement('hidden', 'id');
- $mform->setType('id', PARAM_INT);
- $mform->addElement('hidden', 'iassign_ilmid');
- $mform->setType('iassign_ilmid', PARAM_INT);
- $mform->addElement('hidden', 'action');
- $mform->setType('action', PARAM_TEXT);
- $this->add_action_buttons();
- }
- }
|