summaryrefslogtreecommitdiff
path: root/cgi-bin/link.py
diff options
context:
space:
mode:
Diffstat (limited to 'cgi-bin/link.py')
-rw-r--r--cgi-bin/link.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/cgi-bin/link.py b/cgi-bin/link.py
index d47617e..fd27855 100644
--- a/cgi-bin/link.py
+++ b/cgi-bin/link.py
@@ -7,12 +7,12 @@ class Link:
self.datadir=config.datadir
self.src_datadir=config.datadir
self.exists=""
+ self.latest=os.path.split(os.path.realpath(self.datadir+"latest.jpeg"))[1][:12]
else:
print ("Error: directory "+os.path.realpath(config.datadir)+" does not exist. Check config.py")
exit()
if not filename or filename == "latest":
- self.img=os.path.split(os.path.realpath(self.datadir+"latest.jpeg"))[1]
- self.img=self.img[:12]
+ self.img=self.latest
else:
self.img=filename
@@ -30,7 +30,8 @@ class Link:
cssclass=""
first=datetime.datetime.strptime(str(self.first()),"%Y%m%d%H%M")
cur=datetime.datetime.strptime(target, "%Y%m%d%H%M")
- if cur >= first:
+ latest=datetime.datetime.strptime(str(self.latest),"%Y%m%d%H%M")
+ if first <= cur <= latest:
return "<a href=\""+self.href(target)+"\"><img src=\""+self.src(target, size)+"\" "+cssclass+"/></a>"
else:
return "<img src=\""+self.src(target, size)+"\" "+cssclass+"/>"