I wrote about XWiki some time ago. It is a pretty cool wiki with a lot of features and a modern look. As I write articles about XWiki, my decision pro or against XWiki/Confluence shouldn’t be hard to guess. Exactly, I gave XWiki a chance.
Some of my wiki pages should just list and link all child pages automatically, so I haven’t to add them manually. Usually this is done by a tree in the sidebar which I disabled in my installation (for several reason, but they doesn’t matter so far). There is macro for this: Document Tree Macro.
In order to create a dynamic list/tree use this piece of “code”:
{{velocity}}
{{documentTree root="document:$doc.fullName"/}}
{{/velocity}}
This should do the trick.
Please see the documentation for a description of all possible parameters.