<?
$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">
td, span, div, a, textarea	{ font-family:Dotum; font-size:11px; letter-spacing:0px; }
#info_box	{ border:1px solid #8397BF; background-color:#F8F8FB; color:#798292; text-align:left; padding:5px; margin:4px 12px 4px 12px; line-height:160%; }

.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:#798292; line-height:160%; }
.fbold		{ font-weight:bold; color:#FF0000; }
.left-pad1	{ padding-left:20px; }
.left-pad2	{ padding-left:50px; }
.left-pad3	{ padding-left:80px; }
.group_bg1	{ background-color:#FFFFFF; }
.group_bg2	{ background-color:#F7F7F7; }
.msg		{ color:#CBCBCB; }
.mover:hover	{ background:#F0F2F8; }			/* 레코드 마우스 오버 */
.level_1	{ color:#707070; font-size:12px; }	/* 메뉴 이름 */
.skinpath	{ color:#707070; font-size:12px; }					/* 스킨 경로 */
.href a		{ color:#686868; font-size:12px; }	/* 연결 주소 */
.mdate		{ color:#B8B8B8; }					/* 수정 날짜 */

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 id="info_box">
이용안내, 개인정보보호정책, 이메일무단수집거부 안내, 사이트맵 등 <b>Top menu에 등록 되지 않는 일반 페이지</b>입니다.. 메뉴 배열 $zm_menu[$i][menu_reg] 값이 0이면 메뉴에 등록 되지 않는 일반 페이지, 1이면 메뉴에 등록 되는 페이지 및 게시판입니다.<br>
내용 수정 페이지에서 <b>HREF 주소를 복사하여 a태그에 직접 링크</b> 할 수 있습니다.
</div>
<form name="group_list">
<table width=98% cellpadding=0 cellspacing=0 border=0 align="center">
<colgroup width=20%>
<colgroup width=30%>
<colgroup width=30%>
<colgroup width=10%>
<colgroup width=10%>
<tr><td colspan='<?=$colspan?>' class='line2'></td></tr>
<tr class='bgcol1 bold col1 ht center'>
    <td>페이지 이름</td>
	<td>스킨</td>
	<td>HREF</td>
	<td>Sub domain</td>
	<td>수정일</td>
</tr>
<tr><td colspan='<?=$colspan?>' class='line2'></td></tr>
<tr class='col1 ht'>
	<td>
		<b>일반페이지</b>
	</td>
	<td colspan='<?=$colspan-1?>'><font color="#888888">(메뉴에 등록 되지 않은 일반 페이지 입니다. HREF 주소를 복사해서 사용할 수 있습니다.)</font></td>
</tr>
<tr><td colspan='<?=$colspan?>' class='line2'></td></tr>
<!-- 페이지 이름 -->
<? for($i = 0; $i < count($group_1); $i++) : ?>
<tr class='mover ht <?=($i%2)?"group_bg1":"group_bg2"?>'>
	<td class="left-pad1">
	<span><img src="<?=$group_1[$i][btnimage]?>" class="btnsetup" onClick="zm_gourl('./zm.builder_page_write.php?recno=<?=$group_1[$i][recno]?>');"></span>
	<span class="level_1"><?=$group_1[$i][groupname]?></span>
	</td>
	<td class="skinpath"><span class="msg">skin/zm.layout/</span><?=$group_1[$i][skin_url]?></td>
	<td class="href"><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>
<tr><td colspan='<?=$colspan?>' class='line2'></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>