]>
Commit | Line | Data |
---|---|---|
f5b01fc2 MT |
1 | {% extends "../base.html" %} |
2 | ||
3 | {% block title %}{{ _("Location of %s") % address }}{% end block %} | |
4 | ||
5 | {% block content %} | |
6 | <h1 class="text-center mt-5 mb-5">{{ _("Location of %s") % address }}</h1> | |
7 | ||
8 | <div class="row justify-content-center"> | |
9 | <div class="col-12 col-md-6"> | |
d8f64b59 | 10 | <div class="card mb-4"> |
f5b01fc2 MT |
11 | {% if peer and peer.latitude and peer.longitude %} |
12 | <div class="card-img-top"> | |
13 | {% module Map(peer.latitude, peer.longitude) %} | |
14 | </div> | |
15 | {% end %} | |
16 | ||
17 | <div class="card-body"> | |
18 | <dl> | |
19 | <dt>{{ _("Country") }}</dt> | |
20 | <dd> | |
21 | {% if peer %} | |
22 | {% if peer.country_name %} | |
23 | {{ peer.country_name }} ({{ peer.country }}) | |
24 | {% else %} | |
25 | {{ peer.country_name }} | |
26 | {% end %} | |
27 | {% else %} | |
28 | <span class="text-muted">{{ _("Unkown") }}</span> | |
29 | {% end %} | |
30 | </dd> | |
31 | ||
32 | {% if peer and peer.asn %} | |
33 | <dt>{{ _("Autonomous System") }}</dt> | |
34 | <dd>{{ peer.asn }}</dd> | |
35 | {% end %} | |
36 | </dl> | |
37 | </div> | |
38 | </div> | |
d8f64b59 MT |
39 | |
40 | {% if blacklists %} | |
41 | <div class="card mb-4"> | |
42 | <div class="card-body"> | |
43 | <h5 class="card-title mb-0">{{ _("Blacklists") }}</h5> | |
44 | </div> | |
45 | ||
46 | <ul class="list-group list-group-flush"> | |
47 | {% for bl in sorted(blacklists) %} | |
48 | {% if blacklists[bl] %} | |
49 | {% set code, reason = blacklists[bl] %} | |
50 | ||
51 | <li class="list-group-item {% if code %}list-group-item-danger{% else %}list-group-item-success{% end %}"> | |
52 | <p class="mb-0">{{ bl }}</p> | |
53 | ||
54 | {% if reason %} | |
55 | <small class="text-muted">{{ reason }}</small> | |
56 | {% end %} | |
57 | </li> | |
58 | {% end %} | |
59 | {% end %} | |
60 | </ul> | |
61 | </div> | |
62 | {% end %} | |
f5b01fc2 MT |
63 | </div> |
64 | </div> | |
65 | {% end block %} |