{%- extends "_layout.html" %} {%- block content %}

{{ hawat_current_view.get_view_title() }}

{{ search_form.search.label(class_='sr-only') }}
{{ get_icon('action-search') }}
{{ search_form.search(class_='form-control', placeholder=_('IPv4 or IPv6 address'), size='50') }}
{{ search_form.submit(class_='btn btn-primary') }} {{ _('Clear') }}
{{ macros_form.render_form_errors(search_form.search.errors) }}
{%- if search_item %}

{{ get_icon('search') }} {{ _('Search externally in PassiveDNS service') }}

{%- if search_result %} {%- for sritem in search_result %} {%- endfor %}
{{ get_icon('domain') }} {{ _('Domain') }} {{ get_icon('time-from') }} {{ _('First seen') }} {{ get_icon('time-to') }} {{ _('Last seen') }} {{ get_icon('cnt') }} {{ _('Count') }}
{{ loop.index }} {{ sritem.get('domain', _('-- undefined --')) }} {{ sritem.get('time_first', _('-- undefined --')) }} {{ sritem.get('time_last', _('-- undefined --')) }} {{ sritem.get('count', _('-- undefined --')) }}
{%- else %} {%- call macros_site.render_alert('info', False) %} {{ _('There are no records for %(item_id)s in PassiveDNS service.', item_id = search_item) | safe }} {%- endcall %} {%- endif %}
{%- if permission_can('developer') %}
{{ macros_site.render_raw_var('form_data', form_data) }} {{ macros_site.render_raw_var('search_result', search_result) }} {{ macros_site.render_raw_var('request_args', request_args) }} {{ macros_site.render_raw_var('query_params', query_params) }} {%- endif %} {%- endif %} {%- endblock content %}