Projekt

Obecné

Profil

Stáhnout (3.37 KB) Statistiky
| Větev: | Tag: | Revize:
1 c0f38eab Matej Zeman
<html>
2
<head>
3 6ad54e2e zemanm98@students.zcu.cz
    <style>
4
        #devices {
5
  font-family: Arial, Helvetica, sans-serif;
6
  border-collapse: collapse;
7
  width: 100%;
8
}
9
10
#devices td, #devices th {
11
  border: 1px solid #ddd;
12
  padding: 8px;
13
}
14
15
#devices tr:nth-child(even){background-color: #f2f2f2;}
16
17
#devices tr:hover {background-color: #ddd;}
18
19
#devices th {
20
  padding-top: 12px;
21
  padding-bottom: 12px;
22
  text-align: left;
23
  background-color: #47BBF5;
24
  color: black;
25
}
26
    </style>
27 c0f38eab Matej Zeman
    <title>Logs Details</title>
28
</head>
29
<body>
30 2552e614 Matej Zeman
<div style='float:left;padding-right:20px'>
31
<b>Your role: {{user}}</b>
32
</div>
33
<div style='float:left;padding-right:5px'>
34
<form action="/login" method="get">
35
    <input type="submit" value="Login" />
36
</form>
37
</div>
38
<div style='float:left;padding-right:5px'>
39
<form action="/signup" method="get">
40
    <input type="submit" value="Sign Up" />
41
</form>
42
</div>
43
<form action="/logout" method="get">
44
    <input type="submit" value="Logout" />
45
</form>
46 b6f0e019 Matej Zeman
<form action="" method="get">
47
  <label for="view">Choose view:</label>
48
  <select id="view" name="view" onchange="this.form.action=this.value;">
49 35168e5f zemanm98@students.zcu.cz
      <option value="/logs-web" selected>Vector Logs</option>
50
      <option value="/ldlogs-web">Lauterbach Logs</option>
51 6ad54e2e zemanm98@students.zcu.cz
      <option value="/devices-web">Keyman Devices</option>
52 0fcb708f Matej Zeman
      <option value="/body-devices-web">Lauterbach Body Devices</option>
53
      <option value="/head-devices-web">Lauterbach Head Devices</option>
54 4858e9ee Matej Zeman
      <option value="/teams-web">Teams</option>
55
      <option value="/pcs-web">PCs</option>
56 5dc6d077 Matej Zeman
      <option value="/licenses-web">Licenses</option>
57 cbd239c6 Matej Zeman
      <option value="/users-web">Users</option>
58 9aae8d25 Matej Zeman
  </select>
59 b6f0e019 Matej Zeman
  <input type="submit" value="OK">
60
</form>
61 4858e9ee Matej Zeman
<form action="/logs-web" method="post">
62 b6f0e019 Matej Zeman
  <label for="pc">PC:</label>
63 93d0ec10 Matej Zeman
  <input id="pc" name="pc" type="text" list="pcs" value="{{pc_val}}" placeholder="all" onClick="this.select();">
64 b6f0e019 Matej Zeman
    <datalist id="pcs">
65
        {% for pc in pcs %}
66
        <option value="{{pc.username}}"></option>
67
        {% endfor %}
68
    </datalist>
69
    <label for="team">Team:</label>
70 93d0ec10 Matej Zeman
  <input id="team" name="team" type="text" list="teams" value="{{team_val}}" placeholder="all" onClick="this.select();">
71 b6f0e019 Matej Zeman
    <datalist id="teams">
72
        {% for team in teams %}
73
        <option value="{{team.name}}"></option>
74
        {% endfor %}
75
    </datalist>
76
    <label for="lic">License:</label>
77 93d0ec10 Matej Zeman
    <input id="lic" name="lic" type="text" list="licenses" value="{{lic_val}}" placeholder="all" onClick="this.select();">
78 b6f0e019 Matej Zeman
    <datalist id="licenses">
79
        {% for license in licenses %}
80
        <option value="{{license.name}}"></option>
81
        {% endfor %}
82
    </datalist>
83 9aae8d25 Matej Zeman
  <input type="submit" value="Filter">
84
</form>
85 6ad54e2e zemanm98@students.zcu.cz
    <table id="devices">
86 c0f38eab Matej Zeman
    <TR>
87
        <TH>ID</TH>
88 99c92c11 Matej Zeman
        <TH>PC Username</TH>
89
        <TH>PC Hostname</TH>
90 b6f0e019 Matej Zeman
        <TH>Team</TH>
91 c0f38eab Matej Zeman
        <TH>Timestamp</TH>
92
        <TH>Status</TH>
93 35168e5f zemanm98@students.zcu.cz
        <TH>Keyman ID</TH>
94 c0f38eab Matej Zeman
    </TR>
95
    {% for log in logs %}
96
    <TR>
97
        <TD class="ID">{{log.id}}</TD>
98 99c92c11 Matej Zeman
        <TD class="Username">{{log.pc.username}}</TD>
99
        <TD class="Hostname">{{log.pc.hostname}}</TD>
100 b6f0e019 Matej Zeman
        {% if log.pc.team == None %}
101
            <TD class="Team">NONE</TD>
102
        {% else %}
103 35168e5f zemanm98@students.zcu.cz
            <TD class="Team">{{log.device.team.name}}</TD>
104 b6f0e019 Matej Zeman
        {% endif %}
105 c0f38eab Matej Zeman
        <TD class="Timestamp">{{log.timestamp}}</TD>
106
        <TD class="Status">{{log.status}}</TD>
107 99c92c11 Matej Zeman
        <TD class="DeviceSerialNumber">{{log.device.serial_number}}</TD>
108 c0f38eab Matej Zeman
    </TR>
109
    {% endfor %}
110
</table>
111
</body>
112
</html>