{# Displays a single dataset of type 'showcase'. package - A package to display. item_class - The class name to use on the list item. truncate - The length to trucate the description to (default: 180) truncate_title - The length to truncate the title to (default: 80). show_remove - If True, show the remove button to remove showcase/dataset association. #} {% 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) %} {% set ckan_29_or_higher = h.ckan_version().split('.')[1] | int >= 9 %} {% set showcase_read_route = 'showcase_blueprint.read' if ckan_29_or_higher else 'showcase_read' %} {% block package_item %}
{{ _("This showcase has no description") }}
{% endif %} {% endblock %} {% block datasets %} {% if package.num_datasets %} {{ ungettext('{num} Dataset', '{num} Datasets', package.num_datasets).format(num=package.num_datasets) }} {% elif package.num_datasets == 0 %} {{ _('0 Datasets') }} {% endif %} {% endblock %} {% block link %} {{ _('View {showcase_title}').format(showcase_title=package.title) }} {% endblock %} {% if show_remove %} {% endif %} {% endblock %}