Posted by mitchell on March 15, 2010 at 8:33am
The Theme Rules module provides an action to switch themes. It affects a user's account, as though they changed the setting in their own profile.
Drupal 7.x
Using Entity API, Rules can natively change a user's theme. For example:
{ "rules_set_user_theme" : {
"LABEL" : "Set user theme",
"PLUGIN" : "rule",
"REQUIRES" : [ "rules" ],
"USES VARIABLES" : {
"user" : { "label" : "User", "type" : "user" },
"theme" : { "label" : "Theme", "type" : "text" }
},
"DO" : [ { "data_set" : { "data" : [ "user:theme" ], "value" : [ "theme" ] } } ]
}
}Background Discussions
Rules issue: #417664: Action: switch theme
ThemeKey issue: #647716: Integrate with Rules
Acknowledgements
Madhusudhan Srinivasa of QED42 is the co-creator of this module.
Downloads
Project Information
- Maintenance status: Seeking co-maintainer(s)
- Development status: Under active development
- Module categories: Rules, Theme Enhancements, Utility
- Reported installs: 5 sites currently report using this module. View usage statistics.
- Downloads: 523
- Last modified: December 9, 2012