Closed (fixed)
Project:
Skinr
Version:
6.x-1.x-dev
Component:
Miscellaneous
Priority:
Critical
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
18 Sep 2009 at 19:16 UTC
Updated:
24 Nov 2010 at 18:49 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
darkoba commentedComment #2
jacineHi darkoba,
Glad you like the module.
I've noticed this happen myself, and blamed Skinr at first too, but as it turned out it was related to a different contrib module. In my case the culprit was the dev version of the menu block module (which I shouldn't have been using in the first place). Switching to the recommended version, and reinstalling it fixed this for me.
So, my questions are:
- What contributed modules are you using?
- Are you using the latest dev version of Skinr?
:)
Comment #3
darkoba commentedI am using the last dev of skinr. Here is my list of contrib modules from the update report page (I have a lot cause Iam doing a big student community website). Good luck to find out what's going wrong ;-). I'm using the recommended version of all my modules except for the followings where i'm using the last dev : Chaos tool suite, Skinr, and User Points Contributed modules.
So here are my contrib modules :
Drupal 6.14
I hope this issue can be fixed, because I dont have much time to finish the site. Thanks for all, and again, your module is great. I can't wait to see the next features...
Comment #4
sociotech commentedJacine,
I've been tracking down the same issue in our Acquia Prosper queue #570624: Theme becomes spontaneously disabled. Basically, after some period of time, one or both of fusion core and acquia prosper are being disabled ($theme->status = 0), though acquia prosper remains the default theme.
I replicated the problem by running a Javascript location.reload() to repeatedly refresh the page. After a minute or so of refreshes, either or both of the fusion core base theme and acquia prosper sub-theme became disabled.
I assumed it was something in our theme, but hadn't been able to pin it down.
But, on a hunch, I disabled the Skinr module and the themes didn't disable themselves anymore.
I'm not running the menu block module at all, and I disabled any dev-version modules that I had, but still the only thing that stopped the themes from disabling themselves was disabling Skinr.
Is there anything in Skinr that might trigger a theme disable?
Let me know if there's any more information I can provide. I'll also ask the folks in my queue to see if they experience the same thing.
Thanks.
Comment #5
moonray commentedOK, found the culprit.
When calling
system_theme_data()to grab all the theme info, there's a problem where all themes get disabled when running update.php. If we call_system_theme_data()instead, the problem is solved. It's also more efficient. The only annoyance is that it's a supposed to be a private function... oh well.Jacine should have this updated in CVS shortly.
Comment #6
jacineCommitted! Thanks guys ;)
Comment #7
sociotech commentedJacine, Bala,
In my testing, that fix seems to do the trick!
Thanks for the great work :)
Comment #8
michelleAwesome, glad you got it fixed! I've been trying to work on an AF style and it's a real pain to have skinr keep crashing AF. This will make my life much easier. :)
Michelle
Comment #10
Anonymous (not verified) commentedJust a note to let you know that this issue may not be 100% resolved. I am working with the latest versions of Acquia Prosper, Fusion and Skinr. My themes would not stay enabled with the Skinr module enabled. I have had to disable the Skinr module in order for the modules to stay enabled.
Comment #11
mathieu commentedI'm having the same issue and I'm testing the patch on #632080: _system_theme_data() should clone the returned objects. to see if it helps.
Comment #12
g76 commentedFirst off, skinr is incredible, and I can't thank you enough!
I am not sure if this is related or if I should be submitting a new issue, but I have a drupal commons site running with skinr 6.x.1.5 as the version packaged with the platform in Aegir. I have alot of skinr styles, and everything was working great until I got to a point where if I add any more to the .info file the theme breaks. It is very strange, it doesn't matter what I try to add, it could be anything. It has the same behavior as viewing a theme in ie without the style sheet limit fix enabled in fusion. If anyone could assist I would be more than happy to pay. I have a tight deadline and am in a crunch now.
If I should be submitting a new issue, please let me know.
Thank you again,
Jen
Comment #13
ChrisBryant commentedThanks for the bug report Jen, can you attach or post your .info (to pastebin or similar) that is causing the problem? Can you also post a version that is working for you?
Comment #14
g76 commentedSure. I know all I have is way overkill and is very specific, but I compiled it to use for working with clients and being able to change things on the fly as they review a site, such as "can you change that color here?", "could the title be moved a bit over and the font bigger?". I also have styles set for semantic views classes I use(vtitle, vcontent, and vusername), just to make the targeting easier. I am not a css guru or skinr expert, so be gentle:). I would like to use skinr 2, but can't with commons right now. I am attaching two files: cttcommons.info(which works, I downsized it) and infobackup.info which has just a concoction of styles to copy/paste in it, and would like to add more. I can also give you access to the site if you like, just email me.
Also, I made a copy of the acquia commons fusion-based theme(changed everything according to the documentation a drupalcommons), so it is an individual fusion subtheme, not a "subtheme of a subtheme".
Thank you for your help on this, and any feedback or best practices suggestions are more than welcome.
Comment #15
jmcerda commentedsubscribing
Comment #16
michelleFYI: Closed issues do not show up on the project issue queue's normal view. If this is still an active issue, you might want to make it active. I just happened to notice it in my tracker.
Michelle
Comment #17
jacine@Michelle is right, this is closed and will not be looked at by us.
Also, this is a Drupal core bug, not a Skinr bug. If you want to follow or help fix it, you should watch this issue:
#305653: Themes disabled during update