From 83ee11ebae9d0900ab98bd6583396ce0ff5f8b40 Mon Sep 17 00:00:00 2001 From: Jordan Date: Wed, 16 Sep 2020 01:58:06 -0700 Subject: template cleanup, make First Seen clickable, closes #3 --- tor-metrics/templates/relay-list.html | 44 +++++++++++++++++++++++------------ 1 file changed, 29 insertions(+), 15 deletions(-) (limited to 'tor-metrics/templates/relay-list.html') diff --git a/tor-metrics/templates/relay-list.html b/tor-metrics/templates/relay-list.html index 1275de1..4ecadd6 100644 --- a/tor-metrics/templates/relay-list.html +++ b/tor-metrics/templates/relay-list.html @@ -27,55 +27,69 @@ {% else %} {% set obs_bandwidth = '%s %s'|format((relay['observed_bandwidth'] / 1000)|round(2, 'common'), 'KB/s') %}{% endif %} - {% if deactivate != 'family' and relay['effective_family']|length > 1 %} + {% if key != 'family' and relay['effective_family']|length > 1 %} {{ relay['nickname']|truncate(10)|escape }} ({{ relay['effective_family']|length }}) {% else %} - {{ relay['nickname']|truncate(15)|escape }}{% endif %} + {{ relay['nickname']|truncate(15)|escape }} + {% endif %} - {% if deactivate != 'contact' %} + {% if key != 'contact' %} {% if relay['contact'] %} {% else %} - ✉{% endif %} + ✉ + {% endif %} {% else %} - ✉{% endif %} + ✉ + {% endif %} {{ obs_bandwidth }} {{ relay['or_addresses'][0].split(':', 1)[0]|escape }} - {% if relay['as'] %}{% if deactivate != 'as' %} + {% if relay['as'] %}{% if key != 'as' %} {{ relay['as']|escape }} {% else %} - {{ relay['as']|escape }}{% endif %} + {{ relay['as']|escape }} + {% endif %} {% else %} - Unknown{% endif %} + Unknown + {% endif %} {% if relay['as_name'] %} {{ relay['as_name']|escape|truncate(length=20) }} {% else %} - Unknown{% endif %} + Unknown + {% endif %} - {% if relay['country'] %}{% if deactivate != 'country' %} + {% if relay['country'] %}{% if key != 'country' %} {{ relay['country_name']|escape }} {% else %} - {{ relay['country_name']|escape }}{% endif %} + {{ relay['country_name']|escape }} + {% endif %} {% else %} - X{% endif %} + X + {% endif %} - {% if deactivate != 'platform' %} + {% if key != 'platform' %} {{ relay['platform']|truncate(length=10)|escape }} {% else %} - {{ relay['platform']|truncate(length=10)|escape }}{% endif %} + {{ relay['platform']|truncate(length=10)|escape }} + {% endif %} {% for flag in relay['flags'] %}{% if flag != 'StaleDesc' %}{{ flag|escape }} {% endif %}{% endfor %} {% if relay['running'] %} True {% else %} - False{% endif %} + False + {% endif %} + {% if key != 'first_seen' %} + {{ relay['first_seen'].split(' ', 1)[0]|escape }} + {% else %} {{ relay['first_seen'].split(' ', 1)[0]|escape }} + {% endif %} {% endfor %} -- cgit v1.2.3-54-g00ecf