X-Git-Url: https://git.auf.org/?p=progfou.git;a=blobdiff_plain;f=partageweb%2Findex.py;h=50d1b43679cb365ee777ce5fc4aa9e5d946822c0;hp=71b4280607030107a4fe3f2c78ac1b4d1491d414;hb=b6eb652d6c4c1ee0c643b7d4c05f6e16ebb85a17;hpb=63a46810cd9407d57ebf6be979874f4e71ff8267 diff --git a/partageweb/index.py b/partageweb/index.py index 71b4280..50d1b43 100644 --- a/partageweb/index.py +++ b/partageweb/index.py @@ -51,6 +51,7 @@ function sw(id) { id_number = 0 def human_size(size): + if size <= 1: return "%s octet" % size if size < 1024: return "%s octets" % size size /= 1024 if size < 1024: return "%s Kio" % size @@ -62,8 +63,8 @@ def human_size(size): return "%s Tio" % size def my_cmp(name1, name2): - m1 = re.match('[0-9]+', name1) - m2 = re.match('[0-9]+', name2) + m1 = re.match('[0-9]{1,8}', name1) + m2 = re.match('[0-9]{1,8}', name2) if not m1 or not m2: return cmp(name1, name2) n1 = int(m1.group())