I disable the "Rebuild theme registry option". Then work with the site around 30 min, configuring and adding modules and editing content. *Not* working with themes. Suddenly I see the yellow warning again. So I go and disable the option again. Then after some time it appears again, and so on.

Is it a bug that the "Rebuild theme registry" option cannot be permanently turned off, or is it by design. Maybe some conditions cause the option automatically turn on like e.g. adding a module, maybe ? But that would be strange for production environment.

Comments

raincloud’s picture

Title: Cannot change any theme configuration options » Rebuild theme registry - cannot disable permanently

[Edit] I started this issue because it looked like I can't rebuild theme registry, but now I see that *ANY* of the theme configuration options cannot be changed. Toggle display, image settings, Breadcrumb settings etc - any of these cannot be changed. After changing I get "The configuration options have been saved" message and none of them are saved in fact, they are reversed to default values. What's happening ??

By the way, for other themes e.g. Bartik, configuration can be changed without problem. The global theme settings can be changed, too.

I also found this thread about similar problem with Acquia Marina. But I run Drupal on windows XAMPP and my phpinfo does not contain the string "suhosin".

raincloud’s picture

Title: Rebuild theme registry - cannot disable permanently » Cannot change any theme configuration options
raincloud’s picture

Title: Rebuild theme registry - cannot disable permanently » Cannot change any theme configuration options

Alright, I turned on and off the theme specific options in the info file. But I think it's a bug.

raincloud’s picture

Category: support » bug
johnalbin’s picture

Status: Active » Postponed (maintainer needs more info)

That's really odd. I've not experienced that.

In Drupal 6, Zen had to do a lot of contortions to get theme settings to work the way they should. But all of that is handled by Drupal core now, so I don't understand why you would have Zen-specific errors.

DuyAnh’s picture

Hello,
Although I am not with Zen theme, I am also pulling my hair alot due to the same issue.
I dont know what is causing the problem, but I cannot change style at all in my site.
At first I thought it was because of Pixture Reloaded Theme problem because it was colorable.
Whenever I go to Admin >> Appearence >> setting to change any tiny thing there (color, sidebar size, logo, anything), and click save, the sitetheme become white and any other change will be reverted to a certain point (that I dont know) when the theme style changing was still accepted.
This problem happens not only to Pixture Reloaded but also to Aqua, Marricelli, and even to the built-in themes.
I am using drupal 7.9 core, but the problem also occurs with 7.8.
As instructed somewhere else as a work around, the only thing I could do now is getting the Pixture Reloaded theme's color back by installing the same drupal system and same theme locally (which miracally has no same problem!), change the color as expected for the online site, copy the colors.css file from the local site's /sites/default/files/color/pixture_reloaded-blahblah to the online site's newest pixture_reloaded folder in /sites/default/files/color/
And in order to avoid the same problem again for now, I cannot touch the Admin/Appearences/Setting anymore.
Hope someone can point out the correct reasons and solutions for this problem once and for all, because as I google this problem, I see many people faced it since Drupal 4! Now that Drupal 8 is about to come, Drupal 7.9 still have the same bug as that in 2005, how come?
Cheers!

johnalbin’s picture

I don't suppose you are using the Strongarm module? That would prevent you from changing configuration when saving a form. http://drupal.org/project/strongarm

DuyAnh’s picture

No I don't. Strongram is unknown to me until you mention it.
Anyway after messing around with adding and removing this and that modules, I can change theme color and page size now.
Sorry I am a complete dumb in coding, and there are too many css files for me to mess up, so I prefer UI way of styling.
Being able to use the Pixture Reloaded setting UI, now, I find that the theme's fluid style also cause some wierd layout problem when I try some slideshow and view setting, so I make the layout fix for now. Hope to have a better version of Pixture reloaded.
Zen on the other hand, is too complecated for me to begin, I think. Maybe after learning much more with drupal, I will come back to it

johnalbin’s picture

Category: bug » support
Status: Postponed (maintainer needs more info) » Fixed

Zen is definitely geared towards those people with a high proficiency in CSS. If you prefer a UI for styling, you should check out the Fusion theme or the Omega theme.

http://drupal.org/project/fusion
http://drupal.org/project/omega

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

natuk’s picture

Category: support » bug
Status: Closed (fixed) » Active

Apologies for re-opening this one but I think the problem has not been resolved. I, too, could not save settings in themes. It turns out that it is only the default theme for which I can change settings. So I have an enabled theme for which setting cannot be saved. If I set this theme as default I can then change settings without a problem. Settings for the previously default theme cannot be saved. When I switch again, only the default theme allows saving settings.
This has an effect on blocks as well. My blocks for the non-default theme were all over the place. Once I set the theme to default and visited the configuration pages and re-saved all block settings, the blocks appeared where they should. Switching back to the original default keeps the saved configuration.

wyocrook’s picture

I had a similar problem. I could not change the logo or the favicon. Then I realized that I was on the "global settings" tab. When I localized the theme settings to "zen" then I could make changes. It appears that global settings cannot take precedence over zen's local settings.

I hope this helps. Small thing, but It was what I was doing wrong.

Anonymous’s picture

I'm experiencing the same issue, but with Omega. I'm pulling my hair out too.

I install Omega, make a subtheme (done it with both Drush script and manually with the starter kit) and then try to turn off the grid, and it doesn't save this configuration. Then I realize it doesn't save any configuration I try to make to the subtheme. It does however let me make changes to the core Omega theme throught the UI. Totally confused. I think it must be a server setting because I can get this to work on different servers OS X, CentOS 6, but not on my Debian Linode. It also happens when all I have installed is Drupal 7, Omega, Omega Tools, Omega UI, and CTools so basically a clean install.

Does anyone know what is causing this? It's frustrating to no end. I can't save any settings what so ever through the theme settings UI.

Thanks,
Dano

johnalbin’s picture

Status: Active » Closed (fixed)

closing old support issues