Files
004_comission/_resources/it114105/itp4506/Assignment/19-20/admin.html
louiscklaw 6c60a73f30 update,
2025-01-31 19:15:17 +08:00

151 lines
6.1 KiB
HTML

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Yummy Everywhere</title>
<!-- CSS -->
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
<link href="css/materialize.css" type="text/css" rel="stylesheet" media="screen,projection" />
<link href="css/style.css" type="text/css" rel="stylesheet" />
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/jquery-ui.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script>
<script src="js/materialize.js"></script>
<script src="js/init.js"></script>
</head>
<script>
$(document).ready(function(){
$.getAdminUserInf();
if(sessionStorage.getItem("rule")=="admin"){
$("#adminWellcomMesg").html("<div class='card-panel green lighten-3' style=' width: 100%; line-height: 0px; text-align: left'><font size='2' class='white-text' >Wellcome, " + sessionStorage.getItem("username")+"</font></div></div>");
$("#adminWellcomMesg").effect("slide");
}
});
</script>
<body>
<nav>
<div class="nav-wrapper container">
<a id="logo-container" href="index.html" class="brand-logo ">Yummy Everywhere</a>
<ul class="right">
</ul>
</div>
</nav>
<ul id="slide-out" class="sidenav">
</ul>
<!--- Fav Box -->
<div id="modal_box" class="bottom-sheet">
</div>
<div class="container" style="min-height:400px; margin-top: 80px;">
<div class='row'>
<div class='col s12' id="adminWellcomMesg">
</div>
</div>
<div class="row">
<h5>Users</h5>
<div class="row">
<div class="col s4">
<button class="btn waves-effect waves-light small" type="submit" style="margin-top:25px" name="action" id="adminAddUser">Add Users
<i class="material-icons right">add</i>
</button>
</div>
<div class="input-field col s5 offset-s3">
<i class="material-icons prefix">search</i><input id="adminSearch" type="text" class="validate">
</div>
</div>
<table class="highlight" style="margin-top:-20px">
<thead>
<tr>
<th>ID</th>
<th>Email</th>
<th>Role</th>
<th>Action</th>
</tr>
</thead>
<tbody id="adminUserTable">
</tbody>
</table>
</div>
</div>
<div class="modal" id="adminReg" style="width: 420px">
<div class="row center-align">
<div class="container col s12 modal-content">
<div id="pwdAlert"></div>
<h4 style='border-bottom: 1px solid #ebebeb; height: 50px;'>Add User</h4><div class='input-field col s6'><input id='first_name' type='text' class='validate' required><label for='first_name'>First Name</label></div><div class='input-field col s6'><input id='last_name' type='text' class='validate' required><label for='last_name'>Last Name</label></div><div class='input-field col s12'><input id='regEmail' type='email' class='validate' required><label for='regEmail'>Email</label></div><div class='input-field col s12'><input id='regPassword' type='password' class='validate' required><label for='regPassword'>Password</label></div><div class='input-field col s12'><input id='checkPassword' type='password' class='validate' required><label for='checkPassword'>Confirm Password</label></div><a class='waves-effect waves-light btn col s10 offset-s1' style='margin-top: 50px' id='btnSubmitRegister'>Add User</a>
</div>
</div>
<div class="modal-footer">
<a href="#!" class="modal-close waves-effect waves-green btn-flat">Close</a>
</div>
</div>
</div>
<!-- Modal Structure -->
<div id="modal1" class="modal" style="width: 400px;">
<div class="row center-align">
<div class="col s12 modal-content">
<span class="flow-text" id="loginInfo">
<div id="loginAlert"></div>
<h4 style="border-bottom: 1px solid #ebebeb; height: 50px;">LOGIN</h4>
<div class="input-field col s12">
<i class="material-icons prefix">account_circle</i>
<input id="loginEmail" type="text" class="validate" required>
<label for="loginEmail">Email</label>
</div><br>
<div class="input-field col s12">
<i class="material-icons prefix">vpn_key</i>
<input id="loginPwd" type="password" class="validate" required>
<label for="loginPwd">Password</label>
</div>
<a class="waves-effect waves-light btn col s10 offset-s1" style="margin-top: 50px" id="btnSubmitLogin">LOGIN</a>
</span>
</div>
</div>
<div class="modal-footer">
<a href="#!" class=" modal-action modal-close waves-effect waves-green btn-flat">Close</a>
</div>
</div>
<div id="modalDelAlert" class="modal" style="width: 400px;">
<div class="modal-content" id="modalDelAlertContent">
<h4>Warning</h4>
<p id="modalDelAlertContentMsg"></p>
</div>
<div class="modal-footer">
<a class="modal-close waves-effect waves-green btn-flat modalDelconfirm">Confirm</a>
<a class="modal-close waves-effect waves-green btn-flat modalDelClose">Close</a>
</div>
</div>
<footer class="page-footer teal">
<div class="container">
<div class="row">
<div class="col l3 s12">
<h5 class="white-text">Connect</h5>
<ul>
<li><a class="white-text" href="aboutus.html">About Us</a></li>
<li><a class="white-text" href="userGuide.html">User Guide</a></li>
</ul>
</div>
</div>
</div>
<div class="footer-copyright">
<div class="container">Copyright © 2019 InnoTech HK Inc. All rights reserved</div>
</div>
</footer>
<!-- Scripts-->
</body>
</html>