diff --git a/classes/module/ModuleObject.class.php b/classes/module/ModuleObject.class.php index 6040036bf..2852f10a4 100644 --- a/classes/module/ModuleObject.class.php +++ b/classes/module/ModuleObject.class.php @@ -85,15 +85,15 @@ } } else { switch($default) { - case 'guest' : - $grant->{$grant_name} = true; - break; case 'member' : if($is_logged) $grant->{$grant_name} = true; break; case 'root' : if($grant->is_admin) $grant->{$grant_name} = true; break; + default : + $grant->{$grant_name} = true; + break; } } } diff --git a/modules/admin/conf/module.xml b/modules/admin/conf/module.xml index 33168e9eb..04d5f9ae1 100644 --- a/modules/admin/conf/module.xml +++ b/modules/admin/conf/module.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/board/conf/module.xml b/modules/board/conf/module.xml index c452a8da2..52a87e2bc 100644 --- a/modules/board/conf/module.xml +++ b/modules/board/conf/module.xml @@ -1,5 +1,5 @@ - + 목록 diff --git a/modules/member/conf/module.xml b/modules/member/conf/module.xml index 0e70be153..c911dbeeb 100644 --- a/modules/member/conf/module.xml +++ b/modules/member/conf/module.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/module/conf/module.xml b/modules/module/conf/module.xml index 68f3ea310..9e3bb55c0 100644 --- a/modules/module/conf/module.xml +++ b/modules/module/conf/module.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/module/module.model.php b/modules/module/module.model.php index ee2bb44a2..c8658c5bf 100644 --- a/modules/module/module.model.php +++ b/modules/module/module.model.php @@ -27,7 +27,7 @@ if(!count($xml_obj->module)) return; $output->default_action = $xml_obj->module->attrs->default_action; ///< 별도의 action이 지정되지 않으면 호출될 action - $output->manage_action = $xml_obj->module->attrs->manage_action; ///< 관리자용으로 사용될 기본 action + $output->management_action = $xml_obj->module->attrs->management_action; ///< 관리자용으로 사용될 기본 action $grants = $xml_obj->module->grants->grant; ///< 권한 정보 (없는 경우도 있음) $actions = $xml_obj->module->actions->action; ///< action list (필수)