{% extends 'showcase/edit_base.html' %} {% block subtitle %}{{ _('Showcases - Manage datasets') }}{% endblock %} {% block wrapper_class %} ckanext-showcase-edit-wrapper{% endblock %} {% block ckanext_showcase_edit_span %}span12{% endblock %} {% block ckanext_showcase_edit_module_content_class %}{% endblock %} {% block primary_content_inner %}
{% set facets = { 'fields': c.fields_grouped, 'search': c.search_facets, 'titles': c.facet_titles, 'translated_fields': c.translated_fields, 'remove_field': c.remove_field } %} {% set sorting = [ (_('Relevance'), 'score desc, metadata_modified desc'), (_('Name Ascending'), 'title_string asc'), (_('Name Descending'), 'title_string desc'), (_('Last Modified'), 'metadata_modified desc'), (_('Popular'), 'views_recent desc') if g.tracking_enabled else (false, false) ] %} {% snippet 'snippets/search_form.html', type='dataset', query=c.q, sorting=sorting, sorting_selected=c.sort_by_selected, count=c.page.item_count, facets=facets, show_empty=request.params, error=c.query_error, fields=c.fields %}

{{ _('Datasets available to add to this showcase') }}

{% block package_search_results_list %} {% if c.page.items %}
{#{% block errors %}{{ form.errors(error_summary) }}{% endblock %}#} {% for package in c.page.items %} {% set truncate = truncate or 180 %} {% set truncate_title = truncate_title or 80 %} {% set title = package.title or package.name %} {% set notes = h.markdown_extract(package.notes, extract_length=truncate) %} {% endfor %} {% if c.page.pager() %} {% endif %}

{{ h.link_to(title|truncate(truncate_title), h.url_for(controller='dataset' if h.ckan_version().split('.')[1] | int >= 9 else 'package', action='read', id=package.name)) }}

{% if notes %}

{{ notes|urlize }}

{% endif %}
{% else %}

{{ _('No datasets could be found') }}

{% endif %} {% endblock %}

{{ _('Datasets in this showcase') }}

{% if c.showcase_pkgs %}
{% for package in c.showcase_pkgs %} {% set truncate = truncate or 180 %} {% set truncate_title = truncate_title or 80 %} {% set title = package.title or package.name %} {% set notes = h.markdown_extract(package.notes, extract_length=truncate) %} {% endfor %}

{{ h.link_to(title|truncate(truncate_title), h.url_for(controller='dataset' if h.ckan_version().split('.')[1] | int >= 9 else 'package', action='read', id=package.name)) }}

{% if notes %}

{{ notes|urlize }}

{% endif %}
{% else %}

{{ _('This showcase has no datasets associated to it') }}.

{% endif %}
{% endblock %}