Browse Source

Fixed errors reported by linter

pull/221/head
Birger J. Nordølum 7 years ago
parent
commit
3c7b3c11b4
No known key found for this signature in database GPG Key ID: 1E2DC712B50089CC
  1. 289
      resources/assets/js/app.js

289
resources/assets/js/app.js

@ -1,150 +1,145 @@
$.when( $.ready ).then(function() { /* global $ */
if($('.message-container').length) { $.when($.ready).then(function () {
setTimeout( if ($('.message-container').length) {
function() setTimeout(function () {
{ $('.message-container').fadeOut()
$('.message-container').fadeOut(); }, 3500)
}, 3500); }
}
if ($('.livestats-container').length) {
if($('.livestats-container').length) { $('.livestats-container').each(function (index) {
$('.livestats-container').each(function(index){ var id = $(this).data('id')
var id = $(this).data('id'); var dataonly = $(this).data('dataonly')
var dataonly = $(this).data('dataonly'); var increaseby = dataonly == 1 ? 20000 : 1000
var increaseby = (dataonly == 1) ? 20000 : 1000; var container = $(this)
var container = $(this); var maxTimer = 30000
var max_timer = 30000; var timer = 5000
var timer = 5000; ;(function worker () {
(function worker() { $.ajax({
$.ajax({ url: '/get_stats/' + id,
url: '/get_stats/'+id, dataType: 'json',
dataType: 'json', success: function (data) {
success: function(data) { container.html(data.html)
container.html(data.html); if (data.status == 'active') timer = increaseby
if(data.status == 'active') timer = increaseby; else {
else { if (timer < maxTimer) timer += 2000
if(timer < max_timer) timer += 2000; }
} },
}, complete: function () {
complete: function() { // Schedule the next request when the current one's complete
// Schedule the next request when the current one's complete setTimeout(worker, timer)
setTimeout(worker, timer); }
} })
}); })()
})(); })
}); }
} function readURL (input) {
if (input.files && input.files[0]) {
function readURL(input) { var reader = new window.FileReader()
if (input.files && input.files[0]) { reader.onload = function (e) {
var reader = new FileReader(); $('#appimage img').attr('src', e.target.result)
}
reader.onload = function(e) {
$('#appimage img').attr('src', e.target.result); reader.readAsDataURL(input.files[0])
};
reader.readAsDataURL(input.files[0]);
}
} }
}
$('#upload').change(function() {
readURL(this); $('#upload').change(function () {
}); readURL(this)
/*$(".droppable").droppable({ })
tolerance: "intersect",
drop: function( event, ui ) { /*
var tag = $( this ).data('id'); $('.droppable').droppable({
var item = $( ui.draggable ).data('id'); tolerance: 'intersect',
drop: function (event, ui) {
$.get('tag/add/'+tag+'/'+item, function(data) { var tag = $(this).data('id')
if(data == 1) { var item = $(ui.draggable).data('id')
$( ui.draggable ).remove();
} else { $.get('tag/add/' + tag + '/' + item, function (data) {
alert('not added'); if (data == 1) {
} $(ui.draggable).remove()
});
}
});*/
$( '#sortable' ).sortable({
stop: function (event, ui) {
var idsInOrder = $('#sortable').sortable('toArray', {
attribute: 'data-id'
});
$.post(
'/order',
{ order:idsInOrder }
);
}
});
$('#sortable').sortable('disable');
$('#app').on('click', '#config-button', function(e) {
e.preventDefault();
var app = $('#app');
var active = (app.hasClass('header'));
app.toggleClass('header');
if(active) {
$('.add-item').hide();
$('.item-edit').hide();
$('#app').removeClass('sidebar');
$('#sortable').sortable('disable');
} else { } else {
$('#sortable').sortable('enable'); window.alert('not added')
setTimeout(function() {
$('.add-item').fadeIn();
$('.item-edit').fadeIn();
}, 350);
} }
}).on('click', '#add-item, #pin-item', function(e) { })
e.preventDefault(); }
var app = $('#app'); })
var active = (app.hasClass('sidebar')); */
app.toggleClass('sidebar');
$('#sortable').sortable({
}).on('click', '.close-sidenav', function(e) { stop: function (event, ui) {
e.preventDefault(); var idsInOrder = $('#sortable').sortable('toArray', {
var app = $('#app'); attribute: 'data-id'
app.removeClass('sidebar'); })
$.post('/order', { order: idsInOrder })
}).on('click', '#test_config', function(e) { }
e.preventDefault(); })
var apiurl = $('#create input[name=url]').val();
$('#sortable').sortable('disable')
var override_url = $('#create input[name="config[override_url]"]').val();
if(override_url.length && override_url != '') { $('#app')
apiurl = override_url; .on('click', '#config-button', function (e) {
} e.preventDefault()
var app = $('#app')
var data = {}; var active = app.hasClass('header')
data['url'] = apiurl; app.toggleClass('header')
$('input.config-item').each(function(index){ if (active) {
var config = $(this).data('config'); $('.add-item').hide()
data[config] = $(this).val(); $('.item-edit').hide()
}); $('#app').removeClass('sidebar')
$('#sortable').sortable('disable')
$.post('/test_config', { data: data }, function(data) { } else {
alert(data); $('#sortable').sortable('enable')
}); setTimeout(function () {
$('.add-item').fadeIn()
}); $('.item-edit').fadeIn()
$('#pinlist').on('click', 'a', function(e) { }, 350)
e.preventDefault(); }
var current = $(this); })
var id = current.data('id'); .on('click', '#add-item, #pin-item', function (e) {
$.get('items/pintoggle/'+id+'/true', function(data) { e.preventDefault()
var inner = $(data).filter('#sortable').html(); var app = $('#app')
$('#sortable').html(inner); app.toggleClass('sidebar')
current.toggleClass('active'); })
}); .on('click', '.close-sidenav', function (e) {
}); e.preventDefault()
var app = $('#app')
}); app.removeClass('sidebar')
})
.on('click', '#test_config', function (e) {
e.preventDefault()
var apiurl = $('#create input[name=url]').val()
var overrideUrl = $('#create input[name="config[override_url]"]').val()
if (overrideUrl.length && overrideUrl != '') {
apiurl = overrideUrl
}
var data = {}
data['url'] = apiurl
$('input.config-item').each(function (index) {
var config = $(this).data('config')
data[config] = $(this).val()
})
$.post('/test_config', { data: data }, function (data) {
window.alert(data)
})
})
$('#pinlist').on('click', 'a', function (e) {
e.preventDefault()
var current = $(this)
var id = current.data('id')
$.get('items/pintoggle/' + id + '/true', function (data) {
var inner = $(data)
.filter('#sortable')
.html()
$('#sortable').html(inner)
current.toggleClass('active')
})
})
})

Loading…
Cancel
Save