Merge branch 'wip-mdl-30394' of git://github.com/rajeshtaneja/moodle

This commit is contained in:
Eloy Lafuente (stronk7)
2011-11-23 13:37:37 +01:00
2 changed files with 1 additions and 27 deletions
+1 -7
View File
@@ -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)) {
-20
View File
@@ -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']});