diff --git a/backup/util/ui/renderer.php b/backup/util/ui/renderer.php index 4ca5414c2af..08454409e31 100644 --- a/backup/util/ui/renderer.php +++ b/backup/util/ui/renderer.php @@ -232,15 +232,9 @@ class core_backup_renderer extends plugin_renderer_base { $html .= $this->output->heading(get_string('restoretonewcourse', 'backup'), 2, array('class'=>'header')); $html .= $this->backup_detail_input(get_string('restoretonewcourse', 'backup'), 'radio', 'target', backup::TARGET_NEW_COURSE, array('checked'=>'checked')); $html .= $this->backup_detail_pair(get_string('selectacategory', 'backup'), $this->render($categories)); - $html .= $this->backup_detail_pair('', html_writer::empty_tag('input', array('type'=>'submit', 'value'=>get_string('continue'), 'class'=>'newcoursecontinue'))); + $html .= $this->backup_detail_pair('', html_writer::empty_tag('input', array('type'=>'submit', 'value'=>get_string('continue')))); $html .= html_writer::end_tag('div'); $html .= html_writer::end_tag('form'); - $config = new stdClass; - $config->title = get_string('confirmnewcoursecontinue', 'backup'); - $config->question = get_string('confirmnewcoursecontinuequestion', 'backup'); - $config->yesLabel = get_string('continue'); - $config->noLabel = get_string('cancel'); - $PAGE->requires->yui_module('moodle-backup-confirmcancel', 'M.core_backup.watch_newcoursecontinue_buttons', array($config)); } if ($wholecourse && !empty($currentcourse)) { diff --git a/backup/util/ui/yui/confirmcancel/confirmcancel.js b/backup/util/ui/yui/confirmcancel/confirmcancel.js index 05395e47aac..267b853c01c 100644 --- a/backup/util/ui/yui/confirmcancel/confirmcancel.js +++ b/backup/util/ui/yui/confirmcancel/confirmcancel.js @@ -27,24 +27,4 @@ M.core_backup.watch_cancel_buttons = function(config) { }); } -M.core_backup.watch_newcoursecontinue_buttons = function(config) { - Y.all('.newcoursecontinue').each(function(){ - this._confirmationListener = this._confirmationListener || this.on('click', function(e){ - // Prevent the default event (sumbit) from firing - e.preventDefault(); - // Create the confirm box - var confirm = new M.core.confirm(config); - // If the user clicks yes - confirm.on('complete-yes', function(e){ - // Detach the listener for the confirm box so it doesn't fire again. - this._confirmationListener.detach(); - // Simulate the original cancel button click - this.simulate('click'); - }, this); - // Show the confirm box - confirm.show(); - }, this); - }); -} - }, '@VERSION@', {'requires':['base','node','node-event-simulate','moodle-enrol-notification']}); \ No newline at end of file