Select Git revision
set-JAVA_HOME-template.sh
info.html 3.63 KiB
{#
Displays a sidebard module with information for given package
pkg - The package dict that owns the resources.
Example:
{% snippet "package/snippets/info.html", pkg=pkg %}
#}
{% block package_info %}
{% if pkg %}
<section class="module module-narrow">
<div class="module context-info">
<div class="module-content">
{% block package_info_inner %}
{% block heading %}
{% endblock %}
{% block groups %}
<div class="groups-detail info-detail">
<div>{{ _('Kategorie') }}:</div>
{{ pkg.groups|map(attribute='display_name')|join('; ') }}
{% if h.check_access('package_update', {'id':pkg.id }) %}
<div>
{% link_for _('Edit Categories'), controller='package', action='groups', id=pkg.name,
class_='btn btn-edit-categories', icon='wrench' %}
</div>
{% endif %}
</div>
{% endblock %}
{% block nums %}
{% endblock %}
{% block tags %}
<div class="tags-detail info-detail">
<div>{{ _('Tags') }}:</div>
<p>{{ pkg.tags|map(attribute='display_name')|join('; ') or '-'}}</p>
</div>
{% endblock %}
{% block license %}
<div class="license-detail info-detail">
<div>{{ _('License') }}:</div>
{%set lic=pkg.license_title if pkg.license_title else '-'%}
{%set name=' (' + pkg.licenseAttributionByText +')' if pkg.licenseAttributionByText else ''%}
<p>{{ lic }}{{ name }}</p>
</div>
{% endblock %}
{% block timerange %}
<div class="timerange-detail info-detail">
<div>{{ _('timerange') }}:</div>
{%set start=h.render_datetime(pkg.temporal_start,'%d.%m.%Y') if pkg.temporal_start else ''%}
{%set end=h.render_datetime(pkg.temporal_end,'%d.%m.%Y') if pkg.temporal_end else ''%}
<p>{{ start }} - {{ end }}</p>
</div>
{% endblock %}
{% block last_change %}
<div class="last-change-detail info-detail">
<div>{{ _('last change') }}:</div>
{{h.render_datetime(pkg.metadata_modified,'%d.%m.%Y') }}
</div>
{% endblock %}
{% endblock %}
</div>
{% set map_text = h.odsh_get_spatial_text(pkg) %}
<div class="spatial-detail info-detail">
<div>{{ _('Spatial uri') }}:</div>
{%set ext=map_text if map_text else '-'%}
<p>{{ ext }}</p>
</div>
{% set dataset_extent = h.get_pkg_dict_extra(c.pkg_dict, 'spatial', '') %}
{% if dataset_extent %}
<section class="module module-narrow dataset-map">
{% snippet "spatial/snippets/dataset_map_base.html", extent=dataset_extent %}
</section>
{% endif %}
{% block spatial_info %}
<div class="info-detail">
{% set bbox = h.odsh_get_bounding_box(pkg) %}
{% if bbox%}
<div>{{ _('borders of map') }}:</div>
<p> {{ '{0:0.3f}'.format(bbox[0]).zfill(2).replace('.',',') }}° {{_('in east')}}</p>
<p> {{ '{0:0.3f}'.format(bbox[1]).replace('.',',') }}° {{_('in west')}}</p>
<p> {{ '{0:0.3f}'.format(bbox[2]).replace('.',',') }}° {{_('in south')}}</p>
<p> {{ '{0:0.3f}'.format(bbox[3]).replace('.',',') }}° {{_('in north')}}</p>
{% endif %}
</div>
{% endblock %}
</div>
</section>
{% endif %}
{% endblock %}