If I recall correctly, these settings are only taken into account on 1st installation of the module (i.e. if there isn&#39;t an entry yet in the table {blocks} for this module-delta combination).<div>Did you perhaps install the module first, before setting the visibility &amp; region parameter?</div>

<div>If so, you might want to try to reinstall the module or remove the entry from the blocks table.</div><div>If it&#39;s for a contrib module where you want to change the default settings (but i guess not), you&#39;d have to alter the entry in {blocks} through hook_update_X().</div>

<div><br></div><div>Sven<br><br><div class="gmail_quote">On Thu, Jul 8, 2010 at 6:36 PM, Jeff Greenberg <span dir="ltr">&lt;<a href="mailto:jeff@ayendesigns.com">jeff@ayendesigns.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

I have a theme that contains the region content_bottom. The region appears in the select boxes at admin/settings/block.  I have a module that implements hook_block with:<br>
<br>
function mymodule_block($op = &#39;list&#39;, $delta = 0, $edit = array()) {<br>
  switch ($op) {<br>
      case &#39;list&#39;:<br>
          $blocks[block1] = array(<br>
              &#39;info&#39; =&gt; &#39;Block 1&#39;,<br>
              &#39;cache&#39; =&gt; BLOCK_CACHE_GLOBAL,<br>
              &#39;weight&#39; =&gt; -1,<br>
              &#39;status&#39; =&gt; 1,<br>
              &#39;visibility&#39; =&gt; 1,<br>
              &#39;region&#39; =&gt; &#39;content_bottom&#39;,<br>
              &#39;pages&#39; =&gt; &#39;&lt;front&gt;&#39;,<br>
          );<br>
          return $blocks;<br>
<br>
and the block always appears in the disabled list. I tried using TRUE instead of 1 for status, which shouldn&#39;t make a difference, and didn&#39;t. The docs don&#39;t actually give an example of using region, other than saying you can, and a grep of &#39;region&#39; starting at the document root in a module-laden sandbox seems to come up empty, so I&#39;m not quite sure where to look.<br>

<font color="#888888">
<br>
Jeff<br>
<br>
</font></blockquote></div><br></div>