{# An HTML fragment that generates the list view table of file and folder entries for a server directory. Template variables: directory_info - a DirectoryInfo object containing the server directory information vdisabled_attrs - a string of HTML attributes to add to an HTML element when view permission is denied pathsep - the path separator character image_formats - a list of viewable image file extensions #}
![]() |
(back to parent folder) | ||||||||
{% if view_permitted %}
![]() ![]() |
{% if view_permitted %} {{ entry.filename }} {% else %} {{ entry.filename }} {% endif %} | {% else %} {% set fpath = (directory_info.name() + pathsep) if directory_info.name() != pathsep else '' %} {% set view_url = url_for('details', src=fpath + entry.filename) %} {% set can_view = entry.filename|fileextension in image_formats %}
{% if can_view %}
![]() ![]() |
{% if can_view %} {{ entry.size|filesizeformat }} {% else %} {{ entry.size|filesizeformat }} {% endif %} | {% if can_view %} {{ entry.modified|datetimeformat(True) }} {% else %} {{ entry.modified|datetimeformat(True) }} {% endif %} | {% if can_view %} {{ entry.filename }} {% else %} {{ entry.filename }} {% endif %} | {% endif %}||||
This folder contains no files. |