Files
2020-06-10 06:19:03 +09:00

162 lines
3.8 KiB
JavaScript
Executable File

var sessionExist=1;
$( document ).ready(function() {
setInterval(function() {
if(sessionExist==1){
$.ajax({
url: "/admin/check/session",
}).done(function(data) {
sessionExist = data;
if(sessionExist==0){
$('.modal').modal('hide');
$('#loginModal').modal({
backdrop: 'static',
keyboard: false
}).modal('show');
}
});
}
}, 60000);
});
$(document).on("click", "#ajaxLoginbtn", function(event){
$.post("/admin/ajax/login", {
username: $('#username').val(),
password: $('#password').val()
}).done(function(data) {
if(data==1){
$('#loginModal').modal('hide');
sessionExist=1;
} else {
$('#loginError').show();
}
});
});
$(function () {
$('.subnavbar').find ('li').each (function (i) {
var mod = i % 3;
if (mod === 2) {
$(this).addClass ('subnavbar-open-right');
}
});
});
$('#remote-modals').on("hidden.bs.modal", ".modal:not(.local-modal)", function (e) {
$(e.target).removeData("bs.modal").find(".modal-content").empty();
});
$(document).ready(function() {
$(".URLField").blur(function() {
var identbefore=$(".URLField").val();
var ident=identbefore.toLowerCase();
ident=ident.replace(/ /g,'-');
ident=ident.replace(/_/g,'-');
ident=ident.replace(/[^\w-]+/g,'');
$(".URLField").val(ident);
if( identbefore.length >ident.length ) {
alert("URL amended\nPlease use only a-z,0-9 or dash");
}
});
});
var field;
function fancybox(elem) {
field = $(elem).parent().prev();
$.fancybox.open({
width : '900',
height : '600',
href: elem,
type: 'iframe'
});
}
function responsive_filemanager_callback(field_id){
var url=jQuery('#'+field_id).val();
$(field).val(url);
}
$(function(){
$('#searchString').on("keyup", function(e) {
if (e.keyCode == 13) {
$("#searchBtn").trigger("click");
}
});
});
function doPostSearch(){
$('#postContainer').html("");
$('#loadingSpinner').show();
$.post("/admin/ajax/post-search", {
term: $('#searchString').val(),
}).done(function(data) {
$('#loadingSpinner').hide();
$('#postContainer').html(data);
if($('#searchString').val()==""){
$('#paginationContainer').show();
} else {
$('#paginationContainer').hide();
}
});
}
function doCategorySearch(){
$('#categoryContainer').html("");
$('#loadingSpinner').show();
$.post("/admin/ajax/category-search", {
term: $('#searchString').val(),
}).done(function(data) {
$('#loadingSpinner').hide();
$('#categoryContainer').html(data);
if($('#searchString').val()==""){
$('#paginationContainer').show();
} else {
$('#paginationContainer').hide();
}
});
}
function doPageSearch(){
$('#pageContainer').html("");
$('#loadingSpinner').show();
$.post("/admin/ajax/page-search", {
term: $('#searchString').val(),
}).done(function(data) {
$('#loadingSpinner').hide();
$('#pageContainer').html(data);
if($('#searchString').val()==""){
$('#paginationContainer').show();
} else {
$('#paginationContainer').hide();
} });
}
function doRoleSearch(){
$('#roleContainer').html("");
$('#loadingSpinner').show();
$.post("/admin/ajax/role-search", {
term: $('#searchString').val(),
}).done(function(data) {
$('#loadingSpinner').hide();
$('#roleContainer').html(data);
if($('#searchString').val()==""){
$('#paginationContainer').show();
} else {
$('#paginationContainer').hide();
} });
}
function doUserSearch(){
$('#userContainer').html("");
$('#loadingSpinner').show();
$.post("/admin/ajax/user-search", {
term: $('#searchString').val(),
}).done(function(data) {
$('#loadingSpinner').hide();
$('#userContainer').html(data);
if($('#searchString').val()==""){
$('#paginationContainer').show();
} else {
$('#paginationContainer').hide();
} });
}