ThemeKey Properties provides additional properties for use with the ThemeKey module.

Drupal 7

The additional properties provided by this module have been merged into the Drupal 7 version of the ThemeKey module.

Drupal 6

ThemeKey, itself, provides an infrastructure to switch Drupal themes, according to rules which can make use of such properties.

Note:
ThemeKey Properties 6.x-2.x requires at least ThemeKey 6.x-2.x or 6.x-3.x.

Additional Properties currently provided by "ThemeKey Properties":

  • drupal:base_path
  • drupal:is_front_page
  • system:query_param
  • system:query_string
  • system:cookie
  • system:session
  • system:server_ip
  • system:server_port
  • system:server_name
  • system:https
  • system:remote_ip
  • system:referer
  • system:user_agent
  • system:user_browser
  • system:user_browser_simplified
  • system:user_os
  • system:user_os_simplified
  • system:date
  • system:time
  • system:date_time
  • system:day_of_week
  • system:dummy
  • user:role

Using these additional properties, you can achieve amazing feats like:

  • use an adjusted theme for IE 6
  • use a special theme for Christmas time
  • switch themes for cooperations or brand your site
  • use a special theme for the front page
  • ...

See README.txt for details.

Drupal 7

  • The additional properties provided by this module will be merged into the Drupal 7 version of the ThemeKey module.

Project Information

Downloads