Rich, Rob,

The way we setup the wiki now is that it uses a velocity template which embeds a static menu on the left. The reason for doing that is that we then could use exactly the same menu when generating stuff from within Maven and still have it look like one website.

So basically, there is no relation between the confluence site and the menu, the whole thing is hardcoded.

What we need to consider is if we want to keep using a static menu like this.

If we don't, we will have to accept that whatever dynamic menu we generate from Confluence (and there are plenty of ways to do that, so that won't be the problem) won't be automatically duplicated on the Maven generated pages. However, we can have those pages use a simplified menu that simply contains a link back to the homepage.

If we do want to keep the static menu, we can still add a second menu level for each main item, like we did for "documentation". If you add the {children} tag to that page, you will get a list of all child pages that you add below the documentation page.

Greetings, Marcel

On Aug 21, 2006, at 17:59 , Richard S. Hall wrote:

I agree that this could be improved too. As far as I could figure out, the main wiki page is the "index" of the web site and then the "menu" items on the index page simply correspond to the child wiki pages of the same name on the main wiki page.

Perhaps one approach is to move all wiki children to the pages where they are linked. Thus, the main wiki page would only have the menu item pages as children and then each menu item page would have its associated links as children.

Rob Walker wrote:
Nice work Ronald - big fan of wiki as we use it here for a lot of our project documentation.

Maybe I'm being dense here, but it's not immediately obvious how the structure of the confluence Wiki pages map to the structure of the generated web site e.g the main "index" page has a set of Children underneath which don't seem to match exactly to the left hand index on the generated web site page.

With a little bit of poking around, I think I figured which Wiki pages map to which web site pages - but maybe there's a more obvious or clearer way that the relationships could be shown so that it's easy for others to find, edit, and add new pages?

Reply via email to