I have been migrating toward something similar to what you have up there. Mine
is based on the menu structure though.
Website
+ Menu Root
+ Home
- Home Content
- Another document in Home
+ About
+ Contact
- Thank you Page
+ Blog
- Article One
- Article Two
- Article Three
+ Site (hidden pages they'll probably never edit. So I hide them)
- 404, error, etc...
I am trying to pry the clients from being able to mess up the structure. Use Ditto or template for everything. Create TV’s for individual images or image galleries, extra info. So they fill in the blanks and I create the template for where it goes. If there’s only one ’section’ on a page, I wont do a sub-page. I am toying however with creating a [*content_template*] TV for those (hidden to regular users, in another tab with managermanager) where they fill in the TV’s for the page and I template it with [*content_template*] (why use ditto for just one page).
Well that was run together.
Well the Pirate just posted while I was writing this. I’ll try to explain.
- Use a TV for each individual section/block/image
+WHEN: when the layout is not simple enough it could be done in Wordpress
+Xtra: To make images really easy for a client, use a BINDING to call a directory listing snippet that only returns images from a certain directory. (or queries database for list of users)
- Templating
+WHEN: if multiple items using the same template, use Ditto
+WHEN: if only that page, might as well just use a seperate TV called [*content_template*] that functions as your Ditto_Tpl_Chunk
+Xtra: use PHx for nice if ’this’ = ’that’ show ’this-chunk’ else ’that-chunk’