최초등록
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
<!--#include virtual = "/common/lib/dbcon.asp" -->
|
||||
<!--#include virtual = "/common/lib/func.asp" -->
|
||||
<%
|
||||
Dim bdm_idx, sql, prepage
|
||||
|
||||
security_ad_cms() '관리자 페이지 체크
|
||||
|
||||
bdm_idx = inputValue( request.queryString("bdm_idx") )
|
||||
prepage = request.queryString("prepage")
|
||||
|
||||
'하위메뉴 삭제
|
||||
sql = "delete from bd_menu_page where bdm_ref = '" & bdm_idx & "'"
|
||||
dbcon.execute sql
|
||||
|
||||
sql = "delete from bd_menu_page where bdm_idx = '" & bdm_idx & "'"
|
||||
dbcon.execute sql
|
||||
|
||||
|
||||
dbcon.close
|
||||
Set dbcon = Nothing
|
||||
|
||||
|
||||
%>
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
parent.document.getElementById("tree").src = "tree.asp";
|
||||
location.href= "<%=prepage%>";
|
||||
//]]>
|
||||
</script>
|
||||
@@ -0,0 +1,232 @@
|
||||
<!--#include virtual = "/common/lib/dbcon.asp" -->
|
||||
<!--#include virtual = "/common/lib/func.asp" -->
|
||||
<%
|
||||
Dim bdm_idx, title_bdm_menuname
|
||||
bdm_ref = inputValue( request.queryString("bdm_idx") )
|
||||
title_bdm_menuname = inputValue( request.queryString("title_bdm_menuname") )
|
||||
prepage = Request.ServerVariables("path_info") & "?" & Request.ServerVariables("query_string")
|
||||
|
||||
If bdm_ref = "" Then
|
||||
|
||||
bdm_ref = 0
|
||||
bdm_depth = 1
|
||||
title_bdm_menuname = "대구유아교육진흥원"
|
||||
|
||||
End if
|
||||
|
||||
|
||||
r_fields_s = "bdm_idx, info_url, bdm_depth, bdm_code, bdm_ref, bdm_menuname, bdm_chk"
|
||||
'sql = "select " & r_fields_s & " from bd_menu_page where bdm_chk = 'Y' and bdm_ref = '" & bdm_ref & "' order by bdm_code asc"
|
||||
sql = "select " & r_fields_s & " from bd_menu_page where bdm_ref = '" & bdm_ref & "' order by bdm_code asc"
|
||||
|
||||
Set rs = dbcon.execute( sql )
|
||||
If rs.bof Or rs.eof Then
|
||||
list_data = null
|
||||
Else
|
||||
list_data = rs.getrows
|
||||
End if
|
||||
Set rs = nothing
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
%>
|
||||
<html>
|
||||
<head>
|
||||
<title>메뉴관리</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<link rel="Stylesheet" type="text/css" href="/manager/common/css/all.css" />
|
||||
<style type="text/css">
|
||||
<!--
|
||||
.bip {border:1px solid #cdcdcd;background-color:#f7f7f7;height:20px;font-size:9pt;color:#000000;padding:3;}
|
||||
-->
|
||||
</style>
|
||||
|
||||
|
||||
|
||||
<SCRIPT LANGUAGE="JavaScript">
|
||||
<!--
|
||||
|
||||
function sendit(frm){
|
||||
var eForm = frm;
|
||||
if(!valueChk(eForm.bdm_menuname, "메뉴명")){return;}
|
||||
//if(!valueChk(eForm.mn_url, "프로그램URL")){return;}
|
||||
|
||||
//alert(eForm.bdm_menuname.value);
|
||||
eForm.submit();
|
||||
}
|
||||
function valueChk(obj, objName){
|
||||
if(obj.value.split(" ").join("") == ""){
|
||||
alert(objName+"을(를) 입력하세요");
|
||||
obj.focus();
|
||||
return false;
|
||||
}else{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
function valueChkbox(obj, objName){
|
||||
var trueCnt = 0;
|
||||
for(i=0;i < obj.length;i++){
|
||||
if(obj[i].checked == true){
|
||||
trueCnt = trueCnt + 1;
|
||||
}
|
||||
}
|
||||
if(trueCnt == 0){
|
||||
alert(objName+"을(를) 체크하세요");
|
||||
obj[0].focus();
|
||||
return false;
|
||||
}else{
|
||||
trueCnt = 0;
|
||||
return true;
|
||||
}
|
||||
}
|
||||
function SetNum(obj){
|
||||
val=obj.value;
|
||||
re=/[^0-9]/gi;
|
||||
obj.value=val.replace(re,"");
|
||||
}
|
||||
|
||||
function del_ok(bdm_idx){
|
||||
if(confirm("하위부서까지 삭제됩니다.\n삭제하시겠습니까?")){
|
||||
location.href="buseo_delete_ok.asp?bdm_idx="+bdm_idx+"&prepage=<%=server.urlencode(prepage)%>";
|
||||
}
|
||||
}
|
||||
|
||||
function URLuse(){
|
||||
var mn_url;
|
||||
var chkurl;
|
||||
mn_url = document.frm.mn_url;
|
||||
chkurl = document.frm.chkurl;
|
||||
if(mn_url.value != ""){
|
||||
mn_url.value = "";
|
||||
mn_url.disabled = true;
|
||||
chkurl.checked = false;
|
||||
}else{
|
||||
mn_url.value = "/program/";
|
||||
mn_url.disabled = false;
|
||||
chkurl.checked = true;
|
||||
}
|
||||
|
||||
}
|
||||
//-->
|
||||
</SCRIPT>
|
||||
</head>
|
||||
|
||||
<body topmargin="0" leftmargin="10">
|
||||
|
||||
<table width="100%" border="0" cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td>
|
||||
<font style="font-size:15px"><b><font color="blue">[<%=title_bdm_menuname%>]</font> 하위부서생성</b></font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table width="100%" border="0" cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td bgcolor="#5A9CD6" height="2"></td>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="cdcdcd">
|
||||
<form name="frm" method="post" action="buseo_write_ok.asp">
|
||||
<input type="hidden" name="bdm_ref" value="<%=bdm_ref%>" />
|
||||
<input type="hidden" name="prepage" value="<%=prepage%>" />
|
||||
|
||||
<tr bgcolor="#ffffff" align="center" height="25">
|
||||
<td width="">
|
||||
<b>부 서 명</b>
|
||||
</td>
|
||||
<!--<td>
|
||||
<b>URL</b> <input type="checkbox" name="chkurl" onClick="URLuse();" checked><a href="javascript:URLuse();">URL사용</a>
|
||||
</td>-->
|
||||
<td width="150">
|
||||
<b>생 성</b>
|
||||
</td>
|
||||
</tr>
|
||||
<tr bgcolor="#ffffff" align="center" height="25">
|
||||
<td>
|
||||
<input type="text" name="bdm_menuname" style="width:200px" class="bip" maxlength="50">
|
||||
</td>
|
||||
<!--<td>
|
||||
<input type="text" name="mn_url" style="width:200px" class="bip" maxlength="200" value="/program/">
|
||||
</td>-->
|
||||
<td>
|
||||
<input type="button" value="생 성" onClick="sendit(document.frm);">
|
||||
</td>
|
||||
</tr>
|
||||
</form>
|
||||
</table>
|
||||
<br>
|
||||
|
||||
<table width="100%" border="0" cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td>
|
||||
<font style="font-size:15px"><b><font color="blue">[<%=title_bdm_menuname%>]</font> 하위부서목록</b></font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" border="0" cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td bgcolor="#5A9CD6" height="2"></td>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="cdcdcd">
|
||||
<tr bgcolor="#ffffff" align="center" height="25">
|
||||
<td width="40">
|
||||
<b>순서</b>
|
||||
</td>
|
||||
<td width="250">
|
||||
<b>부 서 명</b>
|
||||
</td>
|
||||
<!--<td>
|
||||
<b>URL</b>
|
||||
</td>-->
|
||||
<td width="70">
|
||||
<b>사용여부</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>수정/삭제</b>
|
||||
</td>
|
||||
</tr>
|
||||
<%
|
||||
If isnull(list_data) Then
|
||||
Else
|
||||
For i = 0 To Ubound(list_data, 2)
|
||||
Call arr2Value(r_fields_s, "list_data", i)
|
||||
%>
|
||||
<tr bgcolor="#ffffff" align="center" height="25">
|
||||
<form id="editfrm<%=i%>" name="editfrm<%=i%>" method="post" action="buseo_write_ok.asp">
|
||||
<input type="hidden" name="bdm_idx" value="<%=bdm_idx%>">
|
||||
<input type="hidden" name="prepage" value="<%=prepage%>" />
|
||||
<td>
|
||||
<a href="move.asp?move=up&bdm_idx=<%=bdm_idx%>&bdm_code=<%=bdm_code%>&prepage=<%=server.urlencode(prepage)%>"><IMG src="/manager/img/ic_up.gif" border="0" align="absmiddle"></a><a href="move.asp?move=down&bdm_idx=<%=bdm_idx%>&bdm_code=<%=bdm_code%>&prepage=<%=server.urlencode(prepage)%>"><IMG src="/manager/img/ic_down.gif" border="0" align="absmiddle"></a>
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="bdm_menuname" style="width:200px" class="bip" maxlength="50" value="<%=bdm_menuname%>">
|
||||
</td>
|
||||
<!--<td>
|
||||
<input type="text" name="mn_url" style="width:165px" class="bip" maxlength="200" value="">
|
||||
</td>-->
|
||||
<td>
|
||||
<select name="bdm_chk" style="width:50px">
|
||||
<option value="Y" <%=chkSelect(bdm_chk, "Y")%>>사용</option>
|
||||
<option value="N" <%=chkSelect(bdm_chk, "N")%>>중지</option>
|
||||
</select>
|
||||
</td>
|
||||
<td>
|
||||
<a href ="#" onClick="document.getElementById('editfrm<%=i%>').submit();">[수정]</a><a href="#del" onclick="del_ok(<%=bdm_idx%>);">[삭제]</a>
|
||||
</td>
|
||||
</form>
|
||||
</tr>
|
||||
<%
|
||||
next
|
||||
End if
|
||||
%>
|
||||
</table>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
||||
@@ -0,0 +1,60 @@
|
||||
<!--#include virtual = "/common/lib/dbcon.asp" -->
|
||||
<!--#include virtual = "/common/lib/func.asp" -->
|
||||
<%
|
||||
Dim bdm_idx, info_url, bdm_depth, bdm_code, bdm_ref, bdm_menuname, bdm_t_clr, bdm_ro_clr, bdm_chk, bdm_wdate
|
||||
Dim prepage
|
||||
|
||||
prepage = request.form("prepage")
|
||||
bdm_idx = inputValue( request.form("bdm_idx") )
|
||||
bdm_ref = inputValue( request.form("bdm_ref") )
|
||||
bdm_menuname = inputValue( request.form("bdm_menuname") )
|
||||
bdm_chk = inputValue( request.form("bdm_chk") )
|
||||
|
||||
If bdm_idx = "" Then '저장
|
||||
|
||||
'depth
|
||||
sql = "select top 1 bdm_depth from bd_menu_page where bdm_idx = '" & bdm_ref & "'"
|
||||
Set rs = dbcon.execute( sql )
|
||||
If rs.bof Or rs.eof Then
|
||||
bdm_depth = 1
|
||||
Else
|
||||
bdm_depth = rs(0) + 1
|
||||
End if
|
||||
Set rs = nothing
|
||||
|
||||
'code
|
||||
sql = "select top 1 bdm_code from bd_menu_page order by bdm_code desc"
|
||||
Set rs = dbcon.execute( sql )
|
||||
If rs.bof Or rs.eof Then
|
||||
bdm_code = 1
|
||||
Else
|
||||
bdm_code = rs(0) + 1
|
||||
End If
|
||||
Set rs = nothing
|
||||
|
||||
|
||||
info_url = ""
|
||||
bdm_t_clr = "#ffffff"
|
||||
bdm_ro_clr = "#f4f4f4"
|
||||
bdm_chk = "Y"
|
||||
bdm_wdate = Date() & " " & Right("0" & hour(now), 2) & ":" & Right("0" & minute(now), 2)
|
||||
|
||||
|
||||
r_fields_s = "info_url, bdm_depth, bdm_code, bdm_ref, bdm_menuname, bdm_t_clr, bdm_ro_clr, bdm_chk, bdm_wdate"
|
||||
Call InsertQuery(r_fields_s, "bd_menu_page")
|
||||
|
||||
Else
|
||||
|
||||
r_fields_u = "bdm_menuname, bdm_chk"
|
||||
Call UpdateQuery( r_fields_u, "bd_menu_page", "where bdm_idx = '" & bdm_idx & "'" )
|
||||
|
||||
|
||||
End if
|
||||
|
||||
%>
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
parent.document.getElementById("tree").src = "tree.asp";
|
||||
location.href= "<%=prepage%>";
|
||||
//]]>
|
||||
</script>
|
||||
@@ -0,0 +1,18 @@
|
||||
<%
|
||||
'페이지정보 *************************************************
|
||||
v_page = InputValue(request("p_page"))
|
||||
v_block = InputValue(request("p_block"))
|
||||
v_search = InputValue(request("p_search"))
|
||||
v_keyword = InputValue(request("p_keyword"))
|
||||
mode = InputValue(request("mode")) '-- a:관리자페이지 , u:일반유저페이지
|
||||
page_info = "p_page="&v_page&"&p_block="&v_block&"&p_search="&v_search&"&p_keyword="&v_keyword
|
||||
' ************************************************************
|
||||
|
||||
' 권한정보 *************************************************************************************
|
||||
is_ad_cms = "Y"
|
||||
is_read = "Y"
|
||||
is_write = "Y"
|
||||
is_delete = "Y"
|
||||
is_reply = "Y"
|
||||
' **************************************************************************************************
|
||||
%>
|
||||
@@ -0,0 +1,47 @@
|
||||
<!--#include virtual="/manager/common/file/member_top.asp"-->
|
||||
<!--#include file="config.asp"-->
|
||||
<script type="text/javascript" src="/common/js/03member_buseo.js"></script>
|
||||
|
||||
|
||||
|
||||
<!-- 내용영역 -->
|
||||
<div id="contents">
|
||||
|
||||
<div id="contents_head">
|
||||
<div id="contents_title">
|
||||
<img src="/manager/img/tit_ic03.gif" width="22" height="21" class="<%=skin%> center" alt="" /> <h1><span>부서관리</span></h1>
|
||||
</div>
|
||||
<div id="location">
|
||||
<a href="/manager/" tabindex="<%=getTabIndex()%>">Home</a> > <a href="/manager/content/03member/list.asp" tabindex="<%=getTabIndex()%>">회원관리</a> > <a href="list.asp" class="now" tabindex="<%=getTabIndex()%>">부서관리</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 내용들어가는곳 -->
|
||||
<div id="contents_area">
|
||||
<h2 class="<%=skin%>">하위 부서 생성 또는 순서를 변경합니다.</h2>
|
||||
|
||||
<table width="100%">
|
||||
<col width="260px" /><col />
|
||||
<tr>
|
||||
<td>
|
||||
<iframe id="tree" name="tree" src="./tree.asp" width="100%" height="400"></iframe>
|
||||
</td>
|
||||
<td>
|
||||
<iframe id="buseo_list" name="buseo_list" src="./buseo_list.asp" width="100%" height="400" scrolling="yes"></iframe>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<!-- 내용들어가는곳 -->
|
||||
|
||||
</div>
|
||||
<!-- //내용영역 -->
|
||||
|
||||
|
||||
<!--#include virtual="/manager/common/file/sub_bottom.asp"-->
|
||||
@@ -0,0 +1,50 @@
|
||||
<!-- #include virtual = "/common/lib/dbcon.asp" -->
|
||||
<!-- #include virtual = "/common/lib/func.asp" -->
|
||||
<%
|
||||
Dim bdm_idx, bdm_code, move
|
||||
Dim sql, sql1, sql2
|
||||
|
||||
|
||||
bdm_idx = InputValue( request.queryString("bdm_idx") ) '//--일련번호
|
||||
bdm_code = InputValue( request.queryString("bdm_code") ) '//--정렬번호
|
||||
move = InputValue( request.queryString("move") ) '//--이동
|
||||
prepage = request.queryString("prepage")
|
||||
|
||||
|
||||
if move = "up" then
|
||||
sql = "select top 1 bdm_idx, bdm_code from bd_menu_page where bdm_code < " & bdm_code & " order by bdm_code desc"
|
||||
|
||||
Elseif move = "down" then
|
||||
sql = "select top 1 bdm_idx, bdm_code from bd_menu_page where bdm_code > " & bdm_code & " order by bdm_code"
|
||||
|
||||
End if
|
||||
|
||||
Set rs = dbcon.execute( sql )
|
||||
|
||||
If Not( rs.bof Or rs.eof ) Then
|
||||
|
||||
v_rsbdm_idx = rs("bdm_idx") '//-- 대체할 디비번호
|
||||
v_rsbdm_code = rs("bdm_code") '//-- 대체할 값
|
||||
|
||||
|
||||
sql1 = "update bd_menu_page set bdm_code = " & bdm_code & " where bdm_idx = " & v_rsbdm_idx
|
||||
sql2 = "update bd_menu_page set bdm_code = " & v_rsbdm_code & " where bdm_idx = " & bdm_idx
|
||||
|
||||
dbcon.execute sql1
|
||||
dbcon.execute sql2
|
||||
|
||||
|
||||
End if
|
||||
|
||||
dbcon.close
|
||||
Set dbcon = nothing
|
||||
|
||||
If prepage = "" Then prepage = "buseo_list.asp"
|
||||
|
||||
%>
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
parent.document.getElementById("tree").src = "tree.asp";
|
||||
location.href= "<%=prepage%>";
|
||||
//]]>
|
||||
</script>
|
||||
@@ -0,0 +1,47 @@
|
||||
<!--#include virtual = "/common/lib/dbcon.asp" -->
|
||||
<!--#include virtual = "/common/lib/func.asp" -->
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ko" lang="ko">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<meta name="robots" content="noindex, nofollow" />
|
||||
<title>메뉴트리</title>
|
||||
|
||||
<link rel="Stylesheet" type="text/css" href="/manager/common/css/sub_layout.css" />
|
||||
|
||||
|
||||
<link rel="Stylesheet" type="text/css" href="/manager/common/css/all.css" />
|
||||
<script type="text/javascript" src="/common/js/common_design.js"></script>
|
||||
<script type="text/javascript" src="/common/js/fusioncharts.js"></script>
|
||||
<script type="text/javascript" src="/common/js/common_dev.js"></script>
|
||||
|
||||
<link rel="Stylesheet" type="text/css" href="/common/js/jquery-ui.css" />
|
||||
<script type="text/javascript" src="/common/js/jquery-1.7.2.min.js"></script>
|
||||
<script type="text/javascript" src="/common/js/jquery.cookie.js"></script>
|
||||
<script type="text/javascript" src="/common/js/jquery-ui.min.js"></script>
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="/common/tree/css/DynamicTree.css" />
|
||||
<script type="text/javascript" src="/common/tree/js/ie5.js"></script>
|
||||
<script type="text/javascript" src="/common/tree/js/DynamicTree.js"></script>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div class="DynamicTree">
|
||||
<div class="top"><a href="buseo_list.asp" target="buseo_list">대구유아교육진흥원</a></div>
|
||||
<div class="wrap" id="tree">
|
||||
|
||||
<%Call getBuseoMenuTree( 0 )%>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
var tree = new DynamicTree("tree");
|
||||
tree.init();
|
||||
//]]>
|
||||
</script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user