From e86ef59891a690f6fb348bcd9be15fe88882a4c1 Mon Sep 17 00:00:00 2001 From: fpeters <> Date: Sun, 11 Apr 2004 18:42:35 +0000 Subject: [PATCH] affiche la taille (en Ko) pour tout le monde --- shared/web/UploadFilesWeb.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/shared/web/UploadFilesWeb.py b/shared/web/UploadFilesWeb.py index 29e7f2a8..2aae8a4c 100644 --- a/shared/web/UploadFilesWeb.py +++ b/shared/web/UploadFilesWeb.py @@ -125,8 +125,7 @@ class UploadFile(ObjectWebMixin, UploadFile): if not userToken or context.getVar('useCompactLayout', default = 0): for slotName in [ 'creationTime', 'dataFileName', 'dataType', - 'size', 'modificationTime', 'readersSet', - 'writersSet']: + 'modificationTime', 'readersSet', 'writersSet']: if slotName in slotNames: slotNames.remove(slotName) return slotNames @@ -151,8 +150,13 @@ class UploadFile(ObjectWebMixin, UploadFile): pass except: pass + if self.size: + origSize = self.size + self.size = '%.1f Ko' % (self.size/1024.) layout += ObjectWebMixin.getViewLayout( self, fields, parentSlot = parentSlot) + if self.size: + self.size = origSize if self.dataFileName: del self.data_kind return layout