Template improments, links, breadcrumbs for domain lookups

This commit is contained in:
Slatian
2023-02-24 00:01:51 +01:00
parent 6e1d3c02ef
commit da13444a2e
10 changed files with 112 additions and 8 deletions

View File

@ -17,3 +17,14 @@
<a href="{{ extra.base_url }}/ip/{{ ip | urlencode_strict | replace(from="%2e", to=".") | replace(from="%3a", to=":") | safe }}"><code>{{ ip }}</code></a>
{% endmacro dig %}
{% macro breadcrumb_domain(extra, name) %}
{% set_global dot = "" %}
{% set crumbs = name | split(pat=".") %}
{% set_global i = 0 %}
{% for crumb in crumbs %}
{{-dot}}<a href="{{self::dig_link(extra=extra, name=crumbs | slice(start=i) | join(sep="."))}}">{{crumb}}</a>
{%- set_global dot = "." -%}
{%- set_global i = i+1 -%}
{% endfor %}
{% endmacro breadcrumb_domain %}