{# Renders a media item for a group. This should be used in a list. group - A group dict. Example: #} {# Updated By Francesco Mangiacrapa, related to breadcrumb for Group #} {% set type = group.type or 'group' %} {% set url = h.url_for(type ~ '_read', action='read', id=group.name) %} {% block item %}
  • {% block breadcrumb %}
    {% set parents = h.d4science_theme_get_parents_for_group(group.name) %} {% for parent in parents recursive %} {% link_for parent.title, controller='group', action='read', id=parent.name %} {% if loop.last == False %} {% endif %} {% endfor %}
    {% endblock %} {% block item_inner %} {% block image %} {{ group.name }} {% endblock %} {% block title %}

    {{ group.display_name }}

    {% endblock %} {% block description %} {% if group.description %}

    {{ h.d4science_theme_markdown_extract_html(group.description, extract_length=80, allow_html=True) }}

    {% endif %} {% endblock %} {% block datasets %} {% if group.package_count %} {{ ungettext('{num} Dataset', '{num} Datasets', group.package_count).format(num=group.package_count) }} {% elif group.package_count == 0 %} {% endif %} {% endblock %} {% if group.user_member %} {# Added By Francesco Mangiacrapa, related to Task #5196 #} {% set username_id = c.userobj.id %} {% set role_for_user = h.d4science_theme_get_user_role_for_group_or_org(group.id, username_id) %} {% if role_for_user and role_for_user == 'admin' %} {% endif %} {% endif %} {% endblock %}
  • {% endblock %} {% if position is divisibleby 3 %}
  • {% endif %}