The page tree displays all the pages from the root. A link to
the page tree is added to the slider/AdminBar, so it's always with you
in Admin mode. The page tree comes in handy when you are creating a new
style or a new navigation. I have updated the WebGUI 7 Bookmarks Toolbar so you can also have a link to the page tree in you browser that works
in every WebGUI 7 website - with this page tree package - without changing the
style template.
The page tree is just a page with a navigation on it. It checks if
the page is a container and displays only those. (so: also folders and
dashboards) It displays a page icon in front. A click on this icon displays a context menu.
There you can edit, cut, etc the page. The page is a link to itself.
Behind the page title is an icon to open it in a new window. If a page is a hidden page, this is indicated.
To
make the page tree easily accessable I added an extra panel to the
slider/adminBar called 'additions'. There I created a link to the
homepage and to the page tree.
To
add this extra panel I
modified the DHTML Admin Bar template. To use this template you should
add the assetId of this template to the Admin Bar Macro in your
website's style: ^AdminBar(HpL1i5L6Av5N2eELwjdIoA);. A demo-style based
on the default style of WebGUI 7 is added to the package to demonstrate
this.
I wonder if what I did is the best way to do this. Feedback is appreciated.