Files
moodle/grade/grading/form/guide/js/guide.js
David Mudrák db5a6e6560 MDL-46223 Fix frequently used comments in the marking guide
When the frequently used comment contains a character like >, re-use it
directly instead of its HTML entitiy.
2014-07-09 16:42:39 +08:00

32 lines
1.1 KiB
JavaScript

M.gradingform_guide = {};
/**
* This function is called for each guide on page.
*/
M.gradingform_guide.init = function(Y, options) {
var currentfocus = Y.one('.markingguideremark');
Y.all('.markingguideremark').on('blur', function(e) {
currentfocus = e.currentTarget;
});
Y.all('.markingguidecomment').on('click', function(e) {
currentfocus.set('value', currentfocus.get('value') + '\n' + e.currentTarget.get('text'));
currentfocus.focus();
});
Y.all('.showmarkerdesc input[type=radio]').on('click', function(e) {
if (e.currentTarget.get('value')=='false') {
Y.all('.criteriondescriptionmarkers').addClass('hide');
} else {
Y.all('.criteriondescriptionmarkers').removeClass('hide');
}
});
Y.all('.showstudentdesc input[type=radio]').on('click', function(e) {
if (e.currentTarget.get('value')=='false') {
Y.all('.criteriondescription').addClass('hide');
} else {
Y.all('.criteriondescription').removeClass('hide');
}
});
};