Hi,
From time to time you will run into a problem where a page is hidden, and therefore will not appear as a PAGE element in the XML page navigation tree.
Also subpages to hidden pages will not be included in the XML page navigation tree.
This is the basis which every XML based navigation menues has been developed upon, so you need remember this should you want to change this current behaviour of the Dynamicweb XML menu. This rules out just adding a new attribute say - "hiddenInTree=true", cause you might get sites where you suddently will get hidden pages shown.
My suggestion: new element type for hidden elements
I suggest that the menu will get new element types "hidden" which will otherwise have every other attributes as normal "page" elements.
The XML document will get larger, but that is a cost which I find worth the gain.
/Sten Hougaard