I found the source of a known problem, but unfortunately not a solution yet.

The problem:
When I go the the theme admin panel, I can see the zen theme but instead of the screenshot, I see "Screenshot for zen theme" instead.

This nodes seem to describe a similar problem:
http://drupal.org/node/223544
http://drupal.org/node/167469

This happens with me at 1 hosting company which had installed SiteZen on its server (http://sitemagix.com/).
SiteZen creates global aliases for images in directories with "zen" in the name. That's why images (and in my case .css and .js files) are 404'ed when accessed by the Zen theme.

Maybe it can be solved by a special .htaccess in the zen theme?

This surpasses my knowledge about SiteZen. global aliases and .htaccess.

Comments

catorghans’s picture

SiteZen needs the next Directives in httpd.conf:

AliasMatch /zen$ /usr/local/sitezen/prd/html/initial.html
ScriptAlias /zeni /usr/local/sitezen/prd/zendst
ScriptAlias /zenadmin /usr/local/sitezen/prd/zendst/user_type=admin
AliasMatch /zen[0-9]*/(.*) /usr/local/sitezen/$1
AliasMatch /uatzen$ /usr/local/sitezen/uat/html/initial.html

AliasMatch /zen[0-9]*/(.*) is the one that seems to meddle with the drupal zen theme

Does anyone know if and how this can be overriden in .htaccess?
AliasMatch is not allowed in .htaccess, but can I override it with RewriteRule?

JohnAlbin’s picture

Status: Active » Closed (duplicate)

Sweet! you've got the actual apache directives! I could never find any online docs about it.

Mind if I move this discussion back over to #91335: SiteZen site builder conflicts with theme name "zen"?

catorghans’s picture

Nope,

I did not find that one when I opened this topic (maybe the drupal search was not working again that day, not sure).
I had a kind sys admin at my hosting provider :)

JohnAlbin’s picture

Well, you didn't find "SiteZen" because people had reported the product name as "SiteBuilder". And I didn't rename that issue until after I saw your info.