version 1.89, 2009/03/12 11:22:19
|
version 1.90, 2009/05/06 07:53:46
|
Line 527 class VLP_collection(ECHO_collection,Acq
|
Line 527 class VLP_collection(ECHO_collection,Acq
|
|
|
if name.startswith("lit"): #umleitung wenn lit aufgerufen wirk |
if name.startswith("lit"): #umleitung wenn lit aufgerufen wirk |
# umleitung auf den eigentlichen folder nur wenn direkt der Folder litXXX oder dessen index_html methode aufgerufen wird |
# umleitung auf den eigentlichen folder nur wenn direkt der Folder litXXX oder dessen index_html methode aufgerufen wird |
if lastActual.startswith("lit") or (lastActual=="index_html") or (lastActual=="index_meta") or (lastActual=="getTitle") or (lastActual=="getMetaDataLink"): |
if lastActual.startswith("lit") or (lastActual=="index_html") or (lastActual=="index_meta") or (lastActual=="getTitle") or (lastActual=="getMetaDataLink") or (lastActual=="hasTranscription") or (lastActual=="transcription"): |
#obj=self. ZopeFind(self,obj_ids=[name],search_sub=1) |
#obj=self. ZopeFind(self,obj_ids=[name],search_sub=1) |
ob=self.findObjFromLitName(name) |
ob=self.findObjFromLitName(name) |
if not ob: |
if not ob: |
Line 949 class VLP_resource(ECHO_resource,Cacheab
|
Line 949 class VLP_resource(ECHO_resource,Cacheab
|
|
|
ret+="</text>" |
ret+="</text>" |
re2=ret[0:] |
re2=ret[0:] |
re3=re2.decode('latin-1').encode('utf-8') |
re3=self.unicodify(re2) |
#re3=re2 |
#re3=re2 |
ft=self.ZopeFind(self,obj_metatypes=['ECHO_fullText']) |
ft=self.ZopeFind(self,obj_metatypes=['ECHO_fullText']) |
|
|
Line 970 class VLP_resource(ECHO_resource,Cacheab
|
Line 970 class VLP_resource(ECHO_resource,Cacheab
|
else: |
else: |
return "no: %s"%self.getId() |
return "no: %s"%self.getId() |
|
|
|
def hasTranscription(self): |
|
"""transcription""" |
|
|
|
if not hasattr(self,'fulltext'): |
|
self.copyTranscriptionFromDB() |
|
if not hasattr(self,'fulltext'): #still not |
|
self._setObject('fulltext',None) |
|
|
|
if self.fulltext is None: |
|
return False |
|
else: |
|
return True |
|
|
def resetMetaLink(self,all="no",RESPONSE=None): |
def resetMetaLink(self,all="no",RESPONSE=None): |
"""resets metalink to standard resp. in case of server change it sets to the new server url""" |
"""resets metalink to standard resp. in case of server change it sets to the new server url""" |
if all=="yes": |
if all=="yes": |