Bug #569
closedIssue found switching between Green Park, Woo Canvas Theme, and back again
0%
Description
Valerie Futch switched themes from Green Park to Woo Canvas Theme, and then switched back to Green Park. In the process, she seems to have lost access to the tabs on the dashboard which are used to control Green Park. Could this be a rights issue? And if so, can her rights be restored. It appears that she still has rights to post to the blog. The blog url is http://teachwithpurposebronxcc.commons.gc.cuny.edu/
Cross reference: http://redmine.gc.cuny.edu/issues/show/491
Updated by Matt Gold almost 14 years ago
- Status changed from New to Assigned
- Assignee set to Boone Gorges
- Target version set to 1.1.10
Updated by Matt Gold almost 14 years ago
Valerie is listed as an admin on that blog.
Updated by Boone Gorges almost 14 years ago
- Status changed from Assigned to Resolved
The part of the theme that determines who has access to the theme control panel was incorrectly coded for WordPress Multisite. I have fixed it in https://github.com/castiron/cac/commit/340a65155508a7968589fb37f7567c5ac55ad152
As for why she was able to access it before, the only thing I can think of is that she was using an older version of the same theme that, for some reason, exists on the system. I have just made it unavailable on the production site, and I removed it from the repo in https://github.com/castiron/cac/commit/ac1814639019900992a6df3d4fc0010be54b1cff
Updated by Valerie Futch almost 14 years ago
hi boone,
thanks for figuring this out. is there something that i need to do to follow up? the settings still aren't showing up so i thought maybe i should switch the theme and then switch it back but the cordobo theme is no longer listed in the themes pages.
thanks.
Updated by Matt Gold almost 14 years ago
Thanks, Boone. Am I right in assuming that you checked to see whether any blogs were using the old version before you deleted it? That would put you one step ahead of me this week . .. (cf. http://redmine.gc.cuny.edu/issues/show/556 )
Updated by Valerie Futch almost 14 years ago
errr, also one step ahead of me i think. maybe it doesn't show up because it IS the current theme i'm using? (smacks head) regardless, the panel still doesn't show up on my end.
Updated by Boone Gorges almost 14 years ago
Valerie - The fix has not gone live yet. It will do so in the next day or two, when I release another version of the Commons. Watch dev.commons.gc.cuny.edu for updates.
And yes, it won't show up on the Appearance list if it's your current theme.
Matt - I made a note in the commit message. The themes have the same name internally, so there should be automatic fallback, but I will check manually after the release.
Updated by Matt Gold almost 14 years ago
Okay. And I think you're safe -- I just checked on this using Andrea's theme stats plugin on the live server, and it looks like all blogs using Cordoba are using the later version. So delete away.
Updated by Boone Gorges almost 14 years ago
I checked the same thing, but I bet that the theme stats plugin can't tell the difference between two themes with the same name.
Updated by Matt Gold almost 14 years ago
If you click on the theme name, it will open up a list showing you which blogs are using that theme. I opened up each link and saw, manually, that they're all using the later version of Cordoba.
Updated by Boone Gorges almost 14 years ago
Matt - oh, cool, I didn't know you'd actually checked each blog. Saves me the effort. Thanks!