{% extends 'projectroles/project_base.html' %} {% load rules %} {% load static %} {# Projectroles dependency #} {% load projectroles_common_tags %} {% load filesfolders_tags %} {% block title %} Files for {{ project.title }}{% if folder %} / {{ folder.name }}{% endif %} {% endblock title %} {% block css %} {{ block.super }} {% endblock css %} {% block projectroles_extend %} {# Projectroles dependency #} {% has_perm 'filesfolders.view_data' request.user project as can_view_data %} {% has_perm 'filesfolders.add_data' request.user project as can_add_data %} {% has_perm 'filesfolders.update_data_own' request.user project as can_update_own %} {% has_perm 'filesfolders.update_data_all' request.user project as can_update_all %} {% has_perm 'filesfolders.share_public_link' request.user project as can_share_link %} {% allow_public_links project as allow_public_links %} {% if can_view_data %}

Files

{% if can_add_data %} {% include 'filesfolders/_file_ops.html' with project=project folder=folder up=False %} {% endif %}
{% if folder %}
{% else %} {% endif %} {% csrf_token %}
{% include 'filesfolders/_list_header.html' with details_card_mode=False %} {% if folder %} {# Display if current folder is not root #} {% endif %} {% for folder in folders %} {% include 'filesfolders/_file_item.html' with item=folder %} {% endfor %} {# External links #} {% for link in links %} {% include 'filesfolders/_file_item.html' with item=link %} {% endfor %} {# Files #} {% if files.count > 0 %} {% for file in files %} {% include 'filesfolders/_file_item.html' with item=file %} {% endfor %} {% endif %} {% if folders.count == 0 and links.count == 0 and files.count == 0 %} {% endif %}
{% if folder.folder %} .. / {% else %} .. / {% endif %} Parent Folder
Empty folder
{# Table card block #}
{# Card #}
{# Folder ReadMe #} {% if readme_data %}

Folder ReadMe ({{ readme_name }})

{% if readme_alt %}
File "{{ readme_alt }}" also found in folder
{% endif %}
{% if readme_mime == 'text/plain' %}
{{ readme_data|wordwrap:79 }}
{% elif readme_mime == 'text/markdown' %} {% render_markdown readme_data as readme_markdown %}

{{ readme_markdown|safe }}

{% endif %}
{% endif %}
{% else %} {% endif %} {% endblock projectroles_extend %} {% block javascript %} {{ block.super }} {% endblock javascript %}