|
{% if count_zones_delete > 0 and user_can_delete_zone %}
{% endif %}
|
{{ zone["utf8_name"] }}
{% if zone["is_disabled"]|default(false) %}
{% trans %}Disabled{% endtrans %}
{% elseif zone["is_missing_soa"]|default(false) %}
{% trans %}No SOA{% endtrans %}
{% endif %}
|
{{ zone_type_label(zone['type']) }} |
{{ zone["count_records"] }} |
{% if is_user_owner_allowed %}
{% set owner_count = zone['owners']|length %}
{% for key, owner in zone['owners'] %}
{% if loop.index0 < 2 %}
{% if zone['full_names'][key] %}
{{ zone['full_names'][key] }} ({{ owner }})
{% else %}
{{ owner }}
{% endif %}
{% endif %}
{% endfor %}
{% if owner_count > 2 %}
{% set remaining_owners = [] %}
{% for key, owner in zone['owners'] %}
{% if loop.index0 >= 2 %}
{% set remaining_owners = remaining_owners|merge([zone['full_names'][key] ? zone['full_names'][key] ~ ' (' ~ owner ~ ')' : owner]) %}
{% endif %}
{% endfor %}
+{{ owner_count - 2 }} {% trans %}more...{% endtrans %}
{% endif %}
|
{% endif %}
{% if is_group_owner_allowed %}
{% set group_count = zone['groups'] is defined ? zone['groups']|length : 0 %}
{% if group_count > 0 %}
{% for group in zone['groups'] %}
{% if loop.index0 < 2 %}
{{ group }}
{% endif %}
{% endfor %}
{% if group_count > 2 %}
{% set remaining_groups = [] %}
{% for group in zone['groups'] %}
{% if loop.index0 >= 2 %}
{% set remaining_groups = remaining_groups|merge([group]) %}
{% endif %}
{% endfor %}
+{{ group_count - 2 }} {% trans %}more...{% endtrans %}
{% endif %}
{% endif %}
|
{% endif %}
{% if iface_zonelist_fullname %}
{% for full_name in zone['full_names'] %}
{{ full_name }}
{% endfor %}
|
{% endif %}
{% if iface_zonelist_serial %}
{{ zone["serial"] }} |
{% endif %}
{% if iface_zonelist_template %}
{% if zone["template"] %}
{{ zone["template"] }}
{% endif %}
|
{% endif %}
{% if pdnssec_use %}
|
{% endif %}
|
{% endfor %}