Proyectos de Subversion Moodle

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 1
M.gradingform_guide = {};
2
 
3
/**
4
 * This function is called for each guide on page.
5
 */
6
M.gradingform_guide.init = function(Y, options) {
7
    var currentfocus = Y.one('.markingguideremark');
8
 
9
    Y.all('.markingguideremark').on('blur', function(e) {
10
        currentfocus = e.currentTarget;
11
    });
12
    Y.all('.markingguidecomment').on('click', function(e) {
13
        currentfocus.set('value', currentfocus.get('value') + '\n' + e.currentTarget.get('text'));
14
        currentfocus.focus();
15
    });
16
 
17
    Y.all('.showmarkerdesc input[type=radio]').on('click', function(e) {
18
        if (e.currentTarget.get('value')=='false') {
19
            Y.all('.criteriondescriptionmarkers').addClass('hide');
20
        } else {
21
            Y.all('.criteriondescriptionmarkers').removeClass('hide');
22
        }
23
    });
24
 
25
    Y.all('.showstudentdesc input[type=radio]').on('click', function(e) {
26
        if (e.currentTarget.get('value')=='false') {
27
            Y.all('.criteriondescription').addClass('hide');
28
        } else {
29
            Y.all('.criteriondescription').removeClass('hide');
30
        }
31
    });
32
};