Fixing regexp to treat /xx special.
authorFredrik Unger <fred@tree.se>
Mon, 28 Mar 2011 07:27:16 +0000 (09:27 +0200)
committerFredrik Unger <fred@tree.se>
Mon, 28 Mar 2011 07:27:16 +0000 (09:27 +0200)
src/tree-cutter.py

index 2a8e6106dc930b2eabf3a635e1ad65216385a339..79bd372aee24cbfa0e54495d56a1b02a66da3b8a 100755 (executable)
@@ -75,7 +75,7 @@ def generateSitemap():
           found = 0
           base = xfile.split('.')[1]
           link = base.replace('index','')
-          level = len(filter(None,re.split(r'(/\w*/)',link)))
+          level = len(filter(None,re.split(r'(^/\w*/|\w*/)',link)))
           res = []
           for r in resource:
               rf = os.path.join(dirname,r.href)