{% macro m_breadcrumbs2(breadcrumbs) %} {% for obj in breadcrumbs[0:-1] %} {{ obj.label }} / {% endfor %} {{ breadcrumbs[-1].label }} {% endmacro %} {% macro m_docs_table(objects, edit=True) %}
Upload file(s)
New folder

{%- if objects %}
{{ csrf.field() }}
{{ csrf.field() }} {%- if edit %}
{% endif %}   {% if edit %} {%- for action in actions.for_category('documents:folder-listing') %}
{{ action.render() }}
{%- endfor %}
{% endif %}

{%- for obj in objects %} {% set owner = obj.owner %} {%- endfor %}
type title for sorting {{ _("Title") }} for size {{ _("Size") }} Last Name First Name {{ _("Owner") }} date {{ _("Age") }}
{{ obj.object_type }} {{ obj.title }} {% if obj.object_type == 'abilian.sbe.apps.documents.models.Folder' %}
{{ obj.filtered_children|length }}
{% else %} {% set icon_src = url_for(".document_preview_image", community_id=g.community.slug, doc_id=obj.id, size=obj.preview_size) %} {% endif %} {%- if obj.object_type == 'folder' %} {{ obj.filtered_children|length }} {%- endif %} {{ obj.title|truncate(32, False, '...', 0) }}
{%- if obj.is_document %} {{ obj.content_length }} {% else %} 0 {%- endif %} {%- if obj.is_document %} {{ obj.content_length|filesize }} {%- endif %} {{ owner.last_name }} {{ owner.first_name }} {{ owner.name }} {{ obj.created_at.isoformat() }} {{ obj.created_at|age(add_direction=False) }}
type title for sorting {{ _("Title") }} for size {{ _("Size") }} Last Name First Name {{ _("Owner") }} date {{ _("Age") }}
{{ csrf.field() }}
{%- deferJS %} {%- enddeferJS %} {%- else %}

{{ _("This folder is currently empty. Why don't you upload some content?") }}

{%- endif %}
{% if objects %} {% set obj = objects[0] %} {% include "documents/_modals_document_edit.html" %} {% include "documents/_modals_document_send_by_email.html" %} {% include "documents/_modals_document_upload_new_version.html" %} {% include "documents/_modals_document_delete.html" %} {% include "documents/_modals_folder_delete.html" %} {% include "documents/_modals_folder_edit.html" %} {% endif %} {% endmacro %}