diff options
Diffstat (limited to 'cgi-bin/display.py')
-rw-r--r-- | cgi-bin/display.py | 48 |
1 files changed, 27 insertions, 21 deletions
diff --git a/cgi-bin/display.py b/cgi-bin/display.py index 944706d..990158a 100644 --- a/cgi-bin/display.py +++ b/cgi-bin/display.py @@ -49,36 +49,42 @@ class Body: remove=("latest.jpeg", "notfound.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 ("<header>") + 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 ("<header>") print ("<h1>Hnízdo - Index</h1>") print ("</header>") print ("<nav>") - a = 0 - while a < pnum: - print("<a href=\"?f=index&p="+str(a)+"\">"+str(a+1)+"</a>") - a = a + 1 - print ("</nav>") + a = 0 + while a < pnum: + print("<a href=\"?f=index&p="+str(a)+"\">"+str(a+1)+"</a>") + a = a + 1 + print ("</nav>") print ("<ul>") f = rngstart while f <= rngend and f <= count-1: - #print f - print("<li>") + #print f + print("<li>") print(self.a.imglink(index[f], "")) print("<p>"+self.a.link(index[f], self.a.timestamp(index[f]))+"</p>") print("</li>") - f = f + 1 - print ("</ul>") - print ("<footer><a href=\"?f=latest\">úvod</a></footer>") + f = f + 1 + print ("</ul>") + print ("<nav>") + a = 0 + while a < pnum: + print("<a href=\"?f=index&p="+str(a)+"\">"+str(a+1)+"</a>") + a = a + 1 + print ("</nav>") + print ("<footer><a href=\"?f=latest\">úvod</a></footer>") def page(self): if self.site == "index": |