{% import 'macros/form.html' as form %} {% block resource_view %}
{{ _("Fullscreen") }} {{ _("Embed") }}

{{ h.render_markdown(resource_view['description']) }}

{% if not to_preview and h.resource_view_is_filterable(resource_view) %} {% snippet 'package/snippets/resource_view_filters.html', resource=resource %} {% endif %} {% if not h.resource_view_is_iframed(resource_view) %} {{ h.rendered_resource_view(resource_view, resource, package) }} {% else %}

{{ _('This resource view is not available at the moment.') }} {{ _('Click here for more information.') }}

{{ _('Download resource') }}

{% if not to_preview %} {% set current_filters = request.args.get('filters') %} {% if current_filters %} {% set src = h.url_for(package['type'] ~ '_resource.view', id=package['name'], resource_id=resource['id'], view_id=resource_view['id'], filters=current_filters, qualified=true) %} {% else %} {% set src = h.url_for(package['type'] ~ '_resource.view', id=package['name'], resource_id=resource['id'], view_id=resource_view['id'], qualified=true) %} {% endif %} {% else %} {# When previewing we need to stick the whole resource_view as a param as there is no other way to pass to information on to the iframe #} {% set src = h.url_for(package['type'] ~ '_resource.view', id=package['name'], resource_id=resource['id'], qualified=true) + '?' + h.urlencode({'resource_view': h.dump_json(resource_view)}) %} {% endif %} {% endif %}
{% endblock %}