{% extends 'base.html' %} {% load bootstrap inventory_extras %} {% block content %}

Package {{ object.name }}

{% if show_events_link or store_links %}
{% if show_events_link %} Events {% endif %} {% for link, anchor_text in store_links %} {{ anchor_text }} {% endfor %}
{% endif %} {% if perms.monolith.view_submanifest %}

{{ sub_manifests|length }} sub manifest{{ sub_manifests|length|pluralize }}

{% if sub_manifests %} {% for sub_manifest, key in sub_manifests %} {% endfor %}
Sub manifest Key
{{ sub_manifest }} {{ key }}
{% endif %} {% endif %} {% if perms.monolith.view_pkginfo %}

{{ pkg_infos|length }} version{{ pkg_infos|length|pluralize }}

{% if pkg_infos %} {% if manual_catalog_management %} {% endif %} {% for pkg_info in pkg_infos %} {% if pkg_info.options %} {% else %} {% endif %} {% if manual_catalog_management and perms.monolith.change_pkginfo %} {% endif %} {% endfor %}
Version Catalogs Excl. tags Def. shard Tag shards Installs
{{ pkg_info.version }} {% for catalog in pkg_info.catalogs %}{% if perms.monolith.view_catalog %}{{ catalog.name }}{% else %}{{ catalog.name }}{% endif %}{% if not forloop.last %}, {% endif %}{% endfor %} {% for tag in pkg_info.options.excluded_tags %} {% inventory_tag tag %} {% empty %} - {% endfor %} {{ pkg_info.options.shards.default }}/{{ pkg_info.options.shards.modulo }} {% if pkg_info.options.shards.tags %} {% for tag, shard in pkg_info.options.shards.tags %} {% endfor %}
{% inventory_tag tag %}{{ shard }}
{% else %} - {% endif %}
- - -{{ pkg_info.count }}{% if pkg_info.percent %} - {{ pkg_info.percent|floatformat }}%{% endif %} Update catalog
{% endif %} {% endif %} {% endblock %}