1 {% extends
"../base.html" %}
3 {% block title %}{{ _(
"Location of %s") % address }}{% end block %}
6 <section class=
"hero is-primary">
7 <div class=
"hero-body">
8 <div class=
"container">
9 <nav class=
"breadcrumb is-medium" aria-label=
"breadcrumbs">
22 <a href=
"/projects/location">
26 <li class=
"is-active">
27 <a href=
"#" aria-current=
"page">{{ _(
"Lookup %s") % address }}
</a>
32 <h1 class=
"title is-1">{{ _(
"Lookup %s") % address }}
</h1>
37 <section class=
"section">
38 <div class=
"container">
39 <div class=
"columns is-vcentered">
40 <div class=
"column is-7 has-text-centered">
42 <p class=
"heading">{{ _(
"Network") }}
</p>
43 <p class=
"title">{{ address.network }}
</p>
47 <p class=
"heading">{{ _(
"Autonomous System") }}
</p>
49 {{ address.autonomous_system or (
"AS%s" % address.asn if address.asn else _(
"N/A")) }}
53 {% if address.country_code %}
55 <p class=
"heading">{{ _(
"Country") }}
</p>
57 {{ format_country_name(address.country_code) }}
63 {% if address.is_anonymous_proxy() %}
65 {{ _(
"Anonymous Proxy") }}
69 {% if address.is_satellite_provider() %}
71 {{ _(
"Satellite Provider") }}
75 {% if address.is_anycast() %}
84 {% if address.country_code %}
86 {% module Map(address.country_code) %}
94 <p class=
"panel-heading">
98 {% for bl in sorted(blacklists) %}
99 {% if blacklists[bl] %}
100 {% set code, reason = blacklists[bl] %}
102 <div class=
"panel-block {% if code %}is-active{% end %}">
103 <span class=
"panel-icon">
105 <i class=
"fa-solid fa-ban" aria-hidden=
"true"></i>
107 <i class=
"fa-solid fa-check" aria-hidden=
"true"></i>
115 <p class=
"has-text-danger">{{ reason }}
</p>