Quote from: Neutrogeno at Nov 02, 2006, 05:00 PM
As for the hierarchy tree concept, I think with the section/subsection thing (plus the URL remapping) you could offer MORE flexibility to your users. In fact they don’t care about the hyerarchical tree at left in the admin panel (it can be misleading: see the current ambiguity about folder/container and files) they are looking for data organization and semantic URLs.
Also the TV thing is in my opinion very important. They are currently tied to templates but in fact they are a concept related to the data structure not its presentation.
(Note: I’m not a programmer but I know many CMSes and Web Framework as user.)
Neutrogeno, we do appreciate you taking the time to share your thoughts.
The next release following 0.9.5 will feature something called Contexts which will allow you to divide your site into logical sections for just about any purpose, be it for multi-sites, sub-sites/sub-domains, localized content, a specific web-application, or just another logical section of the site content, as you suggest. A contextual view then will be just as important as the tree/hierarchical view within or without contexts, as both offer important organization benefits to the site definition and the ability to manage it.
Can you explain more what you mean by URL remapping? This to me, is the part that requires the traditional hierarchical approach to defining a site taxonomy. It allows those familiar with web concepts to work with their virtual MODx sites in the same way they would work directly with an Apache document directory. Contexts could then be used to alter the hierarchy to achieve more complex URL mappings (i.e. to URLs specific to localized content, to subdomains of the site, etc.).
Also in the next release, you will be able to attach what I am calling Content Elements (the next generation of TV’s), which can be attached to a Document, a Web link, or even another component, such as a Template, Chunk, Snippet, or Plugin. I believe this will allow users to continue to use them as they would existing TV’s, yet still gain an enormous amount of power and flexibility with the new ways of defining relationships between MODx TV’s and the other building blocks of the framework. Obviously, this will mean new manager views and features to accommodate these changes.