[support] problem with Zen subtheme Part II

Shai Gluskin shai at content2zero.com
Thu Mar 25 19:16:35 UTC 2010


Hi Leslie,

What I would do is start over and not use Zenophile. Zenophile is a nice
convenience after you already understand how subthemes work in D6. I think
by following the instructions yourself in the "STARTERKIT" you'll understand
sub-themes better which will go a long way in avoiding frustration.

I've switched from using Zen to using Genesis (
http://drupal.org/project/genesis). I find it simpler and more
straightforward. Like Zen, it has a lot of explanatory notes.

To answer your question more directly, I would investigate your subtheme's
.info file and make sure all the regions are turned on there. Same thing
with css, check to make sure they are enabled in the subtheme's .info file.

The following is likely a separate problem from your issue, but worth
mentioning: If you want to do a separate template for nodes of type "story"
you would create node-story.tpl.php. According to D6 intentions, you'd have
to simply add node-story.tpl.php to your subtheme's directory. But, because
of the bug, it won't actually work unless you also have a node.tpl.php file
in your subtheme as well. In short, any time you are creating a more
specific template using naming conventions based on a more general version
found in the theme directory, you must copy the more generalized version
into your subtheme folder in order for the more particular one to work.

Also, in theory, and it usually does work... you don't need the master theme
to be turned on. But it turns out that there are some cases where the master
theme does need to be turned on for the subtheme to work.

Welcome to theming! It's powerful stuff... I think Zenophile is a short cut
that simply isn't worth it.

best,

Shai

On Thu, Mar 25, 2010 at 2:30 PM, LESLIE FRIESEN <
FRIESEN.LESLIE at co.polk.or.us> wrote:

>  A few more details I've discovered.
>
> 1.  The regions have changed. The navbar region is no longer there, nor is
> the Closure block/region. I DID NOT TOUCH THESE, they are just gone?
>
> 2. I checked with my admin and he said the only thing he changed today was
> to grant group write access to the theme files. I had asked him to do this
> because I was unable to upload any of the tweaks I had made to the css
> sheets. I never got to the point that I uploaded the new css, so that is not
> what caused the problem.
>
> Any ideas at all?
>
> Thanks,
>
> Leslie
>
> >>> On 3/25/2010 at 10:00 AM, in message <
> 4BAB3441.2EB7.00F4.3 at co.polk.or.us>, "LESLIE FRIESEN" <
> FRIESEN.LESLIE at co.polk.or.us> wrote:
>  Good morning,
>
> I've started my first attempt at creating a subtheme for Zen. I used
> Zenophile as my stepping stone.  All of a sudden -- honestly, through no
> obvious change of my own -- all of the contents of the subtheme are
> displaying up against the left hand side of the screen. The blocks, regions,
> etc. are still labeled "right sidebar" "contents" etc., but everything is
> left justified.  What the heck happened and how do I fix it?
>
> When I went into the subtheme settings at
> http://devdrupal.co.polk.or.us/admin/build/themes/settings/leslie_test_theme,
> all of a sudden the name (leslie_test_theme) no longer displays in the
> list. The subtheme is there, but the name field is blank and the screenshot
> field says "no screenshot". Once you click on the configuration settings,
> some of what should be there is missing. For example, the breadcrumbs
> settings.
>
> Help!
>
> Thanks in advance,
>
> Leslie
>
>
> --
> [ Drupal support list | http://lists.drupal.org/ ]
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.drupal.org/pipermail/support/attachments/20100325/48810ee6/attachment.html 


More information about the support mailing list