From 1691ff26ff3a33d619fbc1bd2983a9b07dbdbabc Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Sat, 2 Mar 2019 17:25:30 -0800 Subject: add basic fileset and webcapture views --- python/fatcat_web/templates/fileset_view.html | 78 +++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 python/fatcat_web/templates/fileset_view.html (limited to 'python/fatcat_web/templates/fileset_view.html') diff --git a/python/fatcat_web/templates/fileset_view.html b/python/fatcat_web/templates/fileset_view.html new file mode 100644 index 00000000..11f69dd7 --- /dev/null +++ b/python/fatcat_web/templates/fileset_view.html @@ -0,0 +1,78 @@ +{% set entity = fileset %} +{% import "entity_macros.html" as entity_macros %} +{% extends "base.html" %} + +{% block fullbody %} + +
+
+
+

+
fileset {{ entity.ident }}

+
+
+ +
+
+
+ +{% if entity.extra %} + {{ entity_macros.extra_metadata(entity.extra) }} +{% endif %} + +

Releases

+{% if entity.releases != [] %} + {{ entity_macros.release_list(entity.releases) }} +{% else %} +

+ This File Set is not associated with any fatcat release. +{% endif %} + + +

File Manifest ({{ fileset.manifest|count }})

+{% if fileset.manifest %} +
+ {% for file in fileset.manifest %} +
+
+
+ {{ file.path }} ({{ file.size|filesizeformat }}{% if file.extra.mimetype %}, {{ file.extra.mimetype }}{% endif %}) +
+
+ {% if file.md5 %} md5:{{ file.md5 }}
{% endif %} + {% if file.sha1 %} sha1:{{ file.sha1 }}
{% endif %} + {% if file.sha256 %}sha256:{{ file.sha256 }}
{% endif %} +
+
+
+ {% endfor %} +
+{% else %} +This File Set is empty (contains no files). +{% endif %} + + +
+

Base URLs

+{% if entity.urls %} + {{ entity_macros.url_list(entity.urls) }} +{% else %} +No known public URL, mirror, or archive for this File Set. +{% endif %} + +
+
+ +{% if fileset.total_size != None %} +
+

Total Size  {{ fileset.total_size|filesizeformat }} +

+{% endif %} + +{{ entity_macros.fatcat_bits(entity, "fileset", "") }} + +
+
+ + +{% endblock %} -- cgit v1.2.3