mirror of
https://github.com/phpbb/phpbb.git
synced 2025-08-04 15:57:45 +02:00
[ticket/17517] Update and refactor eslint implementation
PHPBB-17517
This commit is contained in:
@@ -1,4 +1,6 @@
|
||||
/* global phpbb */
|
||||
/* eslint no-var: 0 */
|
||||
/* eslint no-unused-vars: 0 */
|
||||
|
||||
/**
|
||||
* phpBB3 ACP functions
|
||||
@@ -10,7 +12,7 @@
|
||||
function parse_document(container)
|
||||
{
|
||||
var test = document.createElement('div'),
|
||||
oldBrowser = (typeof test.style.borderRadius == 'undefined');
|
||||
oldBrowser = (typeof test.style.borderRadius === 'undefined');
|
||||
|
||||
test.remove();
|
||||
|
||||
@@ -79,7 +81,7 @@ function parse_document(container)
|
||||
dfn = cell.attr('data-dfn'),
|
||||
text = dfn ? dfn : $.trim(cell.text());
|
||||
|
||||
if (text == ' ') text = '';
|
||||
if (text === ' ') text = '';
|
||||
colspan = isNaN(colspan) || colspan < 1 ? 1 : colspan;
|
||||
|
||||
for (i=0; i<colspan; i++) {
|
||||
@@ -108,7 +110,7 @@ function parse_document(container)
|
||||
cells = row.children('td'),
|
||||
column = 0;
|
||||
|
||||
if (cells.length == 1) {
|
||||
if (cells.length === 1) {
|
||||
row.addClass('big-column');
|
||||
return;
|
||||
}
|
||||
@@ -124,7 +126,7 @@ function parse_document(container)
|
||||
|
||||
if ((text.length && text !== '-') || cell.children().length) {
|
||||
if (headers[column].length) {
|
||||
cell.prepend($("<dfn>").css('display', 'none').text(headers[column]));
|
||||
cell.prepend($('<dfn>').css('display', 'none').text(headers[column]));
|
||||
}
|
||||
}
|
||||
else {
|
||||
@@ -156,7 +158,7 @@ function parse_document(container)
|
||||
*/
|
||||
container.find('fieldset dt > span:last-child').each(function() {
|
||||
var $this = $(this);
|
||||
if ($this.html() == ' ') {
|
||||
if ($this.html() === ' ') {
|
||||
$this.addClass('responsive-hide');
|
||||
}
|
||||
});
|
||||
@@ -194,7 +196,7 @@ function parse_document(container)
|
||||
links.each(function() {
|
||||
var link = $(this);
|
||||
maxHeight = Math.max(maxHeight, Math.max(link.outerHeight(true), link.parent().outerHeight(true)));
|
||||
})
|
||||
});
|
||||
|
||||
function check() {
|
||||
var width = $body.width(),
|
||||
@@ -237,7 +239,7 @@ function parse_document(container)
|
||||
menu.find('a').click(function() { check(true); });
|
||||
}
|
||||
|
||||
phpbb.registerDropdown(item.find('a.responsive-tab-link'), item.find('.dropdown'), {visibleClass: 'activetab', verticalDirection: 'down'});
|
||||
phpbb.registerDropdown(item.find('a.responsive-tab-link'), item.find('.dropdown'), { visibleClass: 'activetab', verticalDirection: 'down' });
|
||||
|
||||
check(true);
|
||||
$(window).resize(check);
|
||||
@@ -262,7 +264,7 @@ function parse_document(container)
|
||||
$('#questionnaire-form').css('display', 'none');
|
||||
var $triggerConfiglist = $('#trigger-configlist');
|
||||
|
||||
$triggerConfiglist.on('click', function () {
|
||||
$triggerConfiglist.on('click', function() {
|
||||
var $configlist = $('#configlist');
|
||||
$configlist.closest('.send-stats-data-row').toggleClass('send-stats-data-hidden');
|
||||
$configlist.closest('.send-stats-row').find('.send-stats-data-row:first-child').toggleClass('send-stats-data-only-row');
|
||||
@@ -272,8 +274,8 @@ function parse_document(container)
|
||||
$('#configlist').closest('.send-stats-data-row').addClass('send-stats-data-hidden');
|
||||
|
||||
// Do not underline actions icons on hover (could not be done via CSS)
|
||||
$('.actions a:has(i.acp-icon)').mouseover(function () {
|
||||
$(this).css("text-decoration", "none");
|
||||
$('.actions a:has(i.acp-icon)').mouseover(function() {
|
||||
$(this).css('text-decoration', 'none');
|
||||
});
|
||||
|
||||
// Live update BBCode font icon preview
|
||||
@@ -296,11 +298,11 @@ function parse_document(container)
|
||||
const pageIconFont = document.getElementById('bbcode_font_icon');
|
||||
|
||||
if (pageIconFont) {
|
||||
pageIconFont.addEventListener('keyup', function () {
|
||||
pageIconFont.addEventListener('keyup', function() {
|
||||
updateIconClass(this.nextElementSibling, this.value);
|
||||
});
|
||||
|
||||
pageIconFont.addEventListener('blur', function () {
|
||||
pageIconFont.addEventListener('blur', function() {
|
||||
updateIconClass(this.nextElementSibling, this.value);
|
||||
});
|
||||
}
|
||||
|
Reference in New Issue
Block a user