I need the heading removed from some blocks. The h2 heading is in theme_block(). I replacled theme_block() with mytheme.block() in mytheme.theme. mytheme.block() contains a switch statement to bypass the h2 element for certain blocks based on their name, which is in $block->subject.
I would like to have $block->skip_heading as a database element that can be set in the administration page for individual blocks. Is there an exisitng way to do this? Is there something like this planned?
I could help develop with the development. I have 23 hours experience using Drupal (minus 6 hours sleep, 3 hours drinking coffee, 1 hour deleting junk mail not deleted by the mail filter, 6 hours trying to find the important mail deleted by mail filter, 1 hour removing the mail filter, and 3 hours recovering files after a Java based editor exploded).
I stil do not understand the difference between pages and book pages. Everything else is working in my custom theme. I am manually creating some links for static page were something else might be better. Removing the heading from some blocks helped me work out the code behind blocks. What I might need are blocks in the central content.
Some pages need static text at the top, a news style block in the middle, then a static block at the bottom. The static block at the bottom will be shared across many pages. The code looks simple. Drupal's method of extending the base theme by overriding fuctions is great. Now all you need to do is move the functions in to classes!