version 1.68, 2008/07/18 20:32:31
|
version 1.69, 2008/07/31 16:57:45
|
Line 628 class VLP_resource(ECHO_resource,Cacheab
|
Line 628 class VLP_resource(ECHO_resource,Cacheab
|
|
|
if os.path.isdir(os.path.join(self.vlp_basis,self.resourceID,'pageimg')): |
if os.path.isdir(os.path.join(self.vlp_basis,self.resourceID,'pageimg')): |
return os.path.join(self.vlp_basis,self.resourceID,'pageimg') |
return os.path.join(self.vlp_basis,self.resourceID,'pageimg') |
elif os.path.isdir(os.path.join(self.vlp_basis,self.resourceID,'pagesHi')): |
elif os.path.isdir(os.path.join(self.vlp_basis,self.resourceID,'pages')): |
return os.path.join(self.vlp_basis,self.resourceID,'pagesHi') |
return os.path.join(self.vlp_basis,self.resourceID,'pages') |
else: |
else: |
return "<error>no images </error>" |
return "<error>no images </error>" |
|
|
Line 701 class VLP_resource(ECHO_resource,Cacheab
|
Line 701 class VLP_resource(ECHO_resource,Cacheab
|
def show(self): |
def show(self): |
"""show the rendered file""" |
"""show the rendered file""" |
|
|
|
|
if self.REQUEST.get('p',None): |
if self.REQUEST.get('p',None): |
#self.REQUEST.set('pn',self.file2page(self.REQUEST.get('p',None))) |
#self.REQUEST.set('pn',self.file2page(self.REQUEST.get('p',None))) |
params = "pn=%s"%self.file2page(self.REQUEST.get('p',None)) |
params = "pn=%s"%self.file2page(self.REQUEST.get('p',None)) |
Line 767 class VLP_resource(ECHO_resource,Cacheab
|
Line 766 class VLP_resource(ECHO_resource,Cacheab
|
#size of hi resolution |
#size of hi resolution |
files=[] |
files=[] |
try: |
try: |
pathHi=os.path.join(self.vlp_basis,self.resourceID,'pagesHi') |
pathHi=os.path.join(self.vlp_basis,self.resourceID,'pages') |
files=os.listdir(pathHi) |
files=os.listdir(pathHi) |
hi=0 |
hi=0 |
for f in files: |
for f in files: |
Line 814 class VLP_resource(ECHO_resource,Cacheab
|
Line 813 class VLP_resource(ECHO_resource,Cacheab
|
ret=os.listdir(os.path.join(self.vlp_basis,self.resourceID,'pageimg')) |
ret=os.listdir(os.path.join(self.vlp_basis,self.resourceID,'pageimg')) |
self.imagePath='pageimg' |
self.imagePath='pageimg' |
except: |
except: |
ret=os.listdir(os.path.join(self.vlp_basis,self.resourceID,'pagesHi')) |
ret=os.listdir(os.path.join(self.vlp_basis,self.resourceID,'pages')) |
self.imagePath='pagesHi' |
self.imagePath='pages' |
temp=[] |
temp=[] |
ret.sort() |
ret.sort() |
for x in ret: |
for x in ret: |
Line 926 class VLP_resource(ECHO_resource,Cacheab
|
Line 925 class VLP_resource(ECHO_resource,Cacheab
|
pageinfo=self.readIndexFile()[pn-1] |
pageinfo=self.readIndexFile()[pn-1] |
return pageinfo[2] |
return pageinfo[2] |
|
|
|
|
def createIndexFile(self,forceUpdate=False,RESPONSE=None): |
def createIndexFile(self,forceUpdate=False,RESPONSE=None): |
|
|
"""create index file""" |
"""create index file""" |
logging.debug("createindexfile of %s"%self.id) |
logging.debug("createindexfile of %s"%self.id) |
|
|