version 1.73, 2006/02/13 16:41:49
|
version 1.75, 2006/05/15 16:04:52
|
Line 437 class ECHO_navigation(Folder):
|
Line 437 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 979 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 vp[0]=="/": |
if (len(vp)>0) and vp[0]=="/": |
vp=vp[1:] |
vp=vp[1:] |
|
|
url2=url2.replace(vp+"/",'') |
url2=url2.replace(vp+"/",'') |