diff --git a/backup/moodle2/backup_customcert_stepslib.php b/backup/moodle2/backup_customcert_stepslib.php index 25c2500..78964fa 100644 --- a/backup/moodle2/backup_customcert_stepslib.php +++ b/backup/moodle2/backup_customcert_stepslib.php @@ -49,12 +49,12 @@ class backup_customcert_activity_structure_step extends backup_activity_structur // The pages. $pages = new backup_nested_element('pages'); $page = new backup_nested_element('page', array('id'), array( - 'customcertid', 'width', 'height', 'pagenumber', - 'timecreated', 'timemodified')); + 'customcertid', 'width', 'height', 'margin', + 'pagenumber', 'timecreated', 'timemodified')); // The elements. $element = new backup_nested_element('element', array('id'), array( - 'pageid', 'name', 'element', 'data', 'font', 'size', 'colour', + 'pageid', 'name', 'element', 'data', 'font', 'size', 'colour', 'width', 'posx', 'posy', 'sequence', 'timecreated', 'timemodified')); // Build the tree. diff --git a/element/image/lib.php b/element/image/lib.php index 61721b2..fc6a0bb 100644 --- a/element/image/lib.php +++ b/element/image/lib.php @@ -47,7 +47,15 @@ class customcert_element_image extends customcert_element_base { $mform->setDefault('height', 0); $mform->addHelpButton('height', 'height', 'customcertelement_image'); - parent::render_form_element_position($mform); + $mform->addElement('text', 'posx', get_string('posx', 'customcert'), array('size' => 10)); + $mform->setType('posx', PARAM_INT); + $mform->setDefault('posx', '0'); + $mform->addHelpButton('posx', 'posx', 'customcert'); + + $mform->addElement('text', 'posy', get_string('posy', 'customcert'), array('size' => 10)); + $mform->setType('posy', PARAM_INT); + $mform->setDefault('posy', '0'); + $mform->addHelpButton('posy', 'posy', 'customcert'); $filemanageroptions = array('maxbytes' => $COURSE->maxbytes, 'subdirs' => 1,