{% import 'macros/form.html' as form %} {% set placeholder = placeholder if placeholder else _('Search datasets...') %} {% set sorting_label_prefix = _('Order by') %} {% if type=='organization' %} {% set sorting = sorting if sorting else [(_('Name Ascending'), 'name asc'), (_('Name Descending'), 'name desc')] %} {% elif type=='datarequest' %} {% set sorting = [(_('Date Ascending'), 'asc'), (_('Date Descending'), 'desc')] %} {% else %} {% set sorting = [ (_('Relevance'), 'score desc, metadata_modified desc'), (_('Name Ascending'), 'title_string asc'), (_('Name Descending'), 'title_string desc'), (_('Issued Ascending'), 'extras_issued asc'), (_('Issued Descending'), 'extras_issued desc'), (_('Start Date Ascending'), 'temporal_start asc'), (_('Start Date Descending'), 'temporal_start desc'), (_('End Date Ascending'), 'temporal_end asc'), (_('End Date Descending'), 'temporal_end desc'), (_('Popular'), 'views_recent desc') if g.tracking_enabled else (false, false) ] %} {% endif %} {% set search_class = search_class if search_class else 'search-giant' %} {% set no_bottom_border = no_bottom_border if no_bottom_border else false %} {% set form_id = form_id if form_id else false %}
{% block search_input %} {% endblock %} {% block search_search_fields %} {% if fields -%} {{ form.hidden_from_list(fields=fields) }} {%- endif %} {% endblock %} {% block search_title %} {% if not error %} {% if force_title %}

{{force_title }}

{% else %}

{% snippet 'snippets/search_result_text.html', query=query, count=count, type=type %}

{% if type == 'dataset' %} {%- endif -%} {% endif %} {% else %}

Error

{% endif %} {% endblock %} {% block search_sortby %} {% if sorting %}
{% block search_sortby_button %} {% endblock %}
{% endif %} {% endblock %} {% block search_facets %} {% if facets %}

{% for field in facets.fields %} {% set search_facets_items = facets.search.get(field)['items'] %} {% for value in facets.fields[field] %} {% if field == 'openness' %} {{_(value)}} {%- elif field == 'language' -%} {{ h.tpsh_get_language_human_readable(value) }} {%- else -%} {%- if facets.translated_fields and facets.translated_fields.has_key((field,value)) -%} {{ facets.translated_fields[(field,value)] }} {%- else -%} {{ h.list_dict_filter(search_facets_items, 'name', 'display_name', value) }} {#{{_(value)}}#} {%- endif %} {%- endif %} {% endfor %} {% endfor %}

{% else%} {% if always_show_filter_list%}

{% endif %} {% endif %}
{%set start_date=h.odsh_render_datetime(request.params.get('ext_startdate'), False)%} {%set end_date=h.odsh_render_datetime(request.params.get('ext_enddate'), False)%} {%- set start_error = start_date == '' and request.params.get('ext_startdate')-%} {%- set end_error = end_date == '' and request.params.get('ext_enddate')-%} {% if start_date or end_date or start_error or end_error%}

{% if start_date and not start_error%} {{_('daterange')}}: {{_('from')}} {{ start_date}} {% endif %} {% if start_error %} {{_('daterange')}}: {{_('wrong_start_date_for_search')}} {% endif %} {% if end_date and not end_error%} {{_('daterange')}}: {{_('to')}} {{ end_date}} {% endif %} {% if end_error %} {{_('daterange')}}: {{_('wrong_end_date_for_search')}} {% endif %}

{% endif %}
{%set ext_bbox=request.params.get('ext_bbox')%} {%set ext_prev_extent=request.params.get('ext_prev_extent')%} {%set ext_location=request.params.get('ext_location')%} {% if ext_bbox %}

{{_('map search active')}}

{% endif %}
{% endblock %}
{% if show_empty and count == 0 and not error %} {% trans %}

Please try another search.

{% endtrans %} {% endif %} {% if error %} {% trans %}

There was an error while searching. Please try again.

{% endtrans %} {% endif %}