Diff for /ECHO_content/ECHO_Nav.py between versions 1.73 and 1.75

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+"/",'')

Removed from v.1.73  
changed lines
  Added in v.1.75


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>