<?

/* 
초기화면 파일 경로 상단 파일 경로 하단 파일 경로의 앞에 $를 지정하면
경로가 현재 웹사이트 기본경로로 고정된다.
$/ar.skin/index.php 로 입력하면  $_SERVER[DOCUMENT_ROOT] 가 앞에 붙는 방식이다.
사이트 복사 , 개발작업등에 유용하다. */
if (!defined('G5_IS_ADMIN')) {
	foreach(explode(" ","cf_include_index cf_include_head cf_include_tail") as $buff) {
		if (substr($config[$buff],0,1)=='$') 
			$config[$buff]=$_SERVER[DOCUMENT_ROOT].substr($config[$buff],1);
	}
}

// 주요기능 : 회원관리자에서 삭제된 회원을 완전히 삭제함..
if ($is_admin=='super' && strstr($PHP_SELF,"/member_list_delete.php") && count($chk) &&!$g5[proc_member_list_delete] ) {
	$is_delete=false;
	$g5[proc_member_list_delete]=true;
	$achk=array();
	for ($i=0; $i<count($chk); $i++) 
	{
		// 실제 번호를 넘김
		$k = $_POST['chk'][$i];
		$mb = get_member($_POST['mb_id'][$k]);
		if ($mb[mb_level]==1 && !$mb[mb_password]) {
			$sql2="delete from $g5[member_table] where mb_id='$mb[mb_id]'";
			sql_query($sql2);
			$is_delete=true;
		}
		else {
			$achk[]=$k;
		}
	}
	if ($is_delete) {
		$chk=$achk;
	}
}

// 그룹 접근권한이 없는경우 해당 그룹 게시판 못보게 하기
if ($is_admin == "super" || $is_admin == "group");
else if ($group[gr_id] && $group['gr_use_access']) {
	if ($is_guest) {
		$msg = "비회원은 이 게시판에 접근할 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.";
		alert($msg, './login.php?wr_id='.$wr_id.$qstr.'&amp;url='.urlencode(G5_BBS_URL.'/board.php?bo_table='.$bo_table.'&amp;wr_id='.$wr_id.$qstr));
	}
	// 그룹접근
	$sql = " select count(*) as cnt from {$g5['group_member_table']} where gr_id = '{$group['gr_id']}' and mb_id = '{$member['mb_id']}' ";
	$row = sql_fetch($sql);
	if (!$row['cnt']) {
		alert("접근 권한이 없으므로 글읽기가 불가합니다.\\n\\n궁금하신 사항은 관리자에게 문의 바랍니다.", G5_URL);
	}
}

//설정파일에서 실행금지기능 로 지정한 여분필드값에 포함된 파일은 실행을 못하게한다.
if ($is_admin!='super') {
	for($i=1;$i<=20;$i++) {
		if ($config["cf_{$i}_subj"]=='실행금지기능') {
			$arr=explode(",",$config["cf_{$i}"]);
			foreach($arr as $str) {
				if (stristr($PHP_SELF,$str)) alert('실행이 제한된 기능입니다.');
			}
		}
	}

}

//업데이트시 모바일용 페이지 목록수가 지정안된경우 처리
if ($board[bo_table]) {
	
	if (!$board['bo_mobile_page_rows']) $board['bo_mobile_page_rows']=$board['bo_page_rows'];
}

?>