andre wrote:
Neil Drumm wrote:
And a UI for choosing different layouts (defined by the theme) which define regions (within the main content area, these are *not* block regions). If a non-default layout is chosen, the reweighting UI changes to a region choosing and reweighting UI.
No to the UI for this.
Default rendering should be how the module developers intended - Themers should be able to clobber that for their own needs. There is no reason in the world why I would want a user then in turn to clobber the theme.
I suppose a contributed module could provide this sort of UI $node content shuffling - but it shouldn't be in core.
Just as blocks positioning is not hard coded into the theme, content positioning shouldn't be hard coded into the theme. The stuff that belongs in the theme, xhtml and css, stays in the theme as the code for page layouts. -- Neil Drumm http://delocalizedham.com/