What we developer always need is a powerful navigation which is sortable and optional in deepness. Here comes the nested set model with a solution.
Features:Add/Edit/Delete brunches/nodes Move brunches/nodes into other brunches/nodes Move nodel/brunches up and down Set pages to hidden Set pages to locked Nested Set Model Demohttp://nested-set-model.sea-wasp.net/
There are several functionalities to handle your navigation tree and the navigation on your public web site. You can move pages to other pages using the radio button on the left hand site or move pages up and down on the right hand site. Don't be afraid to move items around as you cannot break the system. If you move something under or into another section, you can always move it back!
Some pages in your navigation you will not have in the navigation on your web site. For example, the shopping cart application. Sites like that are hidden in the navigation but not locked.
For pages that you are currently are working on and are not ready to make "live", should be locked until they are ready to go "live".
A locked page is not reachable at all. A hidden website is reachable if you have the link. A locked hidden page is not reachable.
These details are provided for information only. No information here is legal advice and should not be used as such.