diff --git a/availability/condition/completion/yui/build/moodle-availability_completion-form/moodle-availability_completion-form-debug.js b/availability/condition/completion/yui/build/moodle-availability_completion-form/moodle-availability_completion-form-debug.js
index 41d64eaa38179..488554845071d 100644
--- a/availability/condition/completion/yui/build/moodle-availability_completion-form/moodle-availability_completion-form-debug.js
+++ b/availability/condition/completion/yui/build/moodle-availability_completion-form/moodle-availability_completion-form-debug.js
@@ -25,9 +25,10 @@ M.availability_completion.form.initInner = function(cms) {
M.availability_completion.form.getNode = function(json) {
// Create HTML structure.
- var html = M.util.get_string('title', 'availability_completion') + ' ';
- var node = Y.Node.create('' + html + '');
+ var node = Y.Node.create('' + html + '');
// Set initial values.
if (json.cm !== undefined &&
diff --git a/availability/condition/completion/yui/build/moodle-availability_completion-form/moodle-availability_completion-form-min.js b/availability/condition/completion/yui/build/moodle-availability_completion-form/moodle-availability_completion-form-min.js
index e780555c04a34..36efbb5161a4c 100644
--- a/availability/condition/completion/yui/build/moodle-availability_completion-form/moodle-availability_completion-form-min.js
+++ b/availability/condition/completion/yui/build/moodle-availability_completion-form/moodle-availability_completion-form-min.js
@@ -1 +1 @@
-YUI.add("moodle-availability_completion-form",function(e,t){M.availability_completion=M.availability_completion||{},M.availability_completion.form=e.Object(M.core_availability.plugin),M.availability_completion.form.initInner=function(e){this.cms=e},M.availability_completion.form.getNode=function(t){var n=M.util.get_string("title","availability_completion")+' '+''+M.util.get_string("label_cm","availability_completion")+" "+' '+M.util.get_string("label_completion","availability_completion")+' ";var s=e.Node.create(""+n+"");t.cm!==undefined&&s.one("select[name=cm] > option[value="+t.cm+"]")&&s.one("select[name=cm]").set("value",""+t.cm),t.e!==undefined&&s.one("select[name=e]").set("value",""+t.e);if(!M.availability_completion.form.addedEvents){M.availability_completion.form.addedEvents=!0;var o=e.one(".availability-field");o.delegate("change",function(){M.core_availability.form.update()},".availability_completion select")}return s},M.availability_completion.form.fillValue=function(e,t){e.cm=parseInt(t.one("select[name=cm]").get("value"),10),e.e=parseInt(t.one("select[name=e]").get("value"),10)},M.availability_completion.form.fillErrors=function(e,t){var n=parseInt(t.one("select[name=cm]").get("value"),10);n===0&&e.push("availability_completion:error_selectcmid")}},"@VERSION@",{requires:["base","node","event","moodle-core_availability-form"]});
+YUI.add("moodle-availability_completion-form",function(e,t){M.availability_completion=M.availability_completion||{},M.availability_completion.form=e.Object(M.core_availability.plugin),M.availability_completion.form.initInner=function(e){this.cms=e},M.availability_completion.form.getNode=function(t){var n=' '+M.util.get_string("title","availability_completion")+""+' '+''+M.util.get_string("label_cm","availability_completion")+" "+' '+M.util.get_string("label_completion","availability_completion")+' ";var s=e.Node.create(''+n+"");t.cm!==undefined&&s.one("select[name=cm] > option[value="+t.cm+"]")&&s.one("select[name=cm]").set("value",""+t.cm),t.e!==undefined&&s.one("select[name=e]").set("value",""+t.e);if(!M.availability_completion.form.addedEvents){M.availability_completion.form.addedEvents=!0;var o=e.one(".availability-field");o.delegate("change",function(){M.core_availability.form.update()},".availability_completion select")}return s},M.availability_completion.form.fillValue=function(e,t){e.cm=parseInt(t.one("select[name=cm]").get("value"),10),e.e=parseInt(t.one("select[name=e]").get("value"),10)},M.availability_completion.form.fillErrors=function(e,t){var n=parseInt(t.one("select[name=cm]").get("value"),10);n===0&&e.push("availability_completion:error_selectcmid")}},"@VERSION@",{requires:["base","node","event","moodle-core_availability-form"]});
diff --git a/availability/condition/completion/yui/build/moodle-availability_completion-form/moodle-availability_completion-form.js b/availability/condition/completion/yui/build/moodle-availability_completion-form/moodle-availability_completion-form.js
index 41d64eaa38179..488554845071d 100644
--- a/availability/condition/completion/yui/build/moodle-availability_completion-form/moodle-availability_completion-form.js
+++ b/availability/condition/completion/yui/build/moodle-availability_completion-form/moodle-availability_completion-form.js
@@ -25,9 +25,10 @@ M.availability_completion.form.initInner = function(cms) {
M.availability_completion.form.getNode = function(json) {
// Create HTML structure.
- var html = M.util.get_string('title', 'availability_completion') + ' ' +
+ var html = ' ' + M.util.get_string('title', 'availability_completion') + '' +
+ ' ' +
'' + M.util.get_string('label_cm', 'availability_completion') + ' ' +
- ' ' +
M.util.get_string('label_completion', 'availability_completion') +
- ' ' +
+ ' ' +
'' +
'' +
'' +
'' +
'';
- var node = Y.Node.create('' + html + '');
+ var node = Y.Node.create('' + html + '');
// Set initial values.
if (json.cm !== undefined &&
diff --git a/availability/condition/completion/yui/src/form/js/form.js b/availability/condition/completion/yui/src/form/js/form.js
index 89b1058e2b5da..e7b418ebfa495 100644
--- a/availability/condition/completion/yui/src/form/js/form.js
+++ b/availability/condition/completion/yui/src/form/js/form.js
@@ -23,9 +23,10 @@ M.availability_completion.form.initInner = function(cms) {
M.availability_completion.form.getNode = function(json) {
// Create HTML structure.
- var html = M.util.get_string('title', 'availability_completion') + ' ' +
+ var html = ' ' + M.util.get_string('title', 'availability_completion') + '' +
+ ' ' +
'' + M.util.get_string('label_cm', 'availability_completion') + ' ' +
- '' +
+ '' +
'';
for (var i = 0; i < this.cms.length; i++) {
var cm = this.cms[i];
@@ -34,13 +35,14 @@ M.availability_completion.form.getNode = function(json) {
}
html += ' ' +
M.util.get_string('label_completion', 'availability_completion') +
- ' ' +
+ ' ' +
'' +
'' +
'' +
'' +
'';
- var node = Y.Node.create('' + html + '');
+ var node = Y.Node.create('' + html + '');
// Set initial values.
if (json.cm !== undefined &&
diff --git a/availability/condition/date/classes/frontend.php b/availability/condition/date/classes/frontend.php
index 3af417202e6cf..abca3e6446b07 100644
--- a/availability/condition/date/classes/frontend.php
+++ b/availability/condition/date/classes/frontend.php
@@ -151,7 +151,7 @@ protected function get_javascript_init_params($course, \cm_info $cm = null,
// NOTE: The fields need to have these weird names in order that they
// match the standard Moodle form control, otherwise the date selector
// won't find them.
- $html .= \html_writer::start_tag('select', array('name' => 'x[' . $field . ']'));
+ $html .= \html_writer::start_tag('select', array('name' => 'x[' . $field . ']', 'class' => 'custom-select'));
foreach ($options as $key => $value) {
$params = array('value' => $key);
if ($current[$field] == $key) {
diff --git a/availability/condition/date/yui/build/moodle-availability_date-form/moodle-availability_date-form-debug.js b/availability/condition/date/yui/build/moodle-availability_date-form/moodle-availability_date-form-debug.js
index 7530a28bf2ba5..71cc687cc3f83 100644
--- a/availability/condition/date/yui/build/moodle-availability_date-form/moodle-availability_date-form-debug.js
+++ b/availability/condition/date/yui/build/moodle-availability_date-form/moodle-availability_date-form-debug.js
@@ -29,9 +29,10 @@ M.availability_date.form.initInner = function(html, defaultTime) {
};
M.availability_date.form.getNode = function(json) {
- var html = M.util.get_string('direction_before', 'availability_date') + ' ' +
+ var html = '' +
+ M.util.get_string('direction_before', 'availability_date') + ' ' +
'' + M.util.get_string('direction_label', 'availability_date') + ' ' +
- '' +
+ '' +
'' +
'' +
' ' + this.html;
diff --git a/availability/condition/date/yui/build/moodle-availability_date-form/moodle-availability_date-form-min.js b/availability/condition/date/yui/build/moodle-availability_date-form/moodle-availability_date-form-min.js
index 8a9bd5d3142ec..6a9564d040156 100644
--- a/availability/condition/date/yui/build/moodle-availability_date-form/moodle-availability_date-form-min.js
+++ b/availability/condition/date/yui/build/moodle-availability_date-form/moodle-availability_date-form-min.js
@@ -1 +1 @@
-YUI.add("moodle-availability_date-form",function(e,t){M.availability_date=M.availability_date||{},M.availability_date.form=e.Object(M.core_availability.plugin),M.availability_date.form.initInner=function(e,t){this.html=e,this.defaultTime=t},M.availability_date.form.getNode=function(t){var n=M.util.get_string("direction_before","availability_date")+' '+''+M.util.get_string("direction_label","availability_date")+" "+''+'"+'"+" "+this.html,r=e.Node.create(""+n+"");if(t.t!==undefined){r.setData("time",t.t),r.all("select:not([name=direction])").each(function(e){e.set("disabled",!0)});var i=M.cfg.wwwroot+"/availability/condition/date/ajax.php?action=fromtime"+"&time="+t.t;e.io(i,{on:{success:function(t,n){var i=e.JSON.parse(n.responseText);for(var s in i){var o=r.one("select[name=x\\["+s+"\\]]");o.set("value",""+i[s]),o.set("disabled",!1)}},failure:function(){window.alert(M.util.get_string("ajaxerror","availability_date"))}}})}else r.setData("time",this.defaultTime);t.d!==undefined&&r.one("select[name=direction]").set("value",t.d);if(!M.availability_date.form.addedEvents){M.availability_date.form.addedEvents=!0;var s=e.one(".availability-field");s.delegate("change",function(){M.core_availability.form.update()},".availability_date select[name=direction]"),s.delegate("change",function(){M.availability_date.form.updateTime(this.ancestor("span.availability_date"))},".availability_date select:not([name=direction])")}if(r.one("a[href=#]")){M.form.dateselector.init_single_date_selector(r);var o=r.one("select[name=x\\[year\\]]"),u=o.set;o.set=function(e,t){u.call(o,e,t),e==="selectedIndex"&&setTimeout(function(){M.availability_date.form.updateTime(r)},0)}}return r},M.availability_date.form.updateTime=function(t){var n=M.cfg.wwwroot+"/availability/condition/date/ajax.php?action=totime"+"&year="+t.one("select[name=x\\[year\\]]").get("value")+"&month="+t.one("select[name=x\\[month\\]]").get("value")+"&day="+t.one("select[name=x\\[day\\]]").get("value")+"&hour="+t.one("select[name=x\\[hour\\]]").get("value")+"&minute="+t.one("select[name=x\\[minute\\]]").get("value");e.io(n,{on:{success:function(e,n){t.setData("time",n.responseText),M.core_availability.form.update()},failure:function(){window.alert(M.util.get_string("ajaxerror","availability_date"))}}})},M.availability_date.form.fillValue=function(e,t){e.d=t.one("select[name=direction]").get("value"),e.t=parseInt(t.getData("time"),10)}},"@VERSION@",{requires:["base","node","event","io","moodle-core_availability-form"]});
+YUI.add("moodle-availability_date-form",function(e,t){M.availability_date=M.availability_date||{},M.availability_date.form=e.Object(M.core_availability.plugin),M.availability_date.form.initInner=function(e,t){this.html=e,this.defaultTime=t},M.availability_date.form.getNode=function(t){var n=''+M.util.get_string("direction_before","availability_date")+' '+''+M.util.get_string("direction_label","availability_date")+" "+''+'"+'"+" "+this.html,r=e.Node.create(""+n+"");if(t.t!==undefined){r.setData("time",t.t),r.all("select:not([name=direction])").each(function(e){e.set("disabled",!0)});var i=M.cfg.wwwroot+"/availability/condition/date/ajax.php?action=fromtime"+"&time="+t.t;e.io(i,{on:{success:function(t,n){var i=e.JSON.parse(n.responseText);for(var s in i){var o=r.one("select[name=x\\["+s+"\\]]");o.set("value",""+i[s]),o.set("disabled",!1)}},failure:function(){window.alert(M.util.get_string("ajaxerror","availability_date"))}}})}else r.setData("time",this.defaultTime);t.d!==undefined&&r.one("select[name=direction]").set("value",t.d);if(!M.availability_date.form.addedEvents){M.availability_date.form.addedEvents=!0;var s=e.one(".availability-field");s.delegate("change",function(){M.core_availability.form.update()},".availability_date select[name=direction]"),s.delegate("change",function(){M.availability_date.form.updateTime(this.ancestor("span.availability_date"))},".availability_date select:not([name=direction])")}if(r.one("a[href=#]")){M.form.dateselector.init_single_date_selector(r);var o=r.one("select[name=x\\[year\\]]"),u=o.set;o.set=function(e,t){u.call(o,e,t),e==="selectedIndex"&&setTimeout(function(){M.availability_date.form.updateTime(r)},0)}}return r},M.availability_date.form.updateTime=function(t){var n=M.cfg.wwwroot+"/availability/condition/date/ajax.php?action=totime"+"&year="+t.one("select[name=x\\[year\\]]").get("value")+"&month="+t.one("select[name=x\\[month\\]]").get("value")+"&day="+t.one("select[name=x\\[day\\]]").get("value")+"&hour="+t.one("select[name=x\\[hour\\]]").get("value")+"&minute="+t.one("select[name=x\\[minute\\]]").get("value");e.io(n,{on:{success:function(e,n){t.setData("time",n.responseText),M.core_availability.form.update()},failure:function(){window.alert(M.util.get_string("ajaxerror","availability_date"))}}})},M.availability_date.form.fillValue=function(e,t){e.d=t.one("select[name=direction]").get("value"),e.t=parseInt(t.getData("time"),10)}},"@VERSION@",{requires:["base","node","event","io","moodle-core_availability-form"]});
diff --git a/availability/condition/date/yui/build/moodle-availability_date-form/moodle-availability_date-form.js b/availability/condition/date/yui/build/moodle-availability_date-form/moodle-availability_date-form.js
index 7530a28bf2ba5..71cc687cc3f83 100644
--- a/availability/condition/date/yui/build/moodle-availability_date-form/moodle-availability_date-form.js
+++ b/availability/condition/date/yui/build/moodle-availability_date-form/moodle-availability_date-form.js
@@ -29,9 +29,10 @@ M.availability_date.form.initInner = function(html, defaultTime) {
};
M.availability_date.form.getNode = function(json) {
- var html = M.util.get_string('direction_before', 'availability_date') + ' ' +
+ var html = '' +
+ M.util.get_string('direction_before', 'availability_date') + ' ' +
'' + M.util.get_string('direction_label', 'availability_date') + ' ' +
- '' +
+ '' +
'' +
'' +
' ' + this.html;
diff --git a/availability/condition/date/yui/src/form/js/form.js b/availability/condition/date/yui/src/form/js/form.js
index e1ee836d22556..30e36fec2fa5c 100644
--- a/availability/condition/date/yui/src/form/js/form.js
+++ b/availability/condition/date/yui/src/form/js/form.js
@@ -27,9 +27,10 @@ M.availability_date.form.initInner = function(html, defaultTime) {
};
M.availability_date.form.getNode = function(json) {
- var html = M.util.get_string('direction_before', 'availability_date') + ' ' +
+ var html = '' +
+ M.util.get_string('direction_before', 'availability_date') + ' ' +
'' + M.util.get_string('direction_label', 'availability_date') + ' ' +
- '' +
+ '' +
'' +
'' +
' ' + this.html;
diff --git a/availability/condition/grade/yui/build/moodle-availability_grade-form/moodle-availability_grade-form-debug.js b/availability/condition/grade/yui/build/moodle-availability_grade-form/moodle-availability_grade-form-debug.js
index 734994e22a565..adb9f363f9af4 100644
--- a/availability/condition/grade/yui/build/moodle-availability_grade-form/moodle-availability_grade-form-debug.js
+++ b/availability/condition/grade/yui/build/moodle-availability_grade-form/moodle-availability_grade-form-debug.js
@@ -37,24 +37,27 @@ M.availability_grade.form.getNode = function(json) {
this.nodesSoFar++;
// Create HTML structure.
- var html = '' + M.util.get_string('title', 'availability_grade') + ' ' +
- '';
+ var html = '' + M.util.get_string('title', 'availability_grade') + ' ' +
+ '' +
+ '';
for (var i = 0; i < this.grades.length; i++) {
var grade = this.grades[i];
// String has already been escaped using format_string.
html += '';
}
- html += ' ' +
- '' + M.util.get_string('option_min', 'availability_grade') +
+ html += '
' +
+ '' +
+ M.util.get_string('option_min', 'availability_grade') +
' ' + M.util.get_string('label_min', 'availability_grade') +
- '%' +
- '' +
- '' + M.util.get_string('option_max', 'availability_grade') +
+ '%
' +
+ '' +
+ '' +
+ M.util.get_string('option_max', 'availability_grade') +
' ' + M.util.get_string('label_max', 'availability_grade') +
- '%';
- var node = Y.Node.create('' + html + '');
+ var node = Y.Node.create('' + html + '
');
// Set initial values.
if (json.id !== undefined &&
diff --git a/availability/condition/grade/yui/build/moodle-availability_grade-form/moodle-availability_grade-form-min.js b/availability/condition/grade/yui/build/moodle-availability_grade-form/moodle-availability_grade-form-min.js
index 4d4a50c63bf53..6df65543c2a11 100644
--- a/availability/condition/grade/yui/build/moodle-availability_grade-form/moodle-availability_grade-form-min.js
+++ b/availability/condition/grade/yui/build/moodle-availability_grade-form/moodle-availability_grade-form-min.js
@@ -1 +1 @@
-YUI.add("moodle-availability_grade-form",function(e,t){M.availability_grade=M.availability_grade||{},M.availability_grade.form=e.Object(M.core_availability.plugin),M.availability_grade.form.grades=null,M.availability_grade.form.initInner=function(e){this.grades=e,this.nodesSoFar=0},M.availability_grade.form.getNode=function(t){this.nodesSoFar++;var n=""+M.util.get_string("title","availability_grade")+' '+'";for(var r=0;r'+i.name+""}n+=' '+M.util.get_string("option_min","availability_grade")+' '+M.util.get_string("label_min","availability_grade")+'%'+''+''+M.util.get_string("option_max","availability_grade")+' '+M.util.get_string("label_max","availability_grade")+'%';var s=e.Node.create(""+n+"");t.id!==undefined&&s.one("select[name=id] > option[value="+t.id+"]")&&s.one("select[name=id]").set("value",""+t.id),t.min!==undefined&&(s.one("input[name=min]").set("checked",!0),s.one("input[name=minval]").set("value",t.min)),t.max!==undefined&&(s.one("input[name=max]").set("checked",!0),s.one("input[name=maxval]").set("value",t.max));var o=function(e,t){var n=e.ancestor("label").next("label").one("input"),r=e.get("checked");return n.set("disabled",!r),t&&r&&n.focus(),r};s.all("input[type=checkbox]").each(o);if(!M.availability_grade.form.addedEvents){M.availability_grade.form.addedEvents=!0;var u=e.one(".availability-field");u.delegate("change",function(){M.core_availability.form.update()},".availability_grade select[name=id]"),u.delegate("click",function(){o(this,!0),M.core_availability.form.update()},".availability_grade input[type=checkbox]"),u.delegate("valuechange",function(){M.core_availability.form.update()},".availability_grade input[type=text]")}return s},M.availability_grade.form.fillValue=function(e,t){e.id=parseInt(t.one("select[name=id]").get("value"),10),t.one("input[name=min]").get("checked")&&(e.min=this.getValue("minval",t)),t.one("input[name=max]").get("checked")&&(e.max=this.getValue("maxval",t))},M.availability_grade.form.getValue=function(e,t){var n=t.one("input[name="+e+"]").get("value");if(!/^[0-9]+([.,][0-9]+)?$/.test(n))return n;var r=parseFloat(n.replace(",","."));return r<0||r>100?n:r},M.availability_grade.form.fillErrors=function(e,t){var n={};this.fillValue(n,t),n.id===0&&e.push("availability_grade:error_selectgradeid"),n.min!==undefined&&typeof n.min=="string"||n.max!==undefined&&typeof n.max=="string"?e.push("availability_grade:error_invalidnumber"):n.min!==undefined&&n.max!==undefined&&n.min>=n.max&&e.push("availability_grade:error_backwardrange")}},"@VERSION@",{requires:["base","node","event","moodle-core_availability-form"]});
+YUI.add("moodle-availability_grade-form",function(e,t){M.availability_grade=M.availability_grade||{},M.availability_grade.form=e.Object(M.core_availability.plugin),M.availability_grade.form.grades=null,M.availability_grade.form.initInner=function(e){this.grades=e,this.nodesSoFar=0},M.availability_grade.form.getNode=function(t){this.nodesSoFar++;var n=''+M.util.get_string("title","availability_grade")+" "+''+'";for(var r=0;r'+i.name+""}n+='
'+M.util.get_string("option_min","availability_grade")+' '+M.util.get_string("label_min","availability_grade")+'%
'+''+''+M.util.get_string("option_max","availability_grade")+' '+M.util.get_string("label_max","availability_grade")+'%';var s=e.Node.create(''+n+"
");t.id!==undefined&&s.one("select[name=id] > option[value="+t.id+"]")&&s.one("select[name=id]").set("value",""+t.id),t.min!==undefined&&(s.one("input[name=min]").set("checked",!0),s.one("input[name=minval]").set("value",t.min)),t.max!==undefined&&(s.one("input[name=max]").set("checked",!0),s.one("input[name=maxval]").set("value",t.max));var o=function(e,t){var n=e.ancestor("label").next("label").one("input"),r=e.get("checked");return n.set("disabled",!r),t&&r&&n.focus(),r};s.all("input[type=checkbox]").each(o);if(!M.availability_grade.form.addedEvents){M.availability_grade.form.addedEvents=!0;var u=e.one(".availability-field");u.delegate("change",function(){M.core_availability.form.update()},".availability_grade select[name=id]"),u.delegate("click",function(){o(this,!0),M.core_availability.form.update()},".availability_grade input[type=checkbox]"),u.delegate("valuechange",function(){M.core_availability.form.update()},".availability_grade input[type=text]")}return s},M.availability_grade.form.fillValue=function(e,t){e.id=parseInt(t.one("select[name=id]").get("value"),10),t.one("input[name=min]").get("checked")&&(e.min=this.getValue("minval",t)),t.one("input[name=max]").get("checked")&&(e.max=this.getValue("maxval",t))},M.availability_grade.form.getValue=function(e,t){var n=t.one("input[name="+e+"]").get("value");if(!/^[0-9]+([.,][0-9]+)?$/.test(n))return n;var r=parseFloat(n.replace(",","."));return r<0||r>100?n:r},M.availability_grade.form.fillErrors=function(e,t){var n={};this.fillValue(n,t),n.id===0&&e.push("availability_grade:error_selectgradeid"),n.min!==undefined&&typeof n.min=="string"||n.max!==undefined&&typeof n.max=="string"?e.push("availability_grade:error_invalidnumber"):n.min!==undefined&&n.max!==undefined&&n.min>=n.max&&e.push("availability_grade:error_backwardrange")}},"@VERSION@",{requires:["base","node","event","moodle-core_availability-form"]});
diff --git a/availability/condition/grade/yui/build/moodle-availability_grade-form/moodle-availability_grade-form.js b/availability/condition/grade/yui/build/moodle-availability_grade-form/moodle-availability_grade-form.js
index 734994e22a565..adb9f363f9af4 100644
--- a/availability/condition/grade/yui/build/moodle-availability_grade-form/moodle-availability_grade-form.js
+++ b/availability/condition/grade/yui/build/moodle-availability_grade-form/moodle-availability_grade-form.js
@@ -37,24 +37,27 @@ M.availability_grade.form.getNode = function(json) {
this.nodesSoFar++;
// Create HTML structure.
- var html = '' + M.util.get_string('title', 'availability_grade') + ' ' +
- '';
+ var html = '' + M.util.get_string('title', 'availability_grade') + ' ' +
+ '' +
+ '';
for (var i = 0; i < this.grades.length; i++) {
var grade = this.grades[i];
// String has already been escaped using format_string.
html += '';
}
- html += ' ' +
- '' + M.util.get_string('option_min', 'availability_grade') +
+ html += '
' +
+ '' +
+ M.util.get_string('option_min', 'availability_grade') +
' ' + M.util.get_string('label_min', 'availability_grade') +
- '%' +
- '' +
- '' + M.util.get_string('option_max', 'availability_grade') +
+ '%
' +
+ '' +
+ '' +
+ M.util.get_string('option_max', 'availability_grade') +
' ' + M.util.get_string('label_max', 'availability_grade') +
- '%';
- var node = Y.Node.create('' + html + '');
+ var node = Y.Node.create('' + html + '
');
// Set initial values.
if (json.id !== undefined &&
diff --git a/availability/condition/grade/yui/src/form/js/form.js b/availability/condition/grade/yui/src/form/js/form.js
index 0286eb7a57f8d..776967969f88b 100644
--- a/availability/condition/grade/yui/src/form/js/form.js
+++ b/availability/condition/grade/yui/src/form/js/form.js
@@ -35,24 +35,27 @@ M.availability_grade.form.getNode = function(json) {
this.nodesSoFar++;
// Create HTML structure.
- var html = '' + M.util.get_string('title', 'availability_grade') + ' ' +
- '';
+ var html = '' + M.util.get_string('title', 'availability_grade') + ' ' +
+ '' +
+ '';
for (var i = 0; i < this.grades.length; i++) {
var grade = this.grades[i];
// String has already been escaped using format_string.
html += '';
}
- html += ' ' +
- '' + M.util.get_string('option_min', 'availability_grade') +
+ html += '
' +
+ '' +
+ M.util.get_string('option_min', 'availability_grade') +
' ' + M.util.get_string('label_min', 'availability_grade') +
- '%' +
- '' +
- '' + M.util.get_string('option_max', 'availability_grade') +
+ '%
' +
+ '' +
+ '' +
+ M.util.get_string('option_max', 'availability_grade') +
' ' + M.util.get_string('label_max', 'availability_grade') +
- '%';
- var node = Y.Node.create('' + html + '');
+ var node = Y.Node.create('
' + html + '
');
// Set initial values.
if (json.id !== undefined &&
diff --git a/availability/condition/group/yui/build/moodle-availability_group-form/moodle-availability_group-form-debug.js b/availability/condition/group/yui/build/moodle-availability_group-form/moodle-availability_group-form-debug.js
index 9ddaa66391879..e6272f908f0fb 100644
--- a/availability/condition/group/yui/build/moodle-availability_group-form/moodle-availability_group-form-debug.js
+++ b/availability/condition/group/yui/build/moodle-availability_group-form/moodle-availability_group-form-debug.js
@@ -33,8 +33,9 @@ M.availability_group.form.initInner = function(groups) {
M.availability_group.form.getNode = function(json) {
// Create HTML structure.
- var html = '' + M.util.get_string('title', 'availability_group') + ' ' +
- '' +
+ var html = '' + M.util.get_string('title', 'availability_group') + ' ' +
+ '' +
+ '' +
'' +
'';
for (var i = 0; i < this.groups.length; i++) {
@@ -43,7 +44,7 @@ M.availability_group.form.getNode = function(json) {
html += '';
}
html += '';
- var node = Y.Node.create('' + html + '');
+ var node = Y.Node.create('' + html + '');
// Set initial values (leave default 'choose' if creating afresh).
if (json.creating === undefined) {
diff --git a/availability/condition/group/yui/build/moodle-availability_group-form/moodle-availability_group-form-min.js b/availability/condition/group/yui/build/moodle-availability_group-form/moodle-availability_group-form-min.js
index 040d3951568fe..52658fee62e80 100644
--- a/availability/condition/group/yui/build/moodle-availability_group-form/moodle-availability_group-form-min.js
+++ b/availability/condition/group/yui/build/moodle-availability_group-form/moodle-availability_group-form-min.js
@@ -1 +1 @@
-YUI.add("moodle-availability_group-form",function(e,t){M.availability_group=M.availability_group||{},M.availability_group.form=e.Object(M.core_availability.plugin),M.availability_group.form.groups=null,M.availability_group.form.initInner=function(e){this.groups=e},M.availability_group.form.getNode=function(t){var n=""+M.util.get_string("title","availability_group")+' '+''+'"+'";for(var r=0;r'+i.name+""}n+="";var s=e.Node.create(""+n+"");t.creating===undefined&&(t.id!==undefined&&s.one("select[name=id] > option[value="+t.id+"]")?s.one("select[name=id]").set("value",""+t.id):t.id===undefined&&s.one("select[name=id]").set("value","any"));if(!M.availability_group.form.addedEvents){M.availability_group.form.addedEvents=!0;var o=e.one(".availability-field");o.delegate("change",function(){M.core_availability.form.update()},".availability_group select")}return s},M.availability_group.form.fillValue=function(e,t){var n=t.one("select[name=id]").get("value");n==="choose"?e.id="choose":n!=="any"&&(e.id=parseInt(n,10))},M.availability_group.form.fillErrors=function(e,t){var n={};this.fillValue(n,t),n.id&&n.id==="choose"&&e.push("availability_group:error_selectgroup")}},"@VERSION@",{requires:["base","node","event","moodle-core_availability-form"]});
+YUI.add("moodle-availability_group-form",function(e,t){M.availability_group=M.availability_group||{},M.availability_group.form=e.Object(M.core_availability.plugin),M.availability_group.form.groups=null,M.availability_group.form.initInner=function(e){this.groups=e},M.availability_group.form.getNode=function(t){var n=''+M.util.get_string("title","availability_group")+" "+''+''+'"+'";for(var r=0;r'+i.name+""}n+="";var s=e.Node.create(''+n+"");t.creating===undefined&&(t.id!==undefined&&s.one("select[name=id] > option[value="+t.id+"]")?s.one("select[name=id]").set("value",""+t.id):t.id===undefined&&s.one("select[name=id]").set("value","any"));if(!M.availability_group.form.addedEvents){M.availability_group.form.addedEvents=!0;var o=e.one(".availability-field");o.delegate("change",function(){M.core_availability.form.update()},".availability_group select")}return s},M.availability_group.form.fillValue=function(e,t){var n=t.one("select[name=id]").get("value");n==="choose"?e.id="choose":n!=="any"&&(e.id=parseInt(n,10))},M.availability_group.form.fillErrors=function(e,t){var n={};this.fillValue(n,t),n.id&&n.id==="choose"&&e.push("availability_group:error_selectgroup")}},"@VERSION@",{requires:["base","node","event","moodle-core_availability-form"]});
diff --git a/availability/condition/group/yui/build/moodle-availability_group-form/moodle-availability_group-form.js b/availability/condition/group/yui/build/moodle-availability_group-form/moodle-availability_group-form.js
index 9ddaa66391879..e6272f908f0fb 100644
--- a/availability/condition/group/yui/build/moodle-availability_group-form/moodle-availability_group-form.js
+++ b/availability/condition/group/yui/build/moodle-availability_group-form/moodle-availability_group-form.js
@@ -33,8 +33,9 @@ M.availability_group.form.initInner = function(groups) {
M.availability_group.form.getNode = function(json) {
// Create HTML structure.
- var html = '' + M.util.get_string('title', 'availability_group') + ' ' +
- '' +
+ var html = '' + M.util.get_string('title', 'availability_group') + ' ' +
+ '' +
+ '' +
'' +
'';
for (var i = 0; i < this.groups.length; i++) {
@@ -43,7 +44,7 @@ M.availability_group.form.getNode = function(json) {
html += '';
}
html += '';
- var node = Y.Node.create('' + html + '');
+ var node = Y.Node.create('' + html + '');
// Set initial values (leave default 'choose' if creating afresh).
if (json.creating === undefined) {
diff --git a/availability/condition/group/yui/src/form/js/form.js b/availability/condition/group/yui/src/form/js/form.js
index 84eaa3391b10b..6c253614a5ad5 100644
--- a/availability/condition/group/yui/src/form/js/form.js
+++ b/availability/condition/group/yui/src/form/js/form.js
@@ -31,8 +31,9 @@ M.availability_group.form.initInner = function(groups) {
M.availability_group.form.getNode = function(json) {
// Create HTML structure.
- var html = '' + M.util.get_string('title', 'availability_group') + ' ' +
- '' +
+ var html = '' + M.util.get_string('title', 'availability_group') + ' ' +
+ '' +
+ '' +
'' +
'';
for (var i = 0; i < this.groups.length; i++) {
@@ -41,7 +42,7 @@ M.availability_group.form.getNode = function(json) {
html += '';
}
html += '';
- var node = Y.Node.create('' + html + '');
+ var node = Y.Node.create('' + html + '');
// Set initial values (leave default 'choose' if creating afresh).
if (json.creating === undefined) {
diff --git a/availability/condition/grouping/yui/build/moodle-availability_grouping-form/moodle-availability_grouping-form-debug.js b/availability/condition/grouping/yui/build/moodle-availability_grouping-form/moodle-availability_grouping-form-debug.js
index c60c6816e5108..6dd1a72de3048 100644
--- a/availability/condition/grouping/yui/build/moodle-availability_grouping-form/moodle-availability_grouping-form-debug.js
+++ b/availability/condition/grouping/yui/build/moodle-availability_grouping-form/moodle-availability_grouping-form-debug.js
@@ -33,8 +33,9 @@ M.availability_grouping.form.initInner = function(groupings) {
M.availability_grouping.form.getNode = function(json) {
// Create HTML structure.
- var html = '' + M.util.get_string('title', 'availability_grouping') + ' ' +
- '' +
+ var html = '' + M.util.get_string('title', 'availability_grouping') + ' ' +
+ '' +
+ '' +
'';
for (var i = 0; i < this.groupings.length; i++) {
var grouping = this.groupings[i];
@@ -42,7 +43,7 @@ M.availability_grouping.form.getNode = function(json) {
html += '';
}
html += '';
- var node = Y.Node.create('' + html + '');
+ var node = Y.Node.create('' + html + '');
// Set initial value if specified.
if (json.id !== undefined &&
diff --git a/availability/condition/grouping/yui/build/moodle-availability_grouping-form/moodle-availability_grouping-form-min.js b/availability/condition/grouping/yui/build/moodle-availability_grouping-form/moodle-availability_grouping-form-min.js
index 5f1bcbc4abc8c..ebd80d80eda70 100644
--- a/availability/condition/grouping/yui/build/moodle-availability_grouping-form/moodle-availability_grouping-form-min.js
+++ b/availability/condition/grouping/yui/build/moodle-availability_grouping-form/moodle-availability_grouping-form-min.js
@@ -1 +1 @@
-YUI.add("moodle-availability_grouping-form",function(e,t){M.availability_grouping=M.availability_grouping||{},M.availability_grouping.form=e.Object(M.core_availability.plugin),M.availability_grouping.form.groupings=null,M.availability_grouping.form.initInner=function(e){this.groupings=e},M.availability_grouping.form.getNode=function(t){var n=""+M.util.get_string("title","availability_grouping")+' '+''+'";for(var r=0;r'+i.name+""}n+="";var s=e.Node.create(""+n+"");t.id!==undefined&&s.one("select[name=id] > option[value="+t.id+"]")&&s.one("select[name=id]").set("value",""+t.id);if(!M.availability_grouping.form.addedEvents){M.availability_grouping.form.addedEvents=!0;var o=e.one(".availability-field");o.delegate("change",function(){M.core_availability.form.update()},".availability_grouping select")}return s},M.availability_grouping.form.fillValue=function(e,t){var n=t.one("select[name=id]").get("value");n==="choose"?e.id="choose":e.id=parseInt(n,10)},M.availability_grouping.form.fillErrors=function(e,t){var n={};this.fillValue(n,t),n.id==="choose"&&e.push("availability_grouping:error_selectgrouping")}},"@VERSION@",{requires:["base","node","event","moodle-core_availability-form"]});
+YUI.add("moodle-availability_grouping-form",function(e,t){M.availability_grouping=M.availability_grouping||{},M.availability_grouping.form=e.Object(M.core_availability.plugin),M.availability_grouping.form.groupings=null,M.availability_grouping.form.initInner=function(e){this.groupings=e},M.availability_grouping.form.getNode=function(t){var n=''+M.util.get_string("title","availability_grouping")+" "+''+''+'";for(var r=0;r'+i.name+""}n+="";var s=e.Node.create(''+n+"");t.id!==undefined&&s.one("select[name=id] > option[value="+t.id+"]")&&s.one("select[name=id]").set("value",""+t.id);if(!M.availability_grouping.form.addedEvents){M.availability_grouping.form.addedEvents=!0;var o=e.one(".availability-field");o.delegate("change",function(){M.core_availability.form.update()},".availability_grouping select")}return s},M.availability_grouping.form.fillValue=function(e,t){var n=t.one("select[name=id]").get("value");n==="choose"?e.id="choose":e.id=parseInt(n,10)},M.availability_grouping.form.fillErrors=function(e,t){var n={};this.fillValue(n,t),n.id==="choose"&&e.push("availability_grouping:error_selectgrouping")}},"@VERSION@",{requires:["base","node","event","moodle-core_availability-form"]});
diff --git a/availability/condition/grouping/yui/build/moodle-availability_grouping-form/moodle-availability_grouping-form.js b/availability/condition/grouping/yui/build/moodle-availability_grouping-form/moodle-availability_grouping-form.js
index c60c6816e5108..6dd1a72de3048 100644
--- a/availability/condition/grouping/yui/build/moodle-availability_grouping-form/moodle-availability_grouping-form.js
+++ b/availability/condition/grouping/yui/build/moodle-availability_grouping-form/moodle-availability_grouping-form.js
@@ -33,8 +33,9 @@ M.availability_grouping.form.initInner = function(groupings) {
M.availability_grouping.form.getNode = function(json) {
// Create HTML structure.
- var html = '' + M.util.get_string('title', 'availability_grouping') + ' ' +
- '' +
+ var html = '' + M.util.get_string('title', 'availability_grouping') + ' ' +
+ '' +
+ '' +
'';
for (var i = 0; i < this.groupings.length; i++) {
var grouping = this.groupings[i];
@@ -42,7 +43,7 @@ M.availability_grouping.form.getNode = function(json) {
html += '';
}
html += '';
- var node = Y.Node.create('' + html + '');
+ var node = Y.Node.create('' + html + '');
// Set initial value if specified.
if (json.id !== undefined &&
diff --git a/availability/condition/grouping/yui/src/form/js/form.js b/availability/condition/grouping/yui/src/form/js/form.js
index ad3135e3aaec3..41523859efdd4 100644
--- a/availability/condition/grouping/yui/src/form/js/form.js
+++ b/availability/condition/grouping/yui/src/form/js/form.js
@@ -31,8 +31,9 @@ M.availability_grouping.form.initInner = function(groupings) {
M.availability_grouping.form.getNode = function(json) {
// Create HTML structure.
- var html = '' + M.util.get_string('title', 'availability_grouping') + ' ' +
- '' +
+ var html = '' + M.util.get_string('title', 'availability_grouping') + ' ' +
+ '' +
+ '' +
'';
for (var i = 0; i < this.groupings.length; i++) {
var grouping = this.groupings[i];
@@ -40,7 +41,7 @@ M.availability_grouping.form.getNode = function(json) {
html += '';
}
html += '';
- var node = Y.Node.create('' + html + '');
+ var node = Y.Node.create('' + html + '');
// Set initial value if specified.
if (json.id !== undefined &&
diff --git a/availability/condition/profile/yui/build/moodle-availability_profile-form/moodle-availability_profile-form-debug.js b/availability/condition/profile/yui/build/moodle-availability_profile-form/moodle-availability_profile-form-debug.js
index 9909ea2364909..f47ec110a2bfa 100644
--- a/availability/condition/profile/yui/build/moodle-availability_profile-form/moodle-availability_profile-form-debug.js
+++ b/availability/condition/profile/yui/build/moodle-availability_profile-form/moodle-availability_profile-form-debug.js
@@ -35,8 +35,9 @@ M.availability_profile.form.initInner = function(standardFields, customFields) {
M.availability_profile.form.getNode = function(json) {
// Create HTML structure.
- var html = '' + M.util.get_string('conditiontitle', 'availability_profile') + ' ' +
- '' +
+ var html = '' +
+ M.util.get_string('conditiontitle', 'availability_profile') + ' ' +
+ '' +
'';
var fieldInfo;
for (var i = 0; i < this.standardFields.length; i++) {
@@ -50,7 +51,8 @@ M.availability_profile.form.getNode = function(json) {
html += '';
}
html += ' ' + M.util.get_string('label_operator', 'availability_profile') +
- ' ';
+ ' ';
var operators = ['isequalto', 'contains', 'doesnotcontain', 'startswith', 'endswith',
'isempty', 'isnotempty'];
for (i = 0; i < operators.length; i++) {
@@ -58,9 +60,9 @@ M.availability_profile.form.getNode = function(json) {
M.util.get_string('op_' + operators[i], 'availability_profile') + '';
}
html += ' ' + M.util.get_string('label_value', 'availability_profile') +
- '';
- var node = Y.Node.create('' + html + '');
+ var node = Y.Node.create('' + html + '');
// Set initial values if specified.
if (json.sf !== undefined &&
diff --git a/availability/condition/profile/yui/build/moodle-availability_profile-form/moodle-availability_profile-form-min.js b/availability/condition/profile/yui/build/moodle-availability_profile-form/moodle-availability_profile-form-min.js
index 303b419e58a04..f870dda126d3c 100644
--- a/availability/condition/profile/yui/build/moodle-availability_profile-form/moodle-availability_profile-form-min.js
+++ b/availability/condition/profile/yui/build/moodle-availability_profile-form/moodle-availability_profile-form-min.js
@@ -1 +1 @@
-YUI.add("moodle-availability_profile-form",function(e,t){M.availability_profile=M.availability_profile||{},M.availability_profile.form=e.Object(M.core_availability.plugin),M.availability_profile.form.profiles=null,M.availability_profile.form.initInner=function(e,t){this.standardFields=e,this.customFields=t},M.availability_profile.form.getNode=function(t){var n=''+M.util.get_string("conditiontitle","availability_profile")+" "+''+'",r;for(var i=0;i'+r.display+"";for(i=0;i'+r.display+"";n+=' '+M.util.get_string("label_operator","availability_profile")+' ';var s=["isequalto","contains","doesnotcontain","startswith","endswith","isempty","isnotempty"];for(i=0;i'+M.util.get_string("op_"+s[i],"availability_profile")+"";n+=' '+M.util.get_string("label_value","availability_profile")+'';var o=e.Node.create(""+n+"");t.sf!==undefined&&o.one("select[name=field] > option[value=sf_"+t.sf+"]")?o.one("select[name=field]").set("value","sf_"+t.sf):t.cf!==undefined&&o.one("select[name=field] > option[value=cf_"+t.cf+"]")&&o.one("select[name=field]").set("value","cf_"+t.cf),t.op!==undefined&&o.one("select[name=op] > option[value="+t.op+"]")&&(o.one("select[name=op]").set("value",t.op),(t.op==="isempty"||t.op==="isnotempty")&&o.one("input[name=value]").set("disabled",!0)),t.v!==undefined&&o.one("input").set("value",t.v);if(!M.availability_profile.form.addedEvents){M.availability_profile.form.addedEvents=!0;var u=function(e){var t=e.ancestor("span.availability_profile"),n=t.one("select[name=op]"),r=n.get("value")==="isempty"||n.get("value")==="isnotempty";t.one("input[name=value]").set("disabled",r),M.core_availability.form.update()},a=e.one(".availability-field");a.delegate("change",function(){u(this)},".availability_profile select"),a.delegate("change",function(){u(this)},".availability_profile input[name=value]")}return o},M.availability_profile.form.fillValue=function(e,t){var n=t.one("select[name=field]").get("value");n.substr(0,3)==="sf_"?e.sf=n.substr(3):n.substr(0,3)==="cf_"&&(e.cf=n.substr(3)),e.op=t.one("select[name=op]").get("value");var r=t.one("input[name=value]");r.get("disabled")||(e.v=r.get("value"))},M.availability_profile.form.fillErrors=function(e,t){var n={};this.fillValue(n,t),n.sf===undefined&&n.cf===undefined&&e.push("availability_profile:error_selectfield"),n.v!==undefined&&/^\s*$/.test(n.v)&&e.push("availability_profile:error_setvalue")}},"@VERSION@",{requires:["base","node","event","moodle-core_availability-form"]});
+YUI.add("moodle-availability_profile-form",function(e,t){M.availability_profile=M.availability_profile||{},M.availability_profile.form=e.Object(M.core_availability.plugin),M.availability_profile.form.profiles=null,M.availability_profile.form.initInner=function(e,t){this.standardFields=e,this.customFields=t},M.availability_profile.form.getNode=function(t){var n=''+M.util.get_string("conditiontitle","availability_profile")+" "+''+'",r;for(var i=0;i'+r.display+"";for(i=0;i'+r.display+"";n+=' '+M.util.get_string("label_operator","availability_profile")+' ';var s=["isequalto","contains","doesnotcontain","startswith","endswith","isempty","isnotempty"];for(i=0;i'+M.util.get_string("op_"+s[i],"availability_profile")+"";n+=' '+M.util.get_string("label_value","availability_profile")+'';var o=e.Node.create(''+n+"");t.sf!==undefined&&o.one("select[name=field] > option[value=sf_"+t.sf+"]")?o.one("select[name=field]").set("value","sf_"+t.sf):t.cf!==undefined&&o.one("select[name=field] > option[value=cf_"+t.cf+"]")&&o.one("select[name=field]").set("value","cf_"+t.cf),t.op!==undefined&&o.one("select[name=op] > option[value="+t.op+"]")&&(o.one("select[name=op]").set("value",t.op),(t.op==="isempty"||t.op==="isnotempty")&&o.one("input[name=value]").set("disabled",!0)),t.v!==undefined&&o.one("input").set("value",t.v);if(!M.availability_profile.form.addedEvents){M.availability_profile.form.addedEvents=!0;var u=function(e){var t=e.ancestor("span.availability_profile"),n=t.one("select[name=op]"),r=n.get("value")==="isempty"||n.get("value")==="isnotempty";t.one("input[name=value]").set("disabled",r),M.core_availability.form.update()},a=e.one(".availability-field");a.delegate("change",function(){u(this)},".availability_profile select"),a.delegate("change",function(){u(this)},".availability_profile input[name=value]")}return o},M.availability_profile.form.fillValue=function(e,t){var n=t.one("select[name=field]").get("value");n.substr(0,3)==="sf_"?e.sf=n.substr(3):n.substr(0,3)==="cf_"&&(e.cf=n.substr(3)),e.op=t.one("select[name=op]").get("value");var r=t.one("input[name=value]");r.get("disabled")||(e.v=r.get("value"))},M.availability_profile.form.fillErrors=function(e,t){var n={};this.fillValue(n,t),n.sf===undefined&&n.cf===undefined&&e.push("availability_profile:error_selectfield"),n.v!==undefined&&/^\s*$/.test(n.v)&&e.push("availability_profile:error_setvalue")}},"@VERSION@",{requires:["base","node","event","moodle-core_availability-form"]});
diff --git a/availability/condition/profile/yui/build/moodle-availability_profile-form/moodle-availability_profile-form.js b/availability/condition/profile/yui/build/moodle-availability_profile-form/moodle-availability_profile-form.js
index 9909ea2364909..f47ec110a2bfa 100644
--- a/availability/condition/profile/yui/build/moodle-availability_profile-form/moodle-availability_profile-form.js
+++ b/availability/condition/profile/yui/build/moodle-availability_profile-form/moodle-availability_profile-form.js
@@ -35,8 +35,9 @@ M.availability_profile.form.initInner = function(standardFields, customFields) {
M.availability_profile.form.getNode = function(json) {
// Create HTML structure.
- var html = '' + M.util.get_string('conditiontitle', 'availability_profile') + ' ' +
- '' +
+ var html = '' +
+ M.util.get_string('conditiontitle', 'availability_profile') + ' ' +
+ '' +
'';
var fieldInfo;
for (var i = 0; i < this.standardFields.length; i++) {
@@ -50,7 +51,8 @@ M.availability_profile.form.getNode = function(json) {
html += '';
}
html += ' ' + M.util.get_string('label_operator', 'availability_profile') +
- ' ';
+ ' ';
var operators = ['isequalto', 'contains', 'doesnotcontain', 'startswith', 'endswith',
'isempty', 'isnotempty'];
for (i = 0; i < operators.length; i++) {
@@ -58,9 +60,9 @@ M.availability_profile.form.getNode = function(json) {
M.util.get_string('op_' + operators[i], 'availability_profile') + '';
}
html += ' ' + M.util.get_string('label_value', 'availability_profile') +
- '';
- var node = Y.Node.create('' + html + '');
+ var node = Y.Node.create('' + html + '');
// Set initial values if specified.
if (json.sf !== undefined &&
diff --git a/availability/condition/profile/yui/src/form/js/form.js b/availability/condition/profile/yui/src/form/js/form.js
index db73335bdca3c..dcab53faa4128 100644
--- a/availability/condition/profile/yui/src/form/js/form.js
+++ b/availability/condition/profile/yui/src/form/js/form.js
@@ -33,8 +33,9 @@ M.availability_profile.form.initInner = function(standardFields, customFields) {
M.availability_profile.form.getNode = function(json) {
// Create HTML structure.
- var html = '' + M.util.get_string('conditiontitle', 'availability_profile') + ' ' +
- '' +
+ var html = '' +
+ M.util.get_string('conditiontitle', 'availability_profile') + ' ' +
+ '' +
'';
var fieldInfo;
for (var i = 0; i < this.standardFields.length; i++) {
@@ -48,7 +49,8 @@ M.availability_profile.form.getNode = function(json) {
html += '';
}
html += ' ' + M.util.get_string('label_operator', 'availability_profile') +
- ' ';
+ ' ';
var operators = ['isequalto', 'contains', 'doesnotcontain', 'startswith', 'endswith',
'isempty', 'isnotempty'];
for (i = 0; i < operators.length; i++) {
@@ -56,9 +58,9 @@ M.availability_profile.form.getNode = function(json) {
M.util.get_string('op_' + operators[i], 'availability_profile') + '';
}
html += ' ' + M.util.get_string('label_value', 'availability_profile') +
- '';
- var node = Y.Node.create('' + html + '');
+ var node = Y.Node.create('' + html + '');
// Set initial values if specified.
if (json.sf !== undefined &&
diff --git a/availability/yui/build/moodle-core_availability-form/moodle-core_availability-form-debug.js b/availability/yui/build/moodle-core_availability-form/moodle-core_availability-form-debug.js
index 40b36ad0e4670..bfdb2fcadced9 100644
--- a/availability/yui/build/moodle-core_availability-form/moodle-core_availability-form-debug.js
+++ b/availability/yui/build/moodle-core_availability-form/moodle-core_availability-form-debug.js
@@ -358,21 +358,25 @@ M.core_availability.List = function(json, root, parentRoot) {
// Create DIV structure (without kids).
this.node = Y.Node.create('' +
'
' +
- '
');
+ '
' + M.util.get_string('none', 'moodle') + '
' +
+ '
' +
+ '
');
if (!root) {
this.node.addClass('availability-childlist');
}
@@ -406,12 +410,12 @@ M.core_availability.List = function(json, root, parentRoot) {
noneNode.appendChild(deleteIcon.span);
// Also if it's not the root, none is actually invalid, so add a label.
- noneNode.appendChild(Y.Node.create('' +
+ noneNode.appendChild(Y.Node.create('' +
M.util.get_string('invalid', 'availability') + ''));
}
// Create the button and add it.
- var button = Y.Node.create('