diff --git a/src/allmydata/web/directory.xhtml b/src/allmydata/web/directory.xhtml index 99cf926ab..e902a217e 100644 --- a/src/allmydata/web/directory.xhtml +++ b/src/allmydata/web/directory.xhtml @@ -27,6 +27,7 @@ Filename Type Size + Times other representations @@ -38,6 +39,7 @@ + diff --git a/src/allmydata/webish.py b/src/allmydata/webish.py index b03a511b9..7341a3f6a 100644 --- a/src/allmydata/webish.py +++ b/src/allmydata/webish.py @@ -205,6 +205,21 @@ class Directory(rend.Page): ctx.fillSlots("overwrite", self.build_overwrite(ctx, (name, target))) ctx.fillSlots("check", check) + times = [] + TIME_FORMAT = "%H:%M:%S %d-%b-%Y" + if "ctime" in metadata: + ctime = time.strftime(TIME_FORMAT, + time.localtime(metadata["ctime"])) + times.append("c: " + ctime) + if "mtime" in metadata: + mtime = time.strftime(TIME_FORMAT, + time.localtime(metadata["mtime"])) + if times: + times.append(T.br()) + times.append("m: " + mtime) + ctx.fillSlots("times", times) + + # build the base of the uri_link link url uri_link = "/uri/" + urllib.quote(target.get_uri())