{% if message %}
{{ message.content }}
{% endif %}
{% trans %}DNS Search{% endtrans %}
{% if iface_zone_comments or iface_record_comments %}
{% endif %}
{% trans %}Filter syntax: type:txt content:spf. Wildcard adds % to search. Reverse converts IPs to PTR format (e.g., 192.168.1.1 to 1.1.168.192.in-addr.arpa){% endtrans %}
{% if has_zones %}
{% trans %}Zones found{% endtrans %} {{ total_zones }} {% if total_zones > zone_rowamount %}
{% endif %}
{% if iface_zone_comments %} {% endif %} {% for zone in found_zones %} {% set user_can_edit_zone = zone['user_can_edit']|default(false) %} {% set user_can_delete_zone = zone['user_can_delete']|default(false) %} {% if iface_zone_comments %} {% endif %} {% endfor %}
{% if delete_permission == 'all' or delete_permission == 'own' or delete_permission == 'own_as_client' %} {% endif %} {% trans %}Name{% endtrans %} {% if zone_sort_by == 'name' %} {% endif %} {% trans %}Type{% endtrans %} {% if zone_sort_by == 'type' %} {% endif %} {% trans %}Records{% endtrans %} {% if zone_sort_by == 'count_records' %} {% endif %} {% trans %}Owner{% endtrans %} {% if zone_sort_by == 'fullname' %} {% endif %} {% trans %}Comment{% endtrans %} {% trans %}Actions{% endtrans %}
{% if user_can_delete_zone %} {% endif %} {{ zone['name'] }} {{ zone_type_label(zone['type']) }} {{ zone['count_records'] }} {% if zone['owner_fullnames'] is defined %} {% for key, fullname in zone['owner_fullnames'] %} {% if fullname %} {{ fullname }} ({{ zone['owner_usernames'][key] }}) {% else %} {{ zone['owner_usernames'][key] }} {% endif %} {% if not loop.last %}, {% endif %} {% endfor %} {% else %} {{ zone['fullname'] }} {% endif %} {{ zone['comment'] }}
{% if whois_action_patterns is defined and whois_action_patterns|length > 0 %} {% for action in whois_action_patterns %} {% endfor %} {% endif %} {% if rdap_action_patterns is defined and rdap_action_patterns|length > 0 %} {% for action in rdap_action_patterns %} {% endfor %} {% endif %} {% if user_can_edit_zone %} {% endif %} {% if user_can_delete_zone %} {% endif %}
{% if total_zones > zone_rowamount %} {% set max_visible_pages = 9 %} {% set total_zone_pages = (total_zones / zone_rowamount) | round(0, 'ceil') %} {% set half_visible_pages = max_visible_pages // 2 %} {% set zones_start_page = (zones_page - half_visible_pages) > 0 ? (zones_page - half_visible_pages) : 1 %} {% set zones_end_page = min(zones_start_page + max_visible_pages - 1, total_zone_pages) %} {% endif %} {% if delete_permission == 'all' or delete_permission == 'own' or delete_permission == 'own_as_client' %} {% if total_zones > 0 %} {% endif %} {% endif %}
{% endif %} {% if has_records %}
{% trans %}Records found{% endtrans %} {{ total_records }} {% if total_records > record_rowamount %}
{% endif %}
{% if iface_record_comments %} {% endif %} {% for record in found_records %} {% set user_can_edit_record = record['user_can_edit']|default(false) %} {% if iface_record_comments %} {% endif %} {% endfor %}
{% if edit_permission == 'all' or edit_permission == 'own' or edit_permission == 'own_as_client' %} {% endif %} {% trans %}Name{% endtrans %} {% if record_sort_by == 'name' %} {% endif %} {% trans %}Type{% endtrans %} {% if record_sort_by == 'type' %} {% endif %} {% trans %}Priority{% endtrans %} {% if record_sort_by == 'prio' %} {% endif %} {% trans %}Content{% endtrans %} {% if record_sort_by == 'content' %} {% endif %} {% trans %}TTL{% endtrans %} {% if record_sort_by == 'ttl' %} {% endif %} {% trans %}Disabled{% endtrans %} {% if record_sort_by == 'disabled' %} {% endif %} {% trans %}Comment{% endtrans %} {% trans %}Actions{% endtrans %}
{% if user_can_edit_record %} {% endif %} {{ record['display_name'] is defined ? record['display_name'] : record['name'] }} {{ record['type'] }} {{ record['prio'] }} {{ record['content'] }} {{ record['ttl'] }} {{ record['disabled'] }}{{ record['comment'] }} {% if user_can_edit_record %} {% endif %}
{% if total_records > record_rowamount %} {% set max_visible_pages = 9 %} {% set total_records_pages = (total_records / record_rowamount) | round(0, 'ceil') %} {% set half_visible_pages = max_visible_pages // 2 %} {% set records_start_page = (records_page - half_visible_pages) > 0 ? (records_page - half_visible_pages) : 1 %} {% set records_end_page = min(records_start_page + max_visible_pages - 1, total_records_pages) %} {% endif %} {% if edit_permission == 'all' or edit_permission == 'own' or edit_permission == 'own_as_client' %} {% if total_records > 0 %} {% endif %} {% endif %}
{% endif %} {% if query is not empty and (not has_records and not has_zones) %}
{% trans %}No results found{% endtrans %}

{% trans %}Try different search terms or filters{% endtrans %}

{% endif %}