--- a/ckanext/datagovau/templates/package/snippets/resource_item.html +++ b/ckanext/datagovau/templates/package/snippets/resource_item.html @@ -1,1 +1,54 @@ +{% ckan_extends %} +{% set url = h.url_for(controller='package', action='resource_read', id=pkg.name, resource_id=res.id) %} +<li class="resource-item" vocab="http://www.w3.org/ns/dcat#" + typeof="Distribution"> + {% block resource_item_title %} + <a class="heading" href="{{ url }}" title="{{ res.name or res.description }}" property="title"> + {{ h.resource_display_name(res) | truncate(50) }}<span class="format-label" property="dc:format" data-format="{{ res.format.lower() or 'data' }}">{{ res.format }}</span> + {{ h.popular('views', res.tracking_summary.total, min=10) }} + </a> + {% endblock %} + <p class="description" property="description"> + {% if res.description %} + {{ h.markdown_extract(res.description, extract_length=80) }} + {% else %} + <span class="empty">{{ _('No description for this resource') }}</span> + {% endif %} + </p> + {% block resource_item_explore %} + <div class="dropdown btn-group"> + <a href="#" class="btn btn-primary dropdown-toggle" data-toggle="dropdown"> + <i class="icon-share-alt"></i> + {{ _('Explore') }} + <span class="caret"></span> + </a> + <ul class="dropdown-menu"> + {% block resource_item_explore_links %} + <li> + <a href="{{ url }}" property="accessURL"> + {% if res.can_be_previewed %} + <i class="icon-bar-chart"></i> + {{ _('Preview') }} + {% else %} + <i class="icon-info-sign"></i> + {{ _('More information') }} + {% endif %} + </a> + </li> + <li> + <a href="{{ res.url }}" class="resource-url-analytics" target="_blank" property="accessURL"> + {% if res.can_be_previewed %} + <i class="icon-download"></i> + {{ _('Download') }} + {% else %} + <i class="icon-external-link"></i> + {{ _('Go to resource') }} + {% endif %} + </a> + </li> + {% endblock %} + </ul> + </div> + {% endblock %} +</li>