최초등록

This commit is contained in:
sp1000je
2026-02-23 10:01:00 +09:00
commit 7bc9767bf4
3120 changed files with 198447 additions and 0 deletions
@@ -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>
+18
View File
@@ -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&"&amp;p_block="&v_block&"&amp;p_search="&v_search&"&amp;p_keyword="&v_keyword
' ************************************************************
' 권한정보 *************************************************************************************
is_ad_cms = "Y"
is_read = "Y"
is_write = "Y"
is_delete = "Y"
is_reply = "Y"
' **************************************************************************************************
%>
+47
View File
@@ -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> &gt; <a href="/manager/content/03member/list.asp" tabindex="<%=getTabIndex()%>">회원관리</a> &gt; <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"-->
+50
View File
@@ -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>
+47
View File
@@ -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>