{% trans %}Search zones and records{% endtrans %}
{% trans %}Enter a hostname or IP address. SQL LIKE syntax supported: an underscore (_) in pattern matches any single character, a percent sign (%) matches any string of zero or more characters.{% endtrans %}
{% trans %}Provide a keyword for your search{% endtrans %}
{% if has_zones %}
{% trans %}Zones found{% endtrans %}
{% trans %}Total number of zones:{% endtrans %} {{ total_zones }}
{% for zone in found_zones %} {% endfor %}
{% 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 %}
{{ zone['name'] }} {{ zone['type'] }} {{ zone['count_records'] }} {{ zone['fullname'] }} {% if edit_permission == 'all' or ((edit_permission == 'own' or edit_permission == 'own_as_client') and zone['user_id'] == user_id) %} {% trans %}Edit{% endtrans %} {% trans %}Delete{% endtrans %} {% endif %}
{% if total_zones > iface_rowamount %} {% set max_visible_pages = 9 %} {% set total_zone_pages = (total_zones / iface_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 %}
{% endif %} {% if has_records %}
{% trans %}Records found{% endtrans %}
{% trans %}Total number of records:{% endtrans %} {{ total_records }}
{% for record in found_records %} {% endfor %}
{% 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 %}
{{ record['name'] }} {{ record['type'] }} {{ record['prio'] }} {{ record['content'] }} {{ record['ttl'] }} {% if edit_permission == 'all' or ((edit_permission == 'own' or edit_permission == 'own_as_client') and record['user_id'] == user_id) %} {% trans %}Edit{% endtrans %} {% trans %}Delete{% endtrans %} {% endif %}
{% if total_records > iface_rowamount %} {% set max_visible_pages = 9 %} {% set total_records_pages = (total_records / iface_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 %}
{% endif %} {% if query is not empty and (not has_records and not has_zones) %}
{% trans %}No results found{% endtrans %} {% endif %}