90ec25f114c5280c02d744439016aea2afe6d210
[ais.git] / html_templates / sources_index.html
1 {% extends "base.html" %}
2
3 {% block style_extra %}
4 <style type="text/css">
5 span.off {
6     color: red;
7 }
8 span.on {
9     color: green;
10 }
11 span.id2 {
12 }
13 </style>
14 {% endblock %}
15
16 {% block tab_active_source %} id=tabactive{% endblock %}
17
18 {% block breadcrumbs %}
19 {{ block.super }}
20 / <a href="/source/">sources</a>
21 {% endblock %}
22
23 {% block content %}
24 <h3>Monitored sources</h3>
25 <ul style='padding-left: 1ex;'>
26 {% for source in sources %}
27 <li style="list-style: none;">
28 <span class={% if source.active %}on{% else %}off{% endif %}>
29 {% if source.active %} ✔{% else %} ✖{% endif %}
30 <span class=id2>{{source.id2}}</span>
31 </span>
32 {{source.name}}
33 <br>
34 {% endfor %}
35 </ul>
36 <h3>Statistical graphs</h3>
37 <p>
38
39 <form action='stats' method='get'>
40 Sources:
41 <select name=peers>
42 <option value="">All</option>
43 {% for source in sources %}
44 <option value={{source.id4}}>{{source.name}}</option>
45 {% endfor %}
46 </select>
47
48 Types:
49 <select name=types>
50 <option value="">All</option>
51 <option value=bytes>Bandwidth</option>
52 <option value=counts selected>Packet'izer</option>
53 </select>
54
55 Periods:
56 <select name=periods>
57 {% for period in periods %}
58 <option value={{period.name_tiny}} {% if period.default %}selected{%endif%}>{{period.name_long}}</option>
59 {% endfor %}
60 <option value="">All</option>
61
62 </select>
63
64 <input type=submit value="View stats">
65 </form>
66 {% endblock %}