Projekt

Obecné

Profil

Stáhnout (2.77 KB) Statistiky
| Větev: | Tag: | Revize:
1
<html>
2
<head>
3
    <title>Logs Details</title>
4
</head>
5
<body>
6
<div style='float:left'>
7
<form action="" method="get">
8
  <label for="view">Choose view:</label>
9
  <select id="view" name="view" onchange="this.form.action=this.value;">
10
      <option value=""></option>
11
      <option value="/logs-web">Logs</option>
12
      <option value="/ldlogs-web">LD Logs</option>
13
      <option value="/devices-web">Devices</option>
14
      <option value="/body-devices-web">Body Devices</option>
15
      <option value="/teams-web">Teams</option>
16
      <option value="/pcs-web">PCs</option>
17
      <option value="/licenses-web">Licenses</option>
18
  </select>
19
  <input type="submit" value="OK">
20
</form>
21
</div>
22
<div style='float:left'>
23
<form action="/login" method="get">
24
    <input type="submit" value="Login" />
25
</form>
26
</div>
27
<div style='float:left'>
28
<form action="/signup" method="get">
29
    <input type="submit" value="Sign Up" />
30
</form>
31
</div>
32
<div style='float:left'>
33
<form action="/logout" method="get">
34
    <input type="submit" value="Logout" />
35
</form>
36
</div>
37
<h4>{{user}}</h4>
38
<form action="/logs-web" method="post">
39
  <label for="pc">PC:</label>
40
  <input id="pc" name="pc" type="text" list="pcs" value="" placeholder="all">
41
    <datalist id="pcs">
42
        {% for pc in pcs %}
43
        <option value="{{pc.username}}"></option>
44
        {% endfor %}
45
    </datalist>
46
    <label for="team">Team:</label>
47
  <input id="team" name="team" type="text" list="teams" value="" placeholder="all">
48
    <datalist id="teams">
49
        {% for team in teams %}
50
        <option value="{{team.name}}"></option>
51
        {% endfor %}
52
    </datalist>
53
    <label for="lic">License:</label>
54
    <input id="lic" name="lic" type="text" list="licenses" value="" placeholder="all">
55
    <datalist id="licenses">
56
        {% for license in licenses %}
57
        <option value="{{license.name}}"></option>
58
        {% endfor %}
59
    </datalist>
60
  <input type="submit" value="Filter">
61
</form>
62
    <table>
63
    <TR>
64
        <TH>ID</TH>
65
        <TH>PC Username</TH>
66
        <TH>PC Hostname</TH>
67
        <TH>Team</TH>
68
        <TH>Timestamp</TH>
69
        <TH>Status</TH>
70
        <TH>Device Product ID</TH>
71
        <TH>Device Serial Number</TH>
72
    </TR>
73
    {% for log in logs %}
74
    <TR>
75
        <TD class="ID">{{log.id}}</TD>
76
        <TD class="Username">{{log.pc.username}}</TD>
77
        <TD class="Hostname">{{log.pc.hostname}}</TD>
78
        {% if log.pc.team == None %}
79
            <TD class="Team">NONE</TD>
80
        {% else %}
81
            <TD class="Team">{{log.pc.team.name}}</TD>
82
        {% endif %}
83
        <TD class="Timestamp">{{log.timestamp}}</TD>
84
        <TD class="Status">{{log.status}}</TD>
85
        <TD class="DeviceProductID">{{log.device.product_id}}</TD>
86
        <TD class="DeviceSerialNumber">{{log.device.serial_number}}</TD>
87
    </TR>
88
    {% endfor %}
89
</table>
90
</body>
91
</html>
(3-3/3)