# -*- coding: utf8 -*- import link, os, config from datetime import datetime class Body: def __init__(self, site, page): self.site=site self.a=link.Link(site) self.datadir=config.datadir self.part=page def menu(self): print (self.a.link(self.a.delta('+w'), '-týden')) print (self.a.link(self.a.delta('+d'), '-den')) print (self.a.link(self.a.delta('+h'), '-hodina')) print (self.a.link(self.a.delta('+m'), 'minulý')) print (self.a.link(self.a.delta('-m'), 'následující')) print (self.a.link(self.a.delta('-h'), '+hodina')) print (self.a.link(self.a.delta('-d'), '+den')) print (self.a.link(self.a.delta('-w'), '+týden')) print ("nejnovější") def articles(self): print ("
") print ("

Hnízdo

") print ("") print ("
") print ("
") print (self.a.imglink(self.a.delta('+m'),'prev')) print ("

"+self.a.timestamp(self.a.delta('+m'))+"

") print ("
") print ("
") print (self.a.imglink(self.a.img, 'now')) print ("

"+self.a.timestamp(self.a.img)+"

") print ("
") print ("
") print (self.a.imglink(self.a.delta('-m'), 'next')) print ("

"+self.a.timestamp(self.a.delta('-m'))+"

") print ("
") print ("") def index(self, page): index=os.listdir(os.path.realpath(self.datadir)) remove=['notfound.jpeg', 'latest.jpeg'] for r in remove: index.remove(r) index.sort() count=len(index) pnum=count/config.pagination+1 if int(page) > int(pnum): page=pnum-1 #print pnum rngend=(int(page)+1)*config.pagination-1 #print rngend rngstart=rngend-(config.pagination-1) #print rngstart print ("
") print ("

Hnízdo - Index

") print ("
") print ("") print ("") def page(self): if self.site == "index": self.index(self.part) else: self.articles()