linting categories.js and footer.js

v1.18.x
psychobunny 11 years ago
parent d183e58771
commit 0a293be823

@ -1,3 +1,6 @@
"use strict";
/*global define, socket, app, bootbox, templates, RELATIVE_PATH*/
define(['uploader'], function(uploader) {
var Categories = {};
@ -36,9 +39,9 @@ define(['uploader'], function(uploader) {
function select_icon(el) {
var selected = el.attr('class').replace(' fa-2x', '');
$('#icons .selected').removeClass('selected');
if (selected)
if (selected) {
$('#icons .' + selected).parent().addClass('selected');
}
bootbox.confirm('<h2>Select an icon.</h2>' + document.getElementById('icons').innerHTML, function(confirm) {
if (confirm) {
@ -119,7 +122,7 @@ define(['uploader'], function(uploader) {
templates.preload_template('admin/categories', function() {
templates['admin/categories'].parse({categories:[]});
var html = templates.prepare(templates['admin/categories'].blocks['categories']).parse({
var html = templates.prepare(templates['admin/categories'].blocks.categories).parse({
categories: [data]
});
html = $(html);
@ -139,8 +142,12 @@ define(['uploader'], function(uploader) {
color: $inputEl.val() || '#000',
onChange: function(hsb, hex) {
$inputEl.val('#' + hex);
if ($inputEl.attr('data-name') === 'bgColor') previewEl.css('background', '#' + hex);
else if ($inputEl.attr('data-name') === 'color') previewEl.css('color', '#' + hex);
if ($inputEl.attr('data-name') === 'bgColor') {
previewEl.css('background', '#' + hex);
} else if ($inputEl.attr('data-name') === 'color') {
previewEl.css('color', '#' + hex);
}
modified($inputEl[0]);
}
});
@ -184,7 +191,7 @@ define(['uploader'], function(uploader) {
categoryRow.remove();
modified_categories[cid] = modified_categories[cid] || {};
modified_categories[cid]['disabled'] = disabled;
modified_categories[cid].disabled = disabled;
save();
return false;
@ -268,7 +275,7 @@ define(['uploader'], function(uploader) {
'<div class="btn-group">' +
'<button type="button" data-priv="+r" class="btn btn-default' + (resultObj.privileges['+r'] ? ' active' : '') + '">Read</button>' +
'<button type="button" data-priv="+w" class="btn btn-default' + (resultObj.privileges['+w'] ? ' active' : '') + '">Write</button>' +
'<button type="button" data-priv="mods" class="btn btn-default' + (resultObj.privileges['mods'] ? ' active' : '') + '">Moderator</button>' +
'<button type="button" data-priv="mods" class="btn btn-default' + (resultObj.privileges.mods ? ' active' : '') + '">Moderator</button>' +
'</div>' +
'</div>' +
'<img src="' + resultObj.picture + '" /> ' + resultObj.username);
@ -360,7 +367,7 @@ define(['uploader'], function(uploader) {
socket.emit('admin.categories.getPrivilegeSettings', cid, function(err, privilegeList) {
var readLength = privilegeList['+r'].length,
writeLength = privilegeList['+w'].length,
modLength = privilegeList['mods'].length,
modLength = privilegeList.mods.length,
liEl, x, userObj;
readMembers.html('');
@ -390,7 +397,7 @@ define(['uploader'], function(uploader) {
moderatorsEl.html('');
if (modLength > 0) {
for(x = 0;x < modLength; x++) {
userObj = privilegeList['mods'][x];
userObj = privilegeList.mods[x];
liEl = $('<li />').attr('data-uid', userObj.uid).html('<img src="' + userObj.picture + '" title="' + userObj.username + '" />');
moderatorsEl.append(liEl);
}

@ -1,5 +1,7 @@
$(function() {
"use strict";
/*global app, socket*/
$(function() {
var menuEl = $('.sidebar-nav'),
liEls = menuEl.find('li'),
parentEl,

Loading…
Cancel
Save