function space_mobile_tools::activate in Mobile Tools 7.2
Same name and namespace in other branches
- 7.3 plugins/mobile_tools_spaces.inc \space_mobile_tools::activate()
Override of activate().
File
- plugins/
mobile_tools_spaces.inc, line 33 - Spaces plugin implementation for Mobile Tools device groups
Class
- space_mobile_tools
- Mobile Tools integration for Spaces.
Code
function activate() {
if (parent::activate()) {
// Set the device group context for the Context module
//if (module_exists('context')) {
// $plugin = context_get_plugin('condition', 'mobile');
// if (!empty($plugin)) {
// dpm($this);
//$device_group = mobile_tools_get_active_device_group();
//$plugin->execute($device_group);
// }
//}
//dpm($this);
// Set the header
// Set the theme
// @see mobile_tools_custom_theme().
// Add configured options
// Replace old hook_init functionality
/*function mobile_tools_init(){
global $mobile_tools_device, $conf;
// Skip everything in case Drush is used
if (drupal_is_cli()) {
return;
}
// Some small extras
if (mobile_tools_site_type() == 'mobile') {
$conf['default_nodes_main'] = variable_get('default_nodes_main_mobile', variable_get('default_nodes_main', 10));
}
}*/
// @todo replace hook_boot functionality
/*
if (mobile_tools_site_type() == 'mobile') {
$conf['site_frontpage'] = variable_get('site_frontpage_mobile', variable_get('site_frontpage', 'node'));
}
*/
return TRUE;
}
return FALSE;
}