diff options
Diffstat (limited to 'tor-metrics/templates/relay-info.html')
-rw-r--r-- | tor-metrics/templates/relay-info.html | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/tor-metrics/templates/relay-info.html b/tor-metrics/templates/relay-info.html index be01cea..78af670 100644 --- a/tor-metrics/templates/relay-info.html +++ b/tor-metrics/templates/relay-info.html @@ -7,7 +7,7 @@ <div class="col-md-6"> <dl> <dt>Nickname</dt> - <dd>{{ relay['nickname'] }}</dd> + <dd>{{ relay['nickname']|escape }}</dd> <dt>OR Address</dt> <dd><pre class="pre-scrollable">{% for address in relay['or_addresses'] -%} @@ -24,14 +24,14 @@ <dt>Dir Address</dt> {% if relay['dir_address'] %} - <dd>{{ relay['dir_address'] }}</dd> + <dd>{{ relay['dir_address']|escape }}</dd> {% else %} <dd>none</dd> {% endif %} <dt>Exit Address</dt> {% if relay['exit_address'] %} - <dd>{{ relay['exit_address'] }}</dd> + <dd>{{ relay['exit_address']|escape }}</dd> {% else %} <dd>none</dd> {% endif %} @@ -48,7 +48,7 @@ {% if relay['exit_policy_summary'] -%} {%- set v4_summary = relay['exit_policy_summary'].items() -%} <pre class="pre-scrollable">{% for key, value in v4_summary -%} - {{ key }}: {{ value[0] }} + {{ key|escape }}: {{ value[0]|escape }} {% endfor -%} </pre> {% else -%} @@ -61,7 +61,7 @@ {% if relay['exit_policy_v6_summary'] -%} {%- set v6_summary = relay['exit_policy_v6_summary'].items() -%} <pre class="pre-scrollable">{% for key, value in v6_summary -%} - {{ key }}: {{ value[0] }} + {{ key|escape }}: {{ value[0]|escape }} {% endfor -%} </pre> {% else -%} @@ -71,20 +71,20 @@ <dt>Exit Policy</dt> <dd><pre class="pre-scrollable">{% for policy in relay['exit_policy'] -%} - {{ policy }} + {{ policy|escape }} {% endfor -%} </pre></dd> {% if relay['effective_family']|length > 1 -%} - <dt>Effective Family Members (<a href="{{ path_prefix }}family/{{ relay['fingerprint'] }}">view</a>)</dt> + <dt>Effective Family Members (<a href="{{ path_prefix }}family/{{ relay['fingerprint']|escape }}">view</a>)</dt> {% else %} <dt>Effective Family Members</dt> {% endif %} <dd><pre class="pre-scrollable">{% for e_relay in relay['effective_family'] -%} {% if relay['effective_family']|length > 1 -%} - <a href="{{ e_relay }}.html">{{ e_relay }}</a> + <a href="{{ e_relay|escape }}.html">{{ e_relay|escape }}</a> {% else -%} - {{ e_relay }} + {{ e_relay|escape }} {% endif -%} {% endfor -%} </pre></dd> @@ -94,9 +94,9 @@ {% if relay['alleged_family'] %} <pre class="pre-scrollable">{% for a_relay in relay['alleged_family'] -%} {% if relay['alleged_family']|length > 1 -%} - <a href="{{ a_relay }}.html">{{ a_relay }}</a> + <a href="{{ a_relay|escape }}.html">{{ a_relay|escape }}</a> {% else -%} - {{ a_relay }} + {{ a_relay|escape }} {% endif -%} {% endfor %} {% else -%} @@ -108,13 +108,13 @@ <div class="col-md-6"> <dl> <dt>Fingerprint</dt> - <dd><pre>{{ relay['fingerprint'] }}</pre></dd> + <dd><pre>{{ relay['fingerprint']|escape }}</pre></dd> <dt>Flags</dt> <dd> {% for flag in relay['flags'] %} {% if flag != 'StaleDesc' %} - <img src="{{ path_prefix}}static/images/flags/{{ flag.lower() }}.png" title="{{ flag }}" alt="{{ flag }}"> {{ flag }} + <img src="{{ path_prefix}}static/images/flags/{{ flag.lower()|escape }}.png" title="{{ flag|escape }}" alt="{{ flag|escape }}"> {{ flag|escape }} {% endif %} {% endfor %} </dd> @@ -122,7 +122,7 @@ <dt>Host Name</dt> <dd> {% if relay['verified_host_names'] -%} - <pre>{{ relay['verified_host_names'][0] }}</pre> + <pre>{{ relay['verified_host_names'][0]|escape }}</pre> {% else -%} <pre>none</pre> {% endif -%} @@ -130,7 +130,7 @@ <dt>Country</dt> <dd> {% if relay['country'] -%} - <a href="{{ path_prefix }}country/{{ relay['country'] }}/"><img src="{{ path_prefix }}static/images/cc/{{ relay['country'] }}.png" title="{{ relay['country_name'] }}" alt="{{ relay['country_name'] }}"></a> {{ relay['country_name'] }} + <a href="{{ path_prefix }}country/{{ relay['country']|escape }}/"><img src="{{ path_prefix }}static/images/cc/{{ relay['country']|escape }}.png" title="{{ relay['country_name']|escape }}" alt="{{ relay['country_name']|escape }}"></a> {{ relay['country_name']|escape }} {% else -%} unknown {% endif %} @@ -139,7 +139,7 @@ <dt>AS Number</dt> <dd> {% if relay['as'] %} - <a href='{{ path_prefix }}as/{{ relay['as'] }}'>{{ relay['as'] }}</a> + <a href='{{ path_prefix }}as/{{ relay['as']|escape }}'>{{ relay['as']|escape }}</a> {% else %} unknown {% endif %} @@ -147,22 +147,22 @@ <dt>AS Name</dt> <dd> {% if relay['as_name'] -%} - {{ relay['as_name'] }} (<a href='https://bgp.he.net/{{ relay['as'] }}'>BGP</a>) + {{ relay['as_name']|escape }} (<a href='https://bgp.he.net/{{ relay['as']|escape }}'>bgp</a>) {% else -%} unknown {% endif -%} <dt>First Seen</dt> - <dd>{{ relay['first_seen'] }}</dd> + <dd>{{ relay['first_seen']|escape }}</dd> <dt>Last Restarted</dt> - <dd>{{ relay['last_restarted'] }}</dd> + <dd>{{ relay['last_restarted']|escape }}</dd> <dt>Consensus Weight</dt> - <dd>{{ relay['consensus_weight_fraction'] }} ({{ relay['consensus_weight'] }})</dd> + <dd>{{ relay['consensus_weight_fraction']|escape }} ({{ relay['consensus_weight']|escape }})</dd> <dt>Platform</dt> - <dd>{{ relay['platform'] }}</dd> + <dd>{{ relay['platform']|escape }}</dd> </dl> </div> |