mirror of
https://codeberg.org/slatian/service.echoip-slatecave.git
synced 2025-06-25 19:48:05 +02:00
Template improments, links, breadcrumbs for domain lookups
This commit is contained in:
@ -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 %}
|
||||
|
Reference in New Issue
Block a user