--- ImageArchive/ImageArchive.py 2004/07/22 16:32:27 1.24 +++ ImageArchive/ImageArchive.py 2004/08/03 13:44:18 1.27 @@ -9,6 +9,7 @@ import os import os.path import urllib import xml.dom.minidom +import operator def getText(nodelist): @@ -515,17 +516,20 @@ class ImageCollection(Folder, Persistent colRows=self.getColTimesRow() num=int(len(ids)/(colRows[0]*colRows[1])) a=colRows[0]*colRows[1] - if num/a+1>1: + #print num,num+1 + if num+1>1: ret="Show thumbnail group no:
" - for i in range(num/a+1): + for i in range(num+1): + if (operator.mod(i,10)==0) and i>0: + ret +="
" #alle 10 linebreak einfuegen k=i*a if selected: href=self.REQUEST['URL1']+"/selection?filename="+ids[k] else: href=self.REQUEST['URL1']+"?filename="+ids[k] - ret+="""%i  """%(href,i) + ret+="""%i  """%(href,i) else: ret="" @@ -708,7 +712,12 @@ class ImageCollection(Folder, Persistent self.REQUEST.SESSION['filename']=filen - self.REQUEST.SESSION['showall']=self.REQUEST.get('showall','no') + if self.REQUEST.has_key('showall'): + + self.REQUEST.SESSION['showall']=self.REQUEST.get('showall') + else: + self.REQUEST.SESSION['showall']=self.REQUEST.SESSION.get('showall','no') + pt=PageTemplateFile('Products/ImageArchive/zpt/overview.zpt').__of__(self) return pt()