Diff for /ECHO_content/ECHO_Nav.py between versions 1.39 and 1.40

version 1.39, 2004/08/17 15:22:14 version 1.40, 2004/08/28 01:06:03
Line 469  class ECHO_navigation(Folder): Line 469  class ECHO_navigation(Folder):
         temp=re.sub("/",".",temp)          temp=re.sub("/",".",temp)
         temp="self.aq_parent"+temp          temp="self.aq_parent"+temp
                   
           
         objtemp=eval(temp)          objtemp=eval(temp)
         nav={}          nav={}
           
           #print getattr(self,'v_hash',None)
           try:
               #print "cash",self.getId(),str(depth)
               return self._v_hash[str(depth)]
           except:
               """nothing"""
           #print "nocash",self.getId(),str(depth)
           
         obj=objtemp          obj=objtemp
   
                   
Line 489  class ECHO_navigation(Folder): Line 499  class ECHO_navigation(Folder):
                                           
   
         #print nav          #print nav
           try:
               self._v_hash[str(depth)]={}
           except:
               self._v_hash={}
               self._v_hash[str(depth)]={}
               
           for x in nav.keys():
               self._v_hash[str(depth)][x]=nav[x]
   
         return nav          return nav
   
     def barFromHash(self,hash,start=None,sortField=None,location=None):      def barFromHash(self,hash,start=None,sortField=None,location=None):

Removed from v.1.39  
changed lines
  Added in v.1.40


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