disable xsslint (#25951)
* disable xsslint * fix quality errors * disable xsslint
This commit is contained in:
@@ -59,8 +59,9 @@ var edx = edx || {};
|
||||
if (chapter_location !== 'none') {
|
||||
var chapter = self.find_unit(self.hidden, chapter_location);
|
||||
self.sequential_select.html('')
|
||||
// xss-lint: disable=javascript-jquery-append, javascript-concat-html
|
||||
.append('<option value="all">' + gettext('All subsections') + '</option>')
|
||||
.append(self.schedule_options(chapter.children));
|
||||
.append(self.schedule_options(chapter.children)); // xss-lint: disable=javascript-jquery-append
|
||||
self.sequential_select.prop('disabled', false);
|
||||
$('#add-unit-button').prop('disabled', false);
|
||||
// When a chapter is selected, start date fields are enabled and due date
|
||||
@@ -81,8 +82,9 @@ var edx = edx || {};
|
||||
var chapter = self.chapter_select.val(),
|
||||
sequential = self.find_unit(self.hidden, chapter, sequential_location);
|
||||
self.vertical_select.html('')
|
||||
// xss-lint: disable=javascript-jquery-append, javascript-concat-html
|
||||
.append('<option value="all">' + gettext('All units') + '</option>')
|
||||
.append(self.schedule_options(sequential.children));
|
||||
.append(self.schedule_options(sequential.children)); // xss-lint: disable=javascript-jquery-append
|
||||
self.vertical_select.prop('disabled', false);
|
||||
self.set_datetime('start', sequential.start);
|
||||
self.set_datetime('due', sequential.due);
|
||||
@@ -175,14 +177,15 @@ var edx = edx || {};
|
||||
});
|
||||
// schedule_template defined globally in ccx\schedule.html
|
||||
/* globals schedule_template */
|
||||
this.$el.html(schedule_template({chapters: this.showing}));
|
||||
this.$el.html(schedule_template({chapters: this.showing})); // xss-lint: disable=javascript-jquery-html
|
||||
$('table.ccx-schedule .sequential,.vertical').hide();
|
||||
$('table.ccx-schedule .unit .toggle-collapse').on('click', this.toggle_collapse);
|
||||
// Hidden hover fields for empty date fields
|
||||
$('table.ccx-schedule .date button').each(function() {
|
||||
if ($(this).text().trim() === gettext('Click to change')) {
|
||||
// xss-lint: disable=javascript-jquery-html, javascript-concat-html
|
||||
$(this).html('Set date <span class="sr"> ' +
|
||||
gettext('Click to change') + '</span>');
|
||||
gettext('Click to change') + '</span>'); // xss-lint: disable=javascript-concat-html
|
||||
}
|
||||
});
|
||||
|
||||
@@ -218,8 +221,9 @@ var edx = edx || {};
|
||||
if (this.hidden.length) {
|
||||
// Populate chapters select, depopulate others
|
||||
this.chapter_select.html('')
|
||||
// xss-lint: disable=javascript-jquery-append, javascript-concat-html
|
||||
.append('<option value="none">' + gettext('Select a chapter') + '...</option>')
|
||||
.append(self.schedule_options(this.hidden));
|
||||
.append(self.schedule_options(this.hidden)); // xss-lint: disable=javascript-jquery-append
|
||||
this.sequential_select.html('').prop('disabled', true);
|
||||
this.vertical_select.html('').prop('disabled', true);
|
||||
$('form#add-unit').show();
|
||||
|
||||
@@ -114,7 +114,7 @@ var edx = edx || {};
|
||||
}
|
||||
|
||||
// render the name of the product being paid for
|
||||
$('div.payment-buttons span.product-name').append(
|
||||
$('div.payment-buttons span.product-name').append( // xss-lint: disable=javascript-jquery-append
|
||||
self._getProductText(templateContext.courseModeSlug, templateContext.upgrade)
|
||||
);
|
||||
|
||||
@@ -128,6 +128,7 @@ var edx = edx || {};
|
||||
} else {
|
||||
// create a button for each payment processor
|
||||
_.each(processors.reverse(), function(processorName) {
|
||||
// xss-lint: disable=javascript-jquery-append
|
||||
$('div.payment-buttons').append(self._getPaymentButtonHtml(processorName));
|
||||
});
|
||||
}
|
||||
@@ -197,7 +198,7 @@ var edx = edx || {};
|
||||
type: 'hidden',
|
||||
name: key,
|
||||
value: value
|
||||
}).appendTo($form);
|
||||
}).appendTo($form); // xss-lint: disable=javascript-jquery-insert-into-target
|
||||
});
|
||||
|
||||
// Marketing needs a way to tell the difference between users
|
||||
|
||||
Reference in New Issue
Block a user