Changeset 4694
- Timestamp:
- 11/01/08 06:54:36 (2 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
eclipsetracplugin/tracrpcext/0.10/tracrpcext/wiki.py
r4693 r4694 70 70 children = {} 71 71 for page in pages: 72 # print 'Complete name: "%s"' % page 72 73 relname = page.replace( pagename, '' ) 74 # print 'RELNAME: "%s"' % relname 75 73 76 if relname.find( '/' ) == -1: 74 77 # We only look for direct children … … 77 80 else: 78 81 # The page does not really exists, but it does have 79 # children, so we have to return it, 82 # children, so we have to return it, 80 83 name = pagename + relname.split( '/', 1 )[0] 81 children[ name ] = { 'exists' : False, 82 'hasChildren' : True } 84 if not children.has_key( name ): 85 children[ name ] = { 'exists' : False, 86 'hasChildren' : True } 87 else: 88 children[ name ][ 'hasChildren' ] = True 89 83 90 return children 84 91
