diff --git a/web_serving/SimpleWebPage.py b/web_serving/SimpleWebPage.py
index 1cf5091..f2913a5 100755
--- a/web_serving/SimpleWebPage.py
+++ b/web_serving/SimpleWebPage.py
@@ -1,5 +1,5 @@
#!/usr/bin/python
-
+# coding=utf-8
''' A script that creates index.html indexes for a folder.
'''
@@ -54,14 +54,15 @@ def generate_index(opts):
def get_filelink(path,fname):
fsize=os.path.getsize(os.path.join(path,fname))
fsstr=sizeof(fsize)
+ fsstrb=str(fsize)
fdate=time.localtime(os.path.getmtime(os.path.join(path,fname)))
fdstr=time.strftime("%Y/%m/%d %H:%M:%S",fdate)
- return '
| '+fname+' | '+fsstr+' | '+fdstr+' |
\n'
+ return '| '+fname+' | '+fsstr+' | '+fsstrb+' | '+fdstr+' |
\n'
def get_pathlink(path,dname):
fdate=time.localtime(os.path.getmtime(os.path.join(path,dname)))
fdstr=time.strftime("%Y/%m/%d %H:%M:%S",fdate)
- return '| '+dname+' | [DIR] | '+fdstr+' |
\n'
+ return '| '+dname+' | [DIR] | 0 | '+fdstr+' |
\n'
def get_header(title):
header='''
@@ -80,19 +81,347 @@ def get_header(title):
background-color: lightgray;
padding: 0.5ex;
}
+ th { cursor: hand; }
+ th:a { text-decoration: none; }
.right {
text-align: right;
}
+ .bytes {
+ font-size: xx-small;
+ }
+
Index of '''+title+'''
-| Name | Size | Modified |
- '''
+| Name | Size | Size B | Modified |
+'''
return header
def get_footer():
- footer='''
+ footer='''