Diff for /OSA_system2/OSAS_browser.py between versions 1.11 and 1.14

version 1.11, 2005/02/11 17:01:22 version 1.14, 2005/02/12 11:41:56
Line 9  from OFS.Folder import Folder Line 9  from OFS.Folder import Folder
 from OFS.SimpleItem import SimpleItem  from OFS.SimpleItem import SimpleItem
 from Globals import InitializeClass,package_home  from Globals import InitializeClass,package_home
 import zLOG  import zLOG
   import bz2
 import os  import os
 import os.path  import os.path
 import stat  import stat
Line 304  class OSAS_storeOnline(SimpleItem): Line 305  class OSAS_storeOnline(SimpleItem):
                           
             return self._v_fileSystem[realPath][1]              return self._v_fileSystem[realPath][1]
   
         dir=server.listdir(realPath)          indexMetas=bz2.decompress(server.getAllIndexMetasOfSubDirs(realPath))
                   dir=indexMetas.keys()
                   
         ret={}          ret={}
         for filename in dir:          for filename in dir:
             object=os.path.join(realPath,filename)              object=os.path.join(realPath,filename)
             fileType=OSAS_helpers.checkOSASFileType(object,server)              fileType=indexMetas[filename][0]
   
             if fileType:              if fileType:
                   if (fileType=='OSAS_dir') and indexMetas.has_key("."):
                       if(OSAS_helpers.isImageFolder(object,indexMetas["."][1])):
                           fileType='OSAS_imageFolder'
                           
                 if metaData:                  if metaData:
                                     
                     ret[object]=(fileType,metaData.getDisplayFieldsAsStr(object))                      ret[object]=(fileType,metaData.getDisplayFieldsAsStr(indexMetas[filename][1]))
                 else:                  else:
                     ret[object]=(fileType,'')                      ret[object]=(fileType,'')
                           

Removed from v.1.11  
changed lines
  Added in v.1.14


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