admin.html 6.04 KB
<!DOCTYPE html>
<html lang="pt-PT">
<head>
    <title>Admin</title>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <link rel="icon" href="/static/favicon.ico">

    <!-- Bootstrap -->
    <link rel="stylesheet" href="/static/bootstrap/css/bootstrap.min.css">

    <!-- optional -->
    <link rel="stylesheet" href="/static/font-awesome/css/font-awesome.min.css">
    <link rel="stylesheet" href="/static/css/test.css">

    <style>
        body {
            padding-top: 100px;
            background: #ccc;
        }
    </style>
</head>
<!-- ===================================================================== -->
<body>
<nav class="navbar navbar-expand-lg fixed-top navbar-dark bg-dark">
  <a class="navbar-brand" href="#">
    <i class="fa fa-clock-o" aria-hidden="true"></i>
    <span id="clock"> --:-- </span>
  </a>
  <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarText" aria-controls="navbarText" aria-expanded="false" aria-label="Toggle navigation">
    <span class="navbar-toggler-icon"></span>
  </button>

  <div class="collapse navbar-collapse" id="navbarText">
    <ul class="navbar-nav mr-auto">
    </ul>

    <span class="navbar-text">
      <i class="fa fa-user" aria-hidden="true"></i>
      <span id="name">Admin</span>
      <span class="caret"></span>
    </span>
  </div>
</nav>
<!-- ===================================================================== -->
<div class="container-fluid">
<!-- ===================================================================== -->
    <div class="jumbotron">
        <h3 id="title"></h3>
        Ref: <span id="ref"></span><br>
        Enunciado: <span id="filename"></span><br>
        Database: <span id="database"></span><br>
        Testes entregues: <span id="answers_dir"></span>
    </div> <!-- jumbotron -->

<!-- ===================================================================== -->
    <div class="card border-dark">
        <div class="card-header" id="online-header">
            <!-- to be populated -->
        </div>
        <div class="card-body">
            <table class="table table-condensed noleftmargin">
                <thead>
                    <tr>
                        <th>Número</th>
                        <th>Nome</th>
                        <!-- <th>Data de início</th> -->
                        <th>Início</th>
                        <!-- <th>IP</th> -->
                        <th>Estado</th>
                    </tr>
                </thead>
                <tbody id="online_students">
                    <!-- to be populated -->
                </tbody>
            </table>
        </div> <!-- card-body -->
    </div> <!-- card -->

<!-- ===================================================================== -->
    <div class="card border-dark">
        <div class="card-header" id="students-header">
            <!-- to be populated -->
        </div>

        <div class="card-body">
            <table class="table noleftmargin">
                <thead>
                    <tr>
                        <th>Perm.</th>
                        <th>Número</th>
                        <th>Nome</th>
                        <!-- <th>Estado</th> -->
                        <th>Nota</th>
                    </tr>
                </thead>
                <tbody id="students">
                    <!-- to be populated -->
                </tbody>
            </table>
        </div> <!-- card-body -->

        <div class="card-footer">
            <div class="row">
                <div class="col-sm-4">
                    Permitir
                    <button id="allow_all" class="btn btn-xs btn-primary">Todos</button>
                    <button id="deny_all" class="btn btn-xs btn-primary">Nenhum</button>
                </div>
                <div class="col-sm-4">
                    <button id="novo_aluno" class="btn btn-xs btn-primary" data-toggle="modal" data-target="#novo_aluno_modal">Inserir novo aluno</button>
                </div>
                <div class="col-sm-4">
                    <div class="input-group input-group-sm">
                        <input id="reset_number" type="text" class="form-control" placeholder="Número">
                        <span class="input-group-btn">
                            <button id="reset_password" class="btn btn-primary" type="button">Reset password!</button>
                        </span>
                    </div>
                </div>
            </div> <!-- row -->
        </div> <!-- card-footer -->
    </div> <!-- card -->
<!-- ===================================================================== -->
</div> <!-- container -->
<!-- ===================================================================== -->



    <div class="modal" id="novo_aluno_modal">
      <div class="modal-dialog" role="document">
        <div class="modal-content">

          <div class="modal-header">
            <h5 class="modal-title">Inserir novo aluno</h5>
            <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
          </div>

          <div class="modal-body">
            <p>
                    Número: <input id="novo_numero" type="text">
            </p>
            <p>
                    Nome: <input id="novo_nome" type="text">
            </p>
          </div>

          <div class="modal-footer">
            <button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
            <button id="inserir_novo_aluno" class="btn btn-danger" role="button" data-dismiss="modal">Inserir</button>
          </div>

        </div>
      </div>
    </div>

<!-- ===================================================================== -->



<!-- Scripts -->
    <script src="/static/js/jquery.min.js"></script>
    <script src="/static/popper/umd/popper.min.js"></script>
    <script src="/static/bootstrap/js/bootstrap.min.js"></script>

<!-- My scripts -->
    <script src="/static/js/admin.js"></script>
    <script src="/static/js/clock.js"></script>
</body>
</html>