<br><br><div><span class="gmail_quote">On 8/18/06, <b class="gmail_sendername">Khalid B</b> &lt;<a href="mailto:kb@2bits.com">kb@2bits.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
&gt; The block regions feature was touted as a much needed improvement,<br>&gt; and after many years, finally made it into Drupal 4.7.&nbsp;&nbsp;That said, I<br>&gt; haven't seen that many people take advantage of it.&nbsp;&nbsp;This can mean
<br>&gt; (at least) three things:<br><br>I use the 4.7 region feature extensively.<br><br>Before I converted my sites to 4.7, I used several methods to display<br>adsense blocks. These ranged from the flexiblock module, to calling
<br>block_block('view', $delta) directly.<br><br>When I converted my sites to 4.7, I junked all that in favor of regions.<br><br>I even went further and had one &quot;announcment&quot; block at the top center<br>of the page, also using regions.
<br><br>One problem I ran into, is that all blocks now inherit the styles of side<br>bar blocks, and I had to work around that with some quick hacks.</blockquote><div><br>Well, that is absolutely theme dependent. If you do styles that look like .region .block, then all will be different. 
block.tpl.php still ends up being a giant switch statement for truly unique blocks (not just CSS skinning).<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I agree with what Nedjo is saying, that normalization could help. I did<br>not run into that issue myself, because most of my sites are one<br>theme type of sites, however, I realize it can be a drag editing tons<br>of themes.
<br></blockquote></div><br>There are some logic flow problems that make it hard(er). You edit/add blocks &quot;in&quot; one theme, then hit save...and find yourself at the &quot;first&quot; theme, even if that is not the default.
<br><br>I'd love to see this approached from the point of view of themers. I do think e.g. panels module is more what themers were hoping for: an easy way to store chunks of content (nodes, blocks) and then a way to select where to place them in a layout (panels).
<br><br>There are a few themes that use regions to good affect. I think it's the Internet (?) theme that has four columns -- one left, one main, two right.<br clear="all"><br>-- <br>Boris Mann<br>Vancouver 778-896-2747<br>
San Francisco 415-367-3595<br>Skype borismann<br><a href="http://www.bryght.com">http://www.bryght.com</a>