Page MenuHomeSealhub

administrator.html
No OneTemporary

administrator.html

<html>
<head>
<script src="/js/jquery.js"></script>
<script src="/js/authorization.js"></script>
<meta charset="utf-8">
<title>Zarządzanie użytkownikami</title>
<link rel="stylesheet" href="/style.css">
</head>
<body>
<a href="/">Menu główne</a>
<h1>Zarządzanie użytkownikami</h1>
<ul id="lista-uzytkownikow">
</ul>
<hr>
<input type="text" placeholder="Nazwa użytkownika" id="username">
<input type="password" placeholder="Hasło" id="password">
<button id="confirm" onclick="addUser()">Dodaj</button>
</body>
<script>
Auth.redirect_if_not_logged_in();
function readUserList(){
$("#lista-uzytkownikow").html("");
$.get("/api/v1/users", function(data) {
console.log(data);
for(var i in data) {
var entry = data[i];
var getVar = entry.username;
var node = $("<li>"+entry.username+" </br>Hasło:"+ entry.password + "</br> <a href='/user.html#"+getVar+"'> <button onclick='editUser("+getVar+")'>Edytuj</button></a> <button onclick='deleteUser(\""+getVar+"\")' class='negative'>Usuń</button></li>");
$("#lista-uzytkownikow").append(node);
}
});
}
function addUser(){
var username = $("#username").val();
var password = $("#password").val();
$.post("/api/v1/users", {username: username, password: password}, function() {
readUserList();
});
}
function deleteUser(user){
//console.log(user);
$.ajax({
url: '/api/v1/users',
data: {username: user},
method: 'DELETE',
success: function(result) {
readUserList();
}
});
}
readUserList();
</script>
</html>

File Metadata

Mime Type
text/html
Expires
Tue, Jul 8, 08:09 (1 d, 9 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
805806
Default Alt Text
administrator.html (1 KB)

Event Timeline