Revision: 40199
                            
                                                            
                                    
                                        
Updated Code
                                    
                                    
                                                    
                        at January 27, 2011 10:40 by websitez
                            
                            Updated Code
/**
 * Detects mobile group
 * 
 * @return string
 */
function get_group()
{
    static $mobile_group = null;
    if(function_exists('websitez_get_mobile_device')){ //Check to see if the WP Mobile Detector is installed
        $mobile_device = websitez_get_mobile_device(); //Returns an array with mobile detection values
	if(is_array($mobile_device) && $mobile_device['type'] == "1" && array_key_exists('high', $this->groups) && $this->groups["high"]["enabled"]){
		return "high"; //Smart phone device
	}else if(is_array($mobile_device) && $mobile_device['type'] == "2" && array_key_exists('low', $this->groups) && $this->groups["low"]["enabled"]){
		return "low"; //Feature phone device
	}
    } //End WP Mobile Detector hook
    
    if ($mobile_group === null) {
        foreach ($this->groups as $group => $config) {
            if (isset($config['enabled']) && $config['enabled'] && isset($config['agents'])) {
                foreach ((array) $config['agents'] as $agent) {
                    if ($agent && isset($_SERVER['HTTP_USER_AGENT']) && preg_match('~' . $agent . '~i', $_SERVER['HTTP_USER_AGENT'])) {
                        $mobile_group = $group;
                        
                        return $mobile_group;
                    }
                }
            }
        }
        
        $mobile_group = false;
    }
    
    return $mobile_group;
}
                                
                            Revision: 40198
                            
                                                            
                                    
                                        
Initial Code
                                    
                                    
                                                            
                                    
                                        
Initial URL
                                    
                                    
                                                            
                                    
                                        
Initial Description
                                    
                                    
                                
                                                            
                                    
                                        
Initial Title
                                    
                                    
                                                            
                                    
                                        
Initial Tags
                                    
                                    
                                
                                                            
                                    
                                        
Initial Language
                                    
                                    
                                                    
                        at January 27, 2011 10:39 by websitez
                            
                            Initial Code
/**
 * Detects mobile group
 * 
 * @return string
 */
function get_group()
{
    static $mobile_group = null;
    if(function_exists('websitez_get_mobile_device')){ //Check to see if the WP Mobile Detector is installed
			$mobile_device = websitez_get_mobile_device(); //Returns an array with mobile detection values
			if(is_array($mobile_device) && $mobile_device['type'] == "1" && array_key_exists('high', $this->groups) && $this->groups["high"]["enabled"]){
					return "high"; //Smart phone device
			}else if(is_array($mobile_device) && $mobile_device['type'] == "2" && array_key_exists('low', $this->groups) && $this->groups["low"]["enabled"]){
					return "low"; //Feature phone device
			}
		} //End WP Mobile Detector hook
    
    if ($mobile_group === null) {
        foreach ($this->groups as $group => $config) {
            if (isset($config['enabled']) && $config['enabled'] && isset($config['agents'])) {
                foreach ((array) $config['agents'] as $agent) {
                    if ($agent && isset($_SERVER['HTTP_USER_AGENT']) && preg_match('~' . $agent . '~i', $_SERVER['HTTP_USER_AGENT'])) {
                        $mobile_group = $group;
                        
                        return $mobile_group;
                    }
                }
            }
        }
        
        $mobile_group = false;
    }
    
    return $mobile_group;
}
                                Initial URL
http://websitez.com
Initial Description
Initial Title
WP Mobile Detector & W3 Total Cache Integration
Initial Tags
Initial Language
PHP