Advertisement
Guest User

DocTree Macro

a guest
Aug 1st, 2012
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. {{velocity}}
  2. #if($doc.name=="WebHome")
  3. #set($tree = $xwiki.doctree.getSpaceDocumentTree($doc.web))
  4. #else
  5. #set($tree = $xwiki.doctree.getDocumentTree($doc))
  6. #end
  7. #set($depths=["", "*", "**", "***", "****", "*****", "******", "*******", "********"])
  8.  
  9. #foreach($leaf in $tree)
  10. #if($leaf.depth <= 8 && ($leaf.depth != 0 || $doc.name=="WebHome"))
  11. $depths.get($leaf.depth) [[$xwiki.getDocument($leaf.fullName).getDisplayTitle()>>$leaf.fullName]]
  12. #end
  13. #end
  14. {{/velocity}}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement