version 1.165, 2004/08/27 22:57:57
|
version 1.166, 2004/08/28 01:06:03
|
Line 3043 class ECHO_root(Folder,Persistent,Implic
|
Line 3043 class ECHO_root(Folder,Persistent,Implic
|
meta_type="ECHO_root" |
meta_type="ECHO_root" |
|
|
def getTablet(self,item): |
def getTablet(self,item): |
|
print "getTablet" |
read=urllib.urlopen("http://enlil.museum.upenn.edu/cgi-bin/cdlget.plx?item=%s&project=ncdl"%item).read() |
read=urllib.urlopen("http://enlil.museum.upenn.edu/cgi-bin/cdlget.plx?item=%s&project=ncdl"%item).read() |
|
print "gotTablet" |
read=re.sub("\[search\]","search",read) |
read=re.sub("\[search\]","search",read) |
|
print "reggotTablet" |
return read[read.find("<body>")+6:read.rfind("</body>")] |
return read[read.find("<body>")+6:read.rfind("</body>")] |
|
|
def generateFromRDF2(self): |
def generateFromRDF2(self): |
Line 3441 class ECHO_root(Folder,Persistent,Implic
|
Line 3442 class ECHO_root(Folder,Persistent,Implic
|
|
|
return "changed all contenttypes in: "+self.title |
return "changed all contenttypes in: "+self.title |
|
|
|
|
|
def setCache(self,obj=None,RESPONSE=None): |
|
"""setze alle collections auf cache = CacheManager""" |
|
|
|
|
|
if not obj: |
|
obj = self |
|
|
|
entries=obj.ZopeFind(obj,obj_metatypes=['ECHO_collection'],search_sub=1) |
|
|
|
for entry in entries: |
|
print entry[0] |
|
entry[1].ZCacheable_setManagerId('CacheManager') |
|
|
|
|
|
return "changed all CM in: "+self.title |
|
|
def ECHO_newViewerLink(self,obj=None): |
def ECHO_newViewerLink(self,obj=None): |
"""change links (:86 faellt weg)""" |
"""change links (:86 faellt weg)""" |
|
|