version 1.12, 2004/01/06 16:47:49
|
version 1.14, 2004/01/15 11:01:21
|
Line 102 class ImageDigilib(Folder,Persistent,Imp
|
Line 102 class ImageDigilib(Folder,Persistent,Imp
|
|
|
path="http://nausikaa2.rz-berlin.mpg.de/digitallibrary/servlet/Scaler/?fn="+self.ImageViewerPath+"/"+self.filename+"&dw=100&dh=100&mo=lores" |
path="http://nausikaa2.rz-berlin.mpg.de/digitallibrary/servlet/Scaler/?fn="+self.ImageViewerPath+"/"+self.filename+"&dw=100&dh=100&mo=lores" |
#path="/mpiwg/online/"+self.ImageViewerPath+"/"+thumbname |
#path="/mpiwg/online/"+self.ImageViewerPath+"/"+thumbname |
self.REQUEST.SESSION['string']="<img width=100 border=\"0\" src=\"%s\">"% path |
self.REQUEST.SESSION['string']="<img border=\"0\" src=\"%s\">"% path |
pt=PageTemplateFile('Products/ImageArchive/thumb.zpt').__of__(self) |
pt=PageTemplateFile('Products/ImageArchive/thumb.zpt').__of__(self) |
return pt() |
return pt() |
|
|
Line 208 class ImageCollection(Folder, Persistent
|
Line 208 class ImageCollection(Folder, Persistent
|
|
|
def nextImage(self,request,selected=None): |
def nextImage(self,request,selected=None): |
"""show nextimage""" |
"""show nextimage""" |
|
try: |
ids=self.show_thumbs() |
ids=self.show_thumbs() |
if request.SESSION.has_key("filename"): |
if request.SESSION.has_key("filename"): |
filename=request.SESSION["filename"] |
filename=request.SESSION["filename"] |
Line 225 class ImageCollection(Folder, Persistent
|
Line 226 class ImageCollection(Folder, Persistent
|
return "<a href=\""+self.REQUEST['URL1']+"/selection?filename="+ids[nr+1]+"\" target=\"_top\">next image</a>" |
return "<a href=\""+self.REQUEST['URL1']+"/selection?filename="+ids[nr+1]+"\" target=\"_top\">next image</a>" |
else: |
else: |
return "<a href=\""+self.REQUEST['URL1']+"?filename="+ids[nr+1]+"\" target=\"_top\">next image</a>" |
return "<a href=\""+self.REQUEST['URL1']+"?filename="+ids[nr+1]+"\" target=\"_top\">next image</a>" |
|
except: |
|
return "" |
|
|
def prevImage(self,request,selected=None): |
def prevImage(self,request,selected=None): |
"""show nextimage""" |
"""show nextimage""" |
#return self.getId() |
#return self.getId() |
|
try: |
ids=self.show_thumbs() |
ids=self.show_thumbs() |
if request.SESSION.has_key("filename"): |
if request.SESSION.has_key("filename"): |
filename=request.SESSION["filename"] |
filename=request.SESSION["filename"] |
Line 246 class ImageCollection(Folder, Persistent
|
Line 250 class ImageCollection(Folder, Persistent
|
return "<a href=\""+self.REQUEST['URL1']+"/selection?filename="+ids[nr-1]+"\" target=\"_top\">previous image</a>" |
return "<a href=\""+self.REQUEST['URL1']+"/selection?filename="+ids[nr-1]+"\" target=\"_top\">previous image</a>" |
else: |
else: |
return "<a href=\""+self.REQUEST['URL1']+"?filename="+ids[nr-1]+"\" target=\"_top\">previous image</a>" |
return "<a href=\""+self.REQUEST['URL1']+"?filename="+ids[nr-1]+"\" target=\"_top\">previous image</a>" |
|
except: |
|
return "" |
|
|
def meta_default(self,filename): |
def meta_default(self,filename): |
"""url der metadaten""" |
"""url der metadaten""" |
Line 400 class ImageCollection(Folder, Persistent
|
Line 406 class ImageCollection(Folder, Persistent
|
|
|
def firstSets(self,selected=None): |
def firstSets(self,selected=None): |
ids=self.show_thumbs() |
ids=self.show_thumbs() |
|
if ids: |
if selected: |
if selected: |
return "<a href=\""+self.REQUEST['URL1']+"/selection?filename="+ids[0]+"\" target=\"_top\">first sets</a>" |
return "<a href=\""+self.REQUEST['URL1']+"/selection?filename="+ids[0]+"\" target=\"_top\">first sets</a>" |
else: |
else: |
Line 407 class ImageCollection(Folder, Persistent
|
Line 414 class ImageCollection(Folder, Persistent
|
|
|
def lastSets(self,selected=None): |
def lastSets(self,selected=None): |
ids=self.show_thumbs() |
ids=self.show_thumbs() |
|
if ids: |
colRows=self.getColTimesRow() |
colRows=self.getColTimesRow() |
|
|
if colRows[1]: |
if colRows[1]: |
Line 428 class ImageCollection(Folder, Persistent
|
Line 436 class ImageCollection(Folder, Persistent
|
"""show nextimage""" |
"""show nextimage""" |
ids=self.show_thumbs() |
ids=self.show_thumbs() |
colRows=self.getColTimesRow() |
colRows=self.getColTimesRow() |
|
if ids: |
if colRows[1]: |
if colRows[1]: |
|
|
if self.REQUEST.SESSION.has_key("filename"): |
if self.REQUEST.SESSION.has_key("filename"): |
Line 455 class ImageCollection(Folder, Persistent
|
Line 464 class ImageCollection(Folder, Persistent
|
#return self.getId() |
#return self.getId() |
ids=self.show_thumbs() |
ids=self.show_thumbs() |
colRows=self.getColTimesRow() |
colRows=self.getColTimesRow() |
|
if ids: |
if colRows[1]: |
if colRows[1]: |
if self.REQUEST.SESSION.has_key("filename"): |
if self.REQUEST.SESSION.has_key("filename"): |
filename=self.REQUEST.SESSION["filename"] |
filename=self.REQUEST.SESSION["filename"] |