{% 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_token }}
{{ csrf_token }} {%- 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") }} {{ _("Size") }} Last Name First Name {{ _("Owner") }} date {{ _("Age") }} info
{{ 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|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") }} {{ _("Size") }} Last Name First Name {{ _("Owner") }} date {{ _("Age") }} info
{{ csrf_token }}
{%- 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 %}