[development] Move multiple theme per site support to contrib module

Derek Wright drupal at dwwright.net
Tue Jun 6 16:51:39 UTC 2006


On Jun 6, 2006, at 7:49 AM, Adrian Rossouw wrote:

> I do believe that the block / region settings are very much a  
> display issue.

i don't feel too passionately about this, so please ignore if this is  
a viewpoint of a tiny minority, but i consider blocks to be content,  
and themes to be how the content looks.  i really like the separation  
of content from presentation that drupal + the theme layer maintains.

sure, a lot of the content in blocks can be viewed by other means,  
but not all of it.  some things can only be done via blocks, and i  
think of deciding what blocks to enable and how they should behave as  
making decisions about what content should be available on a given  
page.  what the blocks *look* like is a job for the theme layer, and  
therefore, something i usually don't care about at all. ;)  personal  
bias: i mess with block configuration far more often on my site than  
themes, so -1 to making the themes the default tab and the blocks  
buried under yet another layer of clicking to access.

of course, *where* on the pages a given block goes is more on the  
presentation side of things, and it'd be far worse to split out these  
configuration settings for block (1 page at admin/blocks to enable  
them, and a different page/tag in admin/display to control where they  
appear -- EVIL!).  if the theme-aware among us believe strongly this  
question of layout is the fundamental aspect of block configuration,  
and want to group all of this with other display related stuff, i  
won't object *too* loudly. ;)

final thought: drumm (for good reason) already thinks the block admin  
pages are too busy and cluttered as they are.  perhaps splitting out  
some of that stuff into sub-tabs would make the whole thing easier to  
manage.  moving admin/blocks to a tab on /admin/display would  
probably make this problem worse.

again, i don't want to generate flames about this, so if everyone  
thinks i'm crazy, i'll go away on this thread. ;)  but, i wanted to  
at least raise some counter-arugments while we're considering this  
change.

thanks,
-derek (dww)




More information about the development mailing list