Revize b6f0e019
Přidáno uživatelem Matěj Zeman před téměř 3 roky(ů)
server/templates/usb-logs/logs.html | ||
---|---|---|
3 | 3 |
<title>Logs Details</title> |
4 | 4 |
</head> |
5 | 5 |
<body> |
6 |
<form action="/api/v1/logs-web/" method="post"> |
|
7 |
<label for="pc">PC:</label> |
|
8 |
<select id="pc" name="pc"> |
|
9 |
<option value="all">all</option> |
|
10 |
{% for pc in pcs %} |
|
11 |
<option value={{pc.id}}>{{pc.username}}</option> |
|
12 |
{% endfor %} |
|
6 |
<form action="" method="get"> |
|
7 |
<label for="view">Choose view:</label> |
|
8 |
<select id="view" name="view" onchange="this.form.action=this.value;"> |
|
9 |
<option value=""></option> |
|
10 |
<option value="/api/v1/logs-web">Logs</option> |
|
11 |
<option value="/api/v1/devices-web">Devices</option> |
|
12 |
<option value="/api/v1/teams-web">Teams</option> |
|
13 |
<option value="/api/v1/pcs-web">PCs</option> |
|
13 | 14 |
</select> |
15 |
<input type="submit" value="OK"> |
|
16 |
</form> |
|
17 |
<form action="/api/v1/logs-web" method="post"> |
|
18 |
<label for="pc">PC:</label> |
|
19 |
<input id="pc" name="pc" type="text" list="pcs" value="" placeholder="all"> |
|
20 |
<datalist id="pcs"> |
|
21 |
{% for pc in pcs %} |
|
22 |
<option value="{{pc.username}}"></option> |
|
23 |
{% endfor %} |
|
24 |
</datalist> |
|
25 |
<label for="team">Team:</label> |
|
26 |
<input id="team" name="team" type="text" list="teams" value="" placeholder="all"> |
|
27 |
<datalist id="teams"> |
|
28 |
{% for team in teams %} |
|
29 |
<option value="{{team.name}}"></option> |
|
30 |
{% endfor %} |
|
31 |
</datalist> |
|
32 |
<label for="lic">License:</label> |
|
33 |
<input id="lic" name="lic" type="text" list="licenses" value="" placeholder="all"> |
|
34 |
<datalist id="licenses"> |
|
35 |
{% for license in licenses %} |
|
36 |
<option value="{{license.name}}"></option> |
|
37 |
{% endfor %} |
|
38 |
</datalist> |
|
14 | 39 |
<input type="submit" value="Filter"> |
15 | 40 |
</form> |
16 | 41 |
<table> |
... | ... | |
18 | 43 |
<TH>ID</TH> |
19 | 44 |
<TH>PC Username</TH> |
20 | 45 |
<TH>PC Hostname</TH> |
46 |
<TH>Team</TH> |
|
21 | 47 |
<TH>Timestamp</TH> |
22 | 48 |
<TH>Status</TH> |
23 | 49 |
<TH>Device Product ID</TH> |
... | ... | |
28 | 54 |
<TD class="ID">{{log.id}}</TD> |
29 | 55 |
<TD class="Username">{{log.pc.username}}</TD> |
30 | 56 |
<TD class="Hostname">{{log.pc.hostname}}</TD> |
57 |
{% if log.pc.team == None %} |
|
58 |
<TD class="Team">NONE</TD> |
|
59 |
{% else %} |
|
60 |
<TD class="Team">{{log.pc.team.name}}</TD> |
|
61 |
{% endif %} |
|
31 | 62 |
<TD class="Timestamp">{{log.timestamp}}</TD> |
32 | 63 |
<TD class="Status">{{log.status}}</TD> |
33 | 64 |
<TD class="DeviceProductID">{{log.device.product_id}}</TD> |
... | ... | |
37 | 68 |
</table> |
38 | 69 |
</body> |
39 | 70 |
</html> |
71 |
|
Také k dispozici: Unified diff
re #9575 Filtering Over logs and devices.