By jim_at_miramontes on
I have a site that uses a modified version of Bartik as the main theme, although when an administrator edits a node, the editing takes place in a full-width page themed with Seven. (That is, pretty much what happens with a standard D7 installation.) I've made a couple of user roles with less-than-administrator permissions, and found users with those roles do their editing in Bartik. Can anyone explain how I can get things configured so that that their editing happens in the same version of Seven that the administrators get? I've looked all over the configuration stuff, and just can't find what MUST be there somewhere...
Comments
Haven't used it, but I think
Haven't used it, but I think http://drupal.org/project/admin_theme does what you are wanting. Also, just to be sure... have you made sure that Seven is actually "activated"? Otherwise, non-admins may not be able to use the theme, and that may be your problem.
If that doesn't work, try context module. You should be able to set up node/add as a context which uses the Seven theme.
Anthony Pero
Project Lead
Virtuosic Media
http://www.virtuosic.me/
What does it mean for a theme
What does it mean for a theme to be "activated"? It's showing up in the "Enabled Themes" section of /admin/appearance, if that's what you mean.
Yep, my bad, "enabled" was
Yep, my bad, "enabled" was what I meant.
Anthony Pero
Project Lead
Virtuosic Media
http://www.virtuosic.me/
You shouldn't need a special module
(1) admin/appearance
Checkbox at very bottom of the page "Use the administration theme when editing or creating content".
(2) admin/people/permissions
(Ensure the role in question has the following permission):
System
"View the administration theme"
If this is unsuccessful, start playing with other permissions for the content types of interest.
Good luck!
(2)
(2) admin/people/permissions
(Ensure the role in question has the following permission):
System
"View the administration theme"
--------------
There we go -- that was it. Thanks very much! -- I knew it was around somewhere; I just couldn't find it.