I have a role that allows users to create nodes themselves. What is the standard practice way to let them add nodes but not see the administration theme (I am using adminimal), and rather use a different theme on the node/add page.
2 Answers
Role Theme Switcher seems to be what you need:
Useful Drupal module to assign separate themes for different roles (including anonymous) in your system.
Often you want to separate Drupal administrative interface from frontend. You can do this assigning appropriate theme for you as user. What to do if you want to show different theme for non-authorized user?
-
-
"Best one" depends on way to many factors to be reliably answered and will vary from reader to reader as their situations will always be a bit different.– MołotCommented Jul 24, 2013 at 6:40
For a very simple, module free solution, you could either:
- Disable the
Use the administration theme when editing or creating content
option inadmin/appearance
. - Remove the
View the administration theme
permission for the role inadmin/people/permissions