Come together with the global Drupal community in Rotterdam, 28 Sept – 1 Oct 2026. Sessions, contribution, connection, and Early Bird savings until 8 June.
As already mentioned at our project page we will port this module to D7.
But currently our focus is to get a stable ThemeKey 6.x-2.0 release.
After that release we start with the port and any help on this is welcome!
Sounds good. Thanks mkalkbrenner. I'll be happy to contribute D7 testing when available.
I did a few tests with D6.x-2.0-beta3 version and it's working smooth and fine so far. Tests done with:
Firefox 3, Internet Explorer 7, Safari 4 and Opera 10.
Zen theme 1.0 and all D6 core themes.
All of the above test using Windows XP.
"@mkalkbrenner, by coincidence I happened to have a look at the ThemeKey module recently for another reason :) I think you'll want to at least look into using hook_menu() for Drupal 7, since it might remove the need for your module to maintain its own complex path-matching code. You'd probably need hook_custom_theme() in addition that, which is why we have this followup patch."
Comments
Comment #1
mkalkbrennerAs already mentioned at our project page we will port this module to D7.
But currently our focus is to get a stable ThemeKey 6.x-2.0 release.
After that release we start with the port and any help on this is welcome!
Comment #2
francewhoaSounds good. Thanks mkalkbrenner. I'll be happy to contribute D7 testing when available.
I did a few tests with D6.x-2.0-beta3 version and it's working smooth and fine so far. Tests done with:
Firefox 3, Internet Explorer 7, Safari 4 and Opera 10.
Zen theme 1.0 and all D6 core themes.
All of the above test using Windows XP.
Comment #3
mkalkbrennerhttp://api.drupal.org/api/function/drupal_theme_initialize/7
http://api.drupal.org/api/function/menu_get_custom_theme/7
http://api.drupal.org/api/function/drupal_static/7
#553944: Define hook_menu_get_item_alter() as a reliable hook that runs before the page is doomed
#615138: Some pages display in the overlay in a non-adminstrative theme
Comment #4
mkalkbrennerhttp://drupal.org/node/553944#comment-2487748
"@mkalkbrenner, by coincidence I happened to have a look at the ThemeKey module recently for another reason :) I think you'll want to at least look into using hook_menu() for Drupal 7, since it might remove the need for your module to maintain its own complex path-matching code. You'd probably need hook_custom_theme() in addition that, which is why we have this followup patch."
Comment #5
mkalkbrennerhttp://drupal.org/update/modules/6/7#custom_theme
Comment #6
jerrac commentedSubscribing and wondering what progress is being made on the port...
Comment #7
mkalkbrennerThe port will start at the Drupal 7 Sprint Camp in Hannover (Germany) this weekend (16/17 October).
Comment #8
mkalkbrennerComment #9
BrittaL commentedSubscribing and wondering what progress is being made on the port...
:-)
Comment #10
mkalkbrennerThemeKey 7.x-1.0-alpha2 is already available as download.