From 8aa797b935e49ce3ca2ab560a3d5792c3e10ef73 Mon Sep 17 00:00:00 2001 From: "Brendan G. Lim" Date: Mon, 29 Mar 2010 00:15:35 -0400 Subject: [PATCH] Adding in iPad to supported mobile device list --- lib/mobile_fu.rb | 2 +- lib/mobile_fu_helper.rb | 2 +- lib/mobilized_styles.rb | 2 ++ 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/mobile_fu.rb b/lib/mobile_fu.rb index 672ec1b..c239c95 100644 --- a/lib/mobile_fu.rb +++ b/lib/mobile_fu.rb @@ -10,7 +10,7 @@ module MobileFu 'samsung|sanyo|sharp|telit|tsm|mobile|mini|windows ce|smartphone|' + '240x320|320x320|mobileexplorer|j2me|sgh|portable|sprint|vodafone|' + 'docomo|kddi|softbank|pdxgw|j-phone|astel|minimo|plucker|netfront|' + - 'xiino|mot-v|mot-e|portalmmm|sagem|sie-s|sie-m|android|ipod' + 'xiino|mot-v|mot-e|portalmmm|sagem|sie-s|sie-m|android|ipod|ipad' def self.included(base) base.extend(ClassMethods) diff --git a/lib/mobile_fu_helper.rb b/lib/mobile_fu_helper.rb index 6109aa2..207ba2c 100644 --- a/lib/mobile_fu_helper.rb +++ b/lib/mobile_fu_helper.rb @@ -17,7 +17,7 @@ def mobile_xhtml_doctype(type = :mobile, version = '1.0') end def js_enabled_mobile_device? - is_device?('iphone') || is_device?('mobileexplorer') || is_device?('android') + is_device?('iphone') || is_device?('ipod') || is_device?('ipad') || is_device?('mobileexplorer') || is_device?('android') end end diff --git a/lib/mobilized_styles.rb b/lib/mobilized_styles.rb index 48f65b8..8c2672b 100644 --- a/lib/mobilized_styles.rb +++ b/lib/mobilized_styles.rb @@ -37,6 +37,8 @@ def user_agent_device_name 'blackberry' elsif ua.index('iphone') || ua.index('ipod') 'iphone' + elsif ua.index('ipad') + 'ipad' elsif ua.index('android') 'android' elsif ua.index('nokia')