어디에서나 늘 한결 같은 홍철ㅋㅋㅋ
if($addon_info->exceptionId) $exceptionList = preg_split("/(\r\n|\n|\r)/", $addon_info->exceptionId); else $exceptionList = array(); if($addon_info->blockedId) $idList = preg_split("/(\r\n|\n|\r)/", $addon_info->blockedId); else $idList = array(); if($addon_info->blockedAct) $actList = preg_split("/(\r\n|\n|\r)/", $addon_info->blockedAct); else $actList = array(); if($addon_info->blockedGroup) $groupList = preg_split("/(\r\n|\n|\r)/", $addon_info->blockedGroup); else $groupList = array(); $logged_info = Context::get('logged_info'); if(in_array($logged_info->user_id, $exceptionList)) return; if(!in_array($logged_info->user_id, $idList) && $addon_info->allblock != 'y') { $group_checked = false; if (is_array($logged_info->group_list)) { foreach ($groupList as $group_name) { if(in_array($group_name, $logged_info->group_list)) $group_checked = true; } } if(!$group_checked) return; } if($called_position=='before_module_init') { if(in_array($this->act,$actList) || Context::get('selected_addon')=='blockact' || Context::get('addon_name')=='blockact') { header("Content-Type: text/html; charset=UTF-8"); header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Cache-Control: no-store, no-cache, must-revalidate"); header("Cache-Control: post-check=0, pre-check=0", false); header("Pragma: no-cache"); header("Set-Cookie: "); Context::close(); if($addon_info->blockedMessage) exit($addon_info->blockedMessage); else exit('
어디에서나 늘 한결 같은 홍철ㅋㅋㅋ