|
|
|
@ -19,8 +19,7 @@ $(function () {
|
|
|
|
|
|
|
|
|
|
// ------------------------- USERS definitions -------------------------
|
|
|
|
|
var $userTable = $('#table-users'); |
|
|
|
|
var $modalUserAdd = $('#modal-user-add'); |
|
|
|
|
var $userAddSave = $modalUserAdd.find('#modal-user-add-save'); |
|
|
|
|
var $userLDAPTable = $('#table-users-ldap'); |
|
|
|
|
|
|
|
|
|
function addUser(username, password) { |
|
|
|
|
$.ajax({ |
|
|
|
@ -53,6 +52,10 @@ $(function () {
|
|
|
|
|
}); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if ($userTable.length !== 0) { |
|
|
|
|
var $modalUserAdd = $('#modal-user-add'); |
|
|
|
|
var $userAddSave = $modalUserAdd.find('#modal-user-add-save'); |
|
|
|
|
|
|
|
|
|
var userEditable = { |
|
|
|
|
url: gridsUrl, |
|
|
|
|
params: function (params) { |
|
|
|
@ -71,7 +74,7 @@ $(function () {
|
|
|
|
|
} else { |
|
|
|
|
console.warn('Your browser does not support Object.assign. You will not be able to modify the date inputs.'); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// ------------------------- ADMIN definitions -------------------------
|
|
|
|
|
var $adminTable = $('#table-admins'); |
|
|
|
@ -121,13 +124,15 @@ $(function () {
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// ------------------------- ADMIN definitions -------------------------
|
|
|
|
|
// ------------------------- LOGS definitions -------------------------
|
|
|
|
|
var $logTable = $('#table-logs'); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// -------------------- USERS --------------------
|
|
|
|
|
|
|
|
|
|
// Bootstrap table definition
|
|
|
|
|
|
|
|
|
|
if ($userTable.length !== 0) { |
|
|
|
|
$userTable.bootstrapTable({ |
|
|
|
|
url: gridsUrl, |
|
|
|
|
sortable: false, |
|
|
|
@ -168,6 +173,23 @@ $(function () {
|
|
|
|
|
addUser($usernameInput.val(), $passwordInput.val()); |
|
|
|
|
$modalUserAdd.modal('hide'); |
|
|
|
|
}); |
|
|
|
|
} |
|
|
|
|
else { |
|
|
|
|
$userLDAPTable.bootstrapTable({ |
|
|
|
|
url: gridsUrl, |
|
|
|
|
sortable: false, |
|
|
|
|
queryParams: function (params) { |
|
|
|
|
params.select = 'user_ldap'; |
|
|
|
|
return params; |
|
|
|
|
}, |
|
|
|
|
// Primary key
|
|
|
|
|
idField: 'user_ldap_id', |
|
|
|
|
columns: [ |
|
|
|
|
{ title: "ID", field: "user_ldap_id"}, |
|
|
|
|
{ title: "Online", field: "user_ldap_online" }, |
|
|
|
|
] |
|
|
|
|
}); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// -------------------- ADMINS --------------------
|
|
|
|
|