version 1.73, 2006/02/13 16:41:49
|
version 1.77, 2006/10/11 16:55:26
|
Line 286 class ECHO_sqlElement(SimpleItem):
|
Line 286 class ECHO_sqlElement(SimpleItem):
|
except: |
except: |
records=self.searchQuery(self.aq_parent,query=self.query) #python 2.4 version (??) |
records=self.searchQuery(self.aq_parent,query=self.query) #python 2.4 version (??) |
except: |
except: |
records=self.searchQuery()#python 2.3 version(??) |
records=self.searchQuery(query=self.query)#python 2.3 version(??) |
|
|
|
|
if not records: |
if not records: |
Line 297 class ECHO_sqlElement(SimpleItem):
|
Line 297 class ECHO_sqlElement(SimpleItem):
|
try: |
try: |
ret.append((getattr(record,self.field),self.baseUrl+urllib.quote(str(getattr(record,self.getSearchField()))))) |
ret.append((getattr(record,self.field),self.baseUrl+urllib.quote(str(getattr(record,self.getSearchField()))))) |
except: |
except: |
|
zLOG.LOG('ECHO_Nav',zLOG.INFO,"error, search") |
"""notrhing""" |
"""notrhing""" |
|
|
return ret |
return ret |
Line 437 class ECHO_navigation(Folder):
|
Line 438 class ECHO_navigation(Folder):
|
"""Navigations Element""" |
"""Navigations Element""" |
meta_type="ECHO_Navigation" |
meta_type="ECHO_Navigation" |
management_page_charset="utf-8" |
management_page_charset="utf-8" |
|
|
|
def getUsername(self): |
|
"""get name of user""" |
|
username=str(self.REQUEST['AUTHENTICATED_USER']) |
|
if username=='Anonymous User': |
|
return None |
|
else: |
|
return username |
|
|
def searchExternalCollection(self,url,simpleSearch): |
def searchExternalCollection(self,url,simpleSearch): |
"""search external collection via xmlrpc""" |
"""search external collection via xmlrpc""" |
server=xmlrpclib.Server(url) |
server=xmlrpclib.Server(url) |
Line 970 def createPath(self,url1,url2):
|
Line 980 def createPath(self,url1,url2):
|
|
|
if self.REQUEST.has_key('VirtualRootPhysicalPath'): |
if self.REQUEST.has_key('VirtualRootPhysicalPath'): |
vp="/".join(self.REQUEST['VirtualRootPhysicalPath']) |
vp="/".join(self.REQUEST['VirtualRootPhysicalPath']) |
|
if (len(vp)>0): |
if vp[0]=="/": |
if vp[0]=="/": |
vp=vp[1:] |
vp=vp[1:] |
|
|