--- ECHO_content/VLPExtension.py 2004/08/17 15:58:56 1.21 +++ ECHO_content/VLPExtension.py 2004/08/18 15:59:04 1.22 @@ -447,11 +447,11 @@ class VLP_resource(ECHO_resource): nn = int(self.REQUEST.get('pn','1'))-1 if nn < 1: #letzte seite dann kein a tag - return """prev
prev""" + return """prev
prev""" else: return """ - prev
prev + prev
prev
"""%(self.REQUEST['URL']+"?pn="+str(nn)) @@ -463,11 +463,11 @@ class VLP_resource(ECHO_resource): nn = int(self.REQUEST.get('pn','1'))+1 if nn>int(ln): #letzte seite dann kein a tag - return """next
next""" + return """next
next""" else: return """ - next
next + next
next
"""%(self.REQUEST['URL']+"?pn="+str(nn)) @@ -485,10 +485,17 @@ class VLP_resource(ECHO_resource): for page in dom.getElementsByTagName('page'): text=getText(page.childNodes) pageNum=page.getAttribute('nr') - pagelist.append((pageNum,text)) + fileName=page.getAttribute('file') + pagelist.append((pageNum,text,fileName)) return pagelist - + + def getFileName(self): + """getNameOfCurrentFile""" + pn=int(self.REQUEST.get('pn','1')) + pageinfo=self.readIndexFile()[pn-1] + return pageinfo[2] + def createIndexFile(self,RESPONSE=None): """create index file"""