diff options
author | Ctibor Brančík <ctibor@brancik.cz> | 2017-03-27 20:27:58 +0200 |
---|---|---|
committer | Ctibor Brančík <ctibor@brancik.cz> | 2017-03-27 20:27:58 +0200 |
commit | 176804811f9533e0f2849f8a582c36b32036d8ab (patch) | |
tree | 6206e4f93406401bfccbddc51ad7894cc6f50c3c | |
parent | 26df99295c65d963a3e2d5e3369cbc665627b790 (diff) | |
download | hnizdo-176804811f9533e0f2849f8a582c36b32036d8ab.tar.gz hnizdo-176804811f9533e0f2849f8a582c36b32036d8ab.tar.bz2 |
Introduce var self.latest and use to compare date values
-rw-r--r-- | cgi-bin/link.py | 7 |
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+"/>" |