From 4b1025e8c587054a31847951b844e531d39a0443 Mon Sep 17 00:00:00 2001 From: BJRambo Date: Tue, 13 Jan 2015 17:28:44 +0900 Subject: [PATCH] =?UTF-8?q?=EB=AA=A8=EB=B0=94=EC=9D=BC=20=EB=B7=B0?= =?UTF-8?q?=EC=96=B4=20=EC=82=AC=EC=9A=A9=EC=A4=91=EC=9D=BC=20=EA=B2=BD?= =?UTF-8?q?=EC=9A=B0=20=EB=AA=A8=EB=B0=94=EC=9D=BC=20=EC=B5=9C=EC=A0=81?= =?UTF-8?q?=ED=99=94=20=ED=99=94=EB=A9=B4=20=EB=AC=B8=EA=B5=AC=20=EB=9C=A8?= =?UTF-8?q?=EB=8F=84=EB=A1=9D=20=EA=B0=9C=EC=84=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- classes/mobile/Mobile.class.php | 9 ++++++--- classes/module/ModuleHandler.class.php | 4 ++-- modules/menu/menu.admin.controller.php | 3 +-- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/classes/mobile/Mobile.class.php b/classes/mobile/Mobile.class.php index 79607c26e..c38ffcf21 100644 --- a/classes/mobile/Mobile.class.php +++ b/classes/mobile/Mobile.class.php @@ -52,9 +52,7 @@ class Mobile { return $this->ismobile; } - - $db_info = Context::getDBInfo(); - if($db_info->use_mobile_view != "Y" || Context::get('full_browse') || $_COOKIE["FullBrowse"]) + if(Mobile::isMobileEnabled() === false || Context::get('full_browse') || $_COOKIE["FullBrowse"]) { return ($this->ismobile = false); } @@ -234,5 +232,10 @@ class Mobile $oMobile->ismobile = $ismobile; } + function isMobileEnabled() + { + $db_info = Context::getDBInfo(); + return ($db_info->use_mobile_view === 'Y'); + } } ?> diff --git a/classes/module/ModuleHandler.class.php b/classes/module/ModuleHandler.class.php index 0505a6a35..67aa3c151 100644 --- a/classes/module/ModuleHandler.class.php +++ b/classes/module/ModuleHandler.class.php @@ -667,8 +667,8 @@ class ModuleHandler extends Handler 'dispEditorConfigPreview' => 1, 'dispLayoutPreviewWithModule' => 1 ); - $db_info = Context::getDBInfo(); - if($type == "view" && $this->module_info->use_mobile == "Y" && Mobile::isMobileCheckByAgent() && !isset($skipAct[Context::get('act')]) && $db_info->use_mobile_view == "Y") + $db_use_mobile = Mobile::isMobileEnabled(); + if($type == "view" && $this->module_info->use_mobile == "Y" && Mobile::isMobileCheckByAgent() && !isset($skipAct[Context::get('act')]) && $db_use_mobile === true) { global $lang; $header = ''; diff --git a/modules/menu/menu.admin.controller.php b/modules/menu/menu.admin.controller.php index 960f0f584..c468d8cb7 100644 --- a/modules/menu/menu.admin.controller.php +++ b/modules/menu/menu.admin.controller.php @@ -606,8 +606,7 @@ class menuAdminController extends menu $cmArgs->is_skin_fix = 'N'; $cmArgs->is_mskin_fix = 'N'; - $db_info = Context::getDBInfo(); - if($db_info->use_mobile_view == 'Y') + if(Mobile::isMobileEnabled() === true) { $cmArgs->use_mobile = 'Y'; }