<?
$sub_menu = "400420";
include_once("./_common.php");

auth_check($auth[$sub_menu], "r");

$token		= get_token();
include_once("$g4[path]/head.sub.php");
?>
<script type="text/javascript" src="<?=$g4[path]?>/js/sideview.js"></script>
<style type="text/css">
.tbl_box		{ border:1px solid #E7E7E7; border-top:2px solid #868686; border-bottom:0; }
.tbl_box tr th	{ height:35px; background:#FBFBFB; border-bottom:1px solid #E7E7E7; }
.tbl_box tr td	{ height:35px; border-bottom:1px solid #E7E7E7; border-right:1px solid #E7E7E7; }
.tbl_box tr td:last-child	{ border-right:0; }
.info	{ border:1px solid #E7E7E7; background-color:#FBFBFB; color:#494949; text-align:left; padding:5px; margin:10px 0 5px 0; font-family:나눔고딕; }

.trhead td	{ background:#6498CC; color:#ffffff; font-size:13px; font-family:나눔고딕; }

.group_list	{ position:relative; margin:0 auto; padding:3px; width:33%; line-height:200%; text-align:left; float:left; }
.line		{ border-top:1px solid #EFEFEF; clear:both; }
.btnsetup	{ vertical-align:middle; cursor:pointer; _cursor /**/:hand; }
.info		{ padding:10px; color:#575757; line-height:180%; font:normal 12px Dotum; }
.fbold		{ font-weight:bold; color:#FF0000; }
.left-pad1	{ color:#080808; font:normal 14px '맑은 고딕'; cursor:pointer; }
.group_bg1	{ background-color:#FFFFFF; }
.group_bg2	{ background-color:#F7F7F7; }
.msg		{ color:#CBCBCB; }
.mover:hover	{ background:#F0F2F8; }			/* 레코드 마우스 오버 */
.skinpath	{ color:#707070; font-size:12px; }					/* 스킨 경로 */
.href a		{ color:#686868; font-size:12px; }	/* 연결 주소 */
.mdate		{ color:#B8B8B8; text-align:center; }					/* 수정 날짜 */

td a:hover	{ text-decoration:underline; }
</style>
<link rel="stylesheet" href="<?=$g4[path]?>/adm/admin.style.css" type="text/css">
<?
$g4[title] = "지음빌더 레이아웃 구성";
include_once ("./admin.head.php");

//-- 함수. 분류 읽기 ----------------------------
function read_group($level, $uprecno){
	global $zmb, $g4;

	if($uprecno) $s_where	= "and db_up_recno='$uprecno'";
	$rs_group	= sql_query("select * from $zmb[table_builder_config] where db_level='$level' and db_menu_reg='0' $s_where order by db_rank asc, db_recno desc");

	$group_list	= array();
	$i		= 0;
	while($rd = sql_fetch_array($rs_group)) {
		$group_list[$i][recno]		= $rd[db_recno];
		$group_list[$i][groupname]	= $rd[db_group_name];
		$group_list[$i][groupexplain]	= $rd[db_group_explain];
		$group_list[$i][layout_skin]	= $rd[db_layout_skin];
		$group_list[$i][pagename]	= $rd[db_pagename];
		$group_list[$i][link_type]	= $rd[db_link_type];
		$group_list[$i][subdomain]	= $rd[db_subdomain];
		$group_list[$i][href]		= $rd[db_href];
		$group_list[$i][go_href]	= zm_conv_url($rd[db_recno]);
		$group_list[$i][datetime]	= substr($rd[db_datetime], 5, 11);

		$group_list[$i][skin_url]	= $rd[db_layout_skin] . "/" . $group_list[$i][pagename];

		$sw		= 1;
		$group_list[$i][btnimage]	= "./img/btn_setup.gif";
		if(!$group_list[$i][href] ||  !$group_list[$i][groupname]) $sw = 0;
		//-- 일반페이지
		if(($group_list[$i][link_type] == "2") && (!$group_list[$i][href] || !$group_list[$i][layout_skin])) $sw = 0;

		if(!$sw) $group_list[$i][btnimage]	= "./img/btn_setup_on.gif";
		
		$i++;
	}

	return $group_list;
}

$group_1	= read_group(1, "");			//-- 메뉴 그룹이 일반 페이지

$colspan	= 5;
?>

<?=subtitle("메뉴 구성")?>
<div class="subtitle_msg">메뉴에는 등록되지 않지만 지음빌더 자원을 이용해서 페이지를 작성해야 될 경우 이 곳에 페이지를 등록하고 사용 할 수 있습니다.</div>

<div class="info">
이용안내, 개인정보보호정책, 이메일무단수집거부 안내, 사이트맵 등 Top menu에 등록 되지 않는 일반 페이지입니다. 메뉴 배열 $zm_menu[$i][menu_reg] 값이 0이면 메뉴에 등록 되지 않는 일반 페이지, 1이면 메뉴에 등록 되는 페이지 및 게시판입니다.<br>
내용 수정 페이지에서 HREF 주소를 복사하여 a태그에 직접 링크 할 수 있습니다.
</div>
<form name="group_list">
<table width=100% cellpadding=0 cellspacing=0 border=0 class="tbl_box">
<colgroup width=20%>
<colgroup width=30%>
<colgroup width=30%>
<colgroup width=10%>
<colgroup width=10%>
<tr>
    <th>페이지 이름</th>
	<th>스킨</th>
	<th>HREF</th>
	<th>Sub domain</th>
	<th>수정일</th>
</tr>

<!-- 페이지 이름 -->
<? for($i = 0; $i < count($group_1); $i++) : ?>
<tr class='mover ht <?=($i%2)?"group_bg1":"group_bg2"?>'>
	<td class="left-pad1" onClick="zm_gourl('./zm.builder_page_write.php?recno=<?=$group_1[$i][recno]?>');">&nbsp;
	<span><img src="<?=$group_1[$i][btnimage]?>" class="btnsetup"></span>
	<span><?=$group_1[$i][groupname]?></span>
	</td>
	<td class="skinpath">&nbsp;<span class="msg">skin/zm.layout/</span><?=$group_1[$i][skin_url]?></td>
	<td class="href">&nbsp;<a href="<?=$group_1[$i][go_href]?>" target="_blank"><?=$group_1[$i][go_href]?></a></td>
	<td><? if($group_1[$i][subdomain] && $group_1[$i][href]) : ?><a href="<?=$group_1[$i][go_href]?>" target="_blank" title="<?=$group_1[$i][go_href]?>"><img src="./img/icon_preview.gif" align="absmiddle"></a><? endif; ?><?=$group_1[$i][subdomain]?></td>
	<td class="mdate"><?=$group_1[$i][datetime]?></td>
</tr>

<? endfor; //-- 메뉴그룹 ?>
</table>


<table>
<tr>
	<td style="padding-left:10px; font-weight:bold; text-align:right;">페이지 이름 :</td>
	<td>&nbsp;&nbsp;&nbsp;
		<input size=25 name="in_group_1" value="" onKeyPress="if(event.keyCode==13) return false;"> 
		<input type="button" value="일반 페이지 등록" class="btn1" onClick="reg_group('1', document.group_list.in_group_1.value)"> <span class="msg">(ex.이용안내, 개인정보보호정책, 서비스 안내 등)</span>
	</td>
</tr>
</table>
</form>
<div class="info">아이콘이 <img src="./img/btn_setup.gif" class="btnsetup">이면 스킨이나 메뉴 셋업 정보가 정상적으로 설정 되었음.<br>
아이콘이 <img src="./img/btn_setup_on.gif" class="btnsetup">이면 스킨이나 연결 주소 등 필요한 정보가 부족해 추가 설정 필요. <b>아이콘</b>을 <b>클릭</b>하면 <b>설정</b>할 수 있습니다.<br>
<b>Sub domain</b>은 서버 환경에 따라 지원되지 않을 수 있으니 미리보기<img src="./img/icon_preview.gif" align="absmiddle">로 확인 하시기 바랍니다.<br>
</div>

<form name="form_group" method="post" enctype="multipart/form-data">
<input type="hidden" name="mode" value="save">
<input type="hidden" name="group_name" value="">
<input type="hidden" name="group_skin" value="">
</form>


<script language="javascript">
//-- reg_group(등록할 메뉴 레벨, 상위 레벨 레코드 번호, 분류명, 스킨명)
function reg_group(level, gname) {
	var f	= document.form_group;

	f.group_name.value	= gname;

	if(!gname) { alert("페이지 명을 입력 해 주세요."); return false; }
	
	f.action		= "./zm.builder_page_process.php";
	f.submit();
}


</script>
<?
include_once ("./admin.tail.php");
?>
</body>
</html>