nomilo/templates/macros/display_rrset.html

42 lines
1.4 KiB
HTML

{% macro rrset(record, name, fqdn, url, lang) %}
<article>
<header>
<h4>
{{ tr(msg="zone-content-record-type-" ~ record.record_type, lang=lang, attr="type-name") }}
</h4>
<div class="action">
<a class="button icon" href="{{ url }}/new?name={{ name }}&rtype={{ record.record_type }}">
{{ icons::pencil() }}
<span class="visually-hidden">
{{ tr(msg="zone-content-edit-" ~ record.record_type ~ "-records-button", lang=lang, name=fqdn) }}
</span>
</a>
</div>
</header>
<ul>
{%- if record.record_type == "nameservers" -%}
{%- for nameserver in record.nameservers.nameservers -%}
<li>
<div class="rdata-main">
<span class="pill">
{{ nameserver.target }}
</span>
</div>
</li>
{%- endfor -%}
{%- elif record.record_type == "texts" -%}
{%- for text in record.texts.texts -%}
<li>
<div class="rdata-main">
<span class="pill">
{{ text.text }}
</span>
</div>
</li>
{%- endfor -%}
{%- endif -%}
</ul>
</article>
{% endmacro rrset %}