| Línea 21... |
Línea 21... |
| 21 |
this.cms = cms;
|
21 |
this.cms = cms;
|
| 22 |
};
|
22 |
};
|
| Línea 23... |
Línea 23... |
| 23 |
|
23 |
|
| 24 |
M.availability_completion.form.getNode = function(json) {
|
24 |
M.availability_completion.form.getNode = function(json) {
|
| 25 |
// Create HTML structure.
|
25 |
// Create HTML structure.
|
| 26 |
var html = '<span class="col-form-label pr-3"> ' + M.util.get_string('title', 'availability_completion') + '</span>' +
|
26 |
var html = '<span class="col-form-label pe-3"> ' + M.util.get_string('title', 'availability_completion') + '</span>' +
|
| 27 |
' <span class="availability-group mb-3"><label>' +
|
27 |
' <span class="availability-group mb-3"><label>' +
|
| 28 |
'<span class="accesshide">' + M.util.get_string('label_cm', 'availability_completion') + ' </span>' +
|
28 |
'<span class="accesshide">' + M.util.get_string('label_cm', 'availability_completion') + ' </span>' +
|
| 29 |
'<select class="custom-select" name="cm" title="' + M.util.get_string('label_cm', 'availability_completion') + '">' +
|
29 |
'<select class="form-select" name="cm" title="' + M.util.get_string('label_cm', 'availability_completion') + '">' +
|
| 30 |
'<option value="0">' + M.util.get_string('choosedots', 'moodle') + '</option>';
|
30 |
'<option value="0">' + M.util.get_string('choosedots', 'moodle') + '</option>';
|
| 31 |
for (var i = 0; i < this.cms.length; i++) {
|
31 |
for (var i = 0; i < this.cms.length; i++) {
|
| 32 |
var cm = this.cms[i];
|
32 |
var cm = this.cms[i];
|
| 33 |
// String has already been escaped using format_string.
|
33 |
// String has already been escaped using format_string.
|
| 34 |
html += '<option value="' + cm.id + '">' + cm.name + '</option>';
|
34 |
html += '<option value="' + cm.id + '">' + cm.name + '</option>';
|
| 35 |
}
|
35 |
}
|
| 36 |
html += '</select></label> <label><span class="accesshide">' +
|
36 |
html += '</select></label> <label><span class="accesshide">' +
|
| 37 |
M.util.get_string('label_completion', 'availability_completion') +
|
37 |
M.util.get_string('label_completion', 'availability_completion') +
|
| 38 |
' </span><select class="custom-select" ' +
|
38 |
' </span><select class="form-select" ' +
|
| 39 |
'name="e" title="' + M.util.get_string('label_completion', 'availability_completion') + '">' +
|
39 |
'name="e" title="' + M.util.get_string('label_completion', 'availability_completion') + '">' +
|
| 40 |
'<option value="1">' + M.util.get_string('option_complete', 'availability_completion') + '</option>' +
|
40 |
'<option value="1">' + M.util.get_string('option_complete', 'availability_completion') + '</option>' +
|
| 41 |
'<option value="0">' + M.util.get_string('option_incomplete', 'availability_completion') + '</option>' +
|
41 |
'<option value="0">' + M.util.get_string('option_incomplete', 'availability_completion') + '</option>' +
|
| 42 |
'<option value="2">' + M.util.get_string('option_pass', 'availability_completion') + '</option>' +
|
42 |
'<option value="2">' + M.util.get_string('option_pass', 'availability_completion') + '</option>' +
|