This repository has been archived on 2025-05-09. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
Astral-nook/public/js/admin.min.js
Dane Everitt 179481c547 Add support for allocation management on nodes.
Allows deleting entire IP blocks, as well as allocating new IPs and
Ports via CIDR ranges, single IP, and single ports or a port range.
2016-01-10 00:38:16 -05:00

24 lines
1.1 KiB
JavaScript
Executable file

function randomKey(length) {
var text = '';
var possible = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
for( var i=0; i < length; i++ ) {
text += possible.charAt(Math.floor(Math.random() * possible.length));
}
return text;
}
$(document).ready(function () {
$.urlParam=function(name){var results=new RegExp("[\\?&]"+name+"=([^&#]*)").exec(decodeURIComponent(window.location.href));if(results==null){return null}else{return results[1]||0}};function getPageName(url){var index=url.lastIndexOf("/")+1;var filenameWithExtension=url.substr(index);var filename=filenameWithExtension.split(".")[0];return filename}
function centerModal(element) {
var modal = (element.length > 0) ? element : $('.modal:visible');
var clone = modal.clone().css('display', 'block').appendTo('body');
var top = Math.round((clone.height() - clone.find('.modal-content').height()) / 3);
clone.remove();
modal.find('div.modal-content').css('margin-top', top);
}
$('body').on('show.bs.modal', '.modal', function() {
centerModal($(this));
});
$(window).on('resize', centerModal);
});