• Y
  • List All
  • Feedback
    • This Project
    • This Group
    • All Projects
Profile Account settings Log out
  • Favorite
  • Project
  • All
Loading...
  • Log in
  • Sign up
2025_PROJECT / mjgo_admin star
  • Project homeH
  • CodeC
  • IssueI
  • Pull requestP
  • Review R
  • MilestoneM
  • BoardB
  • Files
  • Commit
  • Branches
mjgo_adminsrcmainwebappWEB-INFjspcopbbsEgovBoardMstrUpdt.jsp
Download as .zip file
File name
Commit message
Commit date
DATABASE
first commit
04-21
src/main
Merge remote-tracking branch 'origin/master'
04-24
.codetogether.ignore
first commit
04-21
.gitignore
first commit
04-21
pom.xml
mjon -> mjgo 수정
04-22
File name
Commit message
Commit date
java
5733 메인배너 이미지관리 좌표 추가
04-24
resources
5733 메인배너 이미지관리 좌표 추가
04-24
webapp
Merge remote-tracking branch 'origin/master'
04-24
File name
Commit message
Commit date
META-INF
first commit
04-21
MMS
first commit
04-21
WEB-INF
Merge remote-tracking branch 'origin/master'
04-24
common
first commit
04-21
crosseditor/binary/images
first commit
04-21
css
관리자페이지 기본 스타일 수정
04-22
direct
first commit
04-21
dist
first commit
04-21
download
first commit
04-21
font
first commit
04-21
font-flexslider
first commit
04-21
fonts
first commit
04-21
html
first commit
04-21
images
first commit
04-21
img
관리자페이지 레이아웃 수정
04-23
js
5733 메인배너 이미지관리 좌표 추가
04-24
mail
first commit
04-21
mjon/MMS
first commit
04-21
pb
관리자페이지 레이아웃 수정
04-23
public
first commit
04-21
publish
회원관리, 문자관리 하위메뉴 레이아웃 수정
04-22
sample_mjon
first commit
04-21
site
first commit
04-21
google53cfb10eb3856530.html
first commit
04-21
googlefa7d697b23d4a34a.html
first commit
04-21
imageEditorSample.html
first commit
04-21
imageEditorSample2.html
first commit
04-21
index.jsp
first commit
04-21
naver94c82af5badbae52b1e46e77b88410c9.html
first commit
04-21
robots.txt
first commit
04-21
sendRESTAPI_test_r1_send.jsp
first commit
04-21
sitemap.xml
first commit
04-21
tempPayPrint.html
first commit
04-21
tempPrint.html
first commit
04-21
tempPrint1.html
first commit
04-21
test.jsp
first commit
04-21
File name
Commit message
Commit date
META-INF
first commit
04-21
config/egovframework/springmvc
first commit
04-21
jsp
Merge remote-tracking branch 'origin/master'
04-24
lib
first commit
04-21
tld
first commit
04-21
decorators.xml
first commit
04-21
jeus-web-dd.xml
first commit
04-21
sitemesh.xml
first commit
04-21
web.xml
first commit
04-21
weblogic.xml
first commit
04-21
File name
Commit message
Commit date
agent
관리자페이지 레이아웃 수정
04-23
block
first commit
04-21
cmm
관리자페이지 레이아웃 수정
04-23
cnt
first commit
04-21
cntsource
first commit
04-21
com/utl/wed
first commit
04-21
cop
관리자페이지 레이아웃 수정
04-23
egovframework/com/uss/ion/bnr
first commit
04-21
holiday
관리자페이지 레이아웃 수정
04-23
kisa/kisa
first commit
04-21
kopost/search
first commit
04-21
layout
관리자페이지 기본 스타일 수정
04-22
letter
회원관리, 문자관리 하위메뉴 레이아웃 수정
04-22
main
메인페이지 이미지 수정
04-22
sec
관리자페이지 레이아웃 수정
04-23
sts/cst
first commit
04-21
sym
관리자페이지 레이아웃 수정
04-23
uat
관리자페이지 레이아웃 수정
04-23
uss
Merge remote-tracking branch 'origin/master'
04-24
web
first commit
04-21
blank.jsp
first commit
04-21
cntCNT_000000000862.jsp
first commit
04-21
File name
Commit message
Commit date
bbs
관리자페이지 레이아웃 수정
04-23
cmt
first commit
04-21
testMjnaraSend.jsp
first commit
04-21
File name
Commit message
Commit date
EgovBoardContentsList.jsp
first commit
04-21
EgovBoardIdSearch.jsp
first commit
04-21
EgovBoardMngInfsPop.jsp
first commit
04-21
EgovBoardMstrList.jsp
관리자페이지 레이아웃 수정
04-23
EgovBoardMstrListPop.jsp
first commit
04-21
EgovBoardMstrRegist.jsp
first commit
04-21
EgovBoardMstrUpdt.jsp
first commit
04-21
EgovNoticeChgHstInqire.jsp
first commit
04-21
EgovNoticeChgHstList.jsp
first commit
04-21
EgovNoticeInqire.jsp
관리자페이지 레이아웃 수정
04-23
EgovNoticeList.jsp
관리자페이지 레이아웃 수정
04-23
EgovNoticeRegist.jsp
관리자페이지 레이아웃 수정
04-23
EgovNoticeRegist_back.jsp
first commit
04-21
EgovNoticeReply.jsp
first commit
04-21
EgovNoticeUpdt.jsp
관리자페이지 레이아웃 수정
04-23
EgovPreviewTmplatBBSInqire.jsp
first commit
04-21
EgovPreviewTmplatBBSList.jsp
first commit
04-21
bbsPreview.jsp
first commit
04-21
hehihoho3@gmail.com 04-21 27fb232 first commit UNIX
Raw Open in browser Change history
<%-- Class Name : EgovBoardMstrUpdt.jsp Description : 게시판 속성정보 변경화면 Modification Information 수정일 수정자 수정내용 ------- -------- --------------------------- 2009.03.12 이삼섭 최초 생성 2009.06.26 한성곤 2단계 기능 추가 (댓글관리, 만족도조사) 2011.08.31 JJY 경량환경 버전 생성 author : 공통서비스 개발팀 이삼섭 since : 2009.03.12 --%> <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%> <%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%> <%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator"%> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Language" content="ko"> <title>게시판 정보수정</title> <script type="text/javascript" src="<c:url value="/js/EgovBBSMng.js" />"></script> <script type="text/javascript" src="<c:url value="/validator.do"/>"></script> <validator:javascript formName="boardMaster" staticJavascript="false" xhtml="true" cdata="false" /> <script type="text/javascript" src="<c:url value='/js/showModalDialog.js'/>"></script> <script src="<c:url value='/js/jquery-1.12.4.min.js' />"></script> <script type="text/javascript"> $( document ).ready(function() { <c:if test="${boardMaster.bbsTyCode eq 'BBST07'}"> $('#seCmmnCdIdTr').show(); $('#seCmmnCdId').prop('disabled','') ; </c:if> $("input[name=bbsTyCode]").change(function() { var radioValue = $(this).val(); if (radioValue == "BBST07") { $('#seCmmnCdIdTr').show(); $('#seCmmnCdId').prop('disabled','') ; }else{ $('#seCmmnCdIdTr').hide(); $('#seCmmnCdId').prop('disabled','true') ; } }); //form 태그 안의 기본 셀렉트 값 설정 boardMaster.addYn.value = '${boardMaster.addYn}'; }); function fn_egov_validateForm(obj){ return true; } function fn_egov_update_brdMstr(){ // 포토형 리스트 수 4에 배수 인지 체크를 위한 value //document.boardMaster.listNumCheck.value = document.boardMaster.listNum.value % 3 if (!validateBoardMaster(document.boardMaster)){ return; } if(confirm('<spring:message code="common.update.msg" />')){ document.boardMaster.action = "<c:url value='/cop/bbs/UpdateBBSMasterInf.do'/>"; document.boardMaster.submit(); } } function fn_egov_select_brdMstrList(){ document.searchForm.action="<c:url value='/cop/bbs/SelectBBSMasterInfs.do'/>" document.searchForm.submit(); } function fn_egov_delete_brdMstr(){ if(confirm('<spring:message code="common.delete.msg" />')){ document.boardMaster.action = "<c:url value='/cop/bbs/DeleteBBSMasterInf.do'/>"; document.boardMaster.submit(); } } // eGov 템플릿 선택 팝업. 템플릿선택 설정 변경으로 사용안함 function fn_egov_inqire_tmplatInqire(){ var retVal; var url = "<c:url value='/cop/com/openPopup.do?requestUrl=/cop/com/selectTemplateInfsPop.do&typeFlag=BBS&width=850&height=360'/>"; var openParam = "dialogWidth: 850px; dialogHeight: 360px; resizable: 0, scroll: 1, center: 1"; retVal = window.showModalDialog(url,"p_tmplatInqire", openParam); console.log("retVal : " + retVal); // 팝업 오픈될때 무조건 null 인데.. 아래내용 무엇? if(retVal != null){ console.log("fn_egov_inqire_tmplatInqire() "); var tmp = retVal.split("|"); document.boardMaster.tmplatId.value = tmp[0]; document.boardMaster.tmplatNm.value = tmp[1]; } } // 팝업 CallBack - no use function showModalDialogCallback(retVal) { if(retVal != null){ if (this.dialogArguments == "p_tmplatInqire") { // 게시판 템플릿 var tmp = retVal.split("|"); document.boardMaster.tmplatId.value = tmp[0]; document.boardMaster.tmplatNm.value = tmp[1]; } else if(this.dialogArguments == "p_bbsMngInqire") { // 게시판 관리자 fn_ajax_add_BBSMngInf(retVal); } } } // 관리자 목록 팝업 function fn_egov_inqire_BBSMngInqire(){ var retVal; var url = "<c:url value='/cop/bbs/selectBBSMngInfsPop.do'/>"; window.open(url, "p_bbsMngInqire", "width=410px, height=600px, resizable=1;"); } // 게시판 관리자 추가 Ajax function fn_add_BBSMngId(bbsMngId){ var bbsId = document.boardMaster.bbsId.value; $.ajax({ type:"POST", url:"<c:url value='/cop/bbs/insertBBSMngInfAjax.do' />", data:{ "bbsMngId": bbsMngId, "bbsId": bbsId }, dataType:'json', timeout:(1000*30), success:function(returnData, status){ if(status == "success") { if (returnData.mngId != 0) { var tmp = $("#mngIdList").html(); var appendHtml = ""; appendHtml += "<span id='mng_"+ returnData.mngId +"'><label>"; appendHtml += "<span>"+returnData.bbsMngId+"</span>"; appendHtml += "<button onclick='javascript:fn_ajax_delete_BBSMngInf("+returnData.mngId+"); return false;'><img src='<c:url value='/img/post/x_btn.png' />'></button>"; appendHtml += "</label></span>"; $("#mngIdList").html(tmp + appendHtml); } }else{ alert("ERROR!");return;} }, error:function(request , status, error){ alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error); } }); } // 게시판 관리자 삭제 Ajax function fn_ajax_delete_BBSMngInf(mngId){ var bbsId = document.boardMaster.bbsId.value; if(confirm('<spring:message code="common.delete.msg" />')){ $.ajax({ type:"POST", url:"<c:url value='/cop/bbs/deleteBBSMngInfAjax.do' />", data:{ "mngId": mngId }, dataType:'json', timeout:(1000*30), success:function(returnData, status){ if(status == "success") { $("#mng_"+mngId).remove(); }else{ alert("ERROR!");return;} }, error:function(request , status, error){ alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error); } }); } } // 게시판 템플릿 미리보기 function fn_egov_previewTmplat() { var url = document.boardMaster.tmplatCours.value; var param = "&bbsTyCode=" + $("input[name=bbsTyCode]:checked").val(); var target = "<c:url value='/cop/bbs/bbsTmplatPreview.do'/>"; var width = "1024"; window.open(target + "?searchWrd=" + url + "&searchCnd=list" + param, "preview", "width=" + width + "px, height=800px;"); } // 게시판 템플릿 변경 시 function fn_egov_change_tmplatId(obj){ document.boardMaster.tmplatCours.value = $(obj).find("option:selected").attr("codeDc"); } //게시판 관리자 추가 var memuPopup ="" function searchAdmin() { var popupX = scX + (docWidth - 185) / 2; var popupY = scY + (docHeight - 195) / 2; memuPopup = window.open('', 'memuPopup', "width=800, height=730, left="+popupX+", top="+popupY, "location = no","status= no","toolbars= no"); document.searchForm.method = "post"; if("menuAdd"==$(obj).attr('id')){ //추가게시판 버튼 클릭시 document.searchForm.seCd.value = $(obj).attr('id'); document.searchForm.searchNm.value = $(obj).attr('value'); } document.searchForm.action = "/cop/bbs/EgovBBSIdListSearch.do"; document.searchForm.target = "memuPopup" ; document.searchForm.submit(); document.searchForm.target = "_self" ; document.searchForm.action= "/sym/mnu/mcm/EgovMenuCreatSelectJtree.do"; } </script> <style> .hide {display: none;} </style> </head> <body> <div class="contWrap"> <div class="pageTitle"> <div class="pageIcon"> <img src="/pb/img/pageTitIcon4.png" alt=""> </div> <h2 class="titType1 c_222222 fwBold">게시판 정보수정</h2> <p class="tType6 c_999999">사이트별로 게시판을 생성할 수 있습니다.</p> </div> <form:form commandName="searchForm" name="searchForm" method="get"> <input name="pageIndex" type="hidden" value="<c:out value='${searchVO.pageIndex}'/>" /> <input name="searchCnd" type="hidden" value="<c:out value='${searchVO.searchCnd}'/>" /> <input name="searchWrd" type="hidden" value="<c:out value='${searchVO.searchWrd}'/>" /> </form:form> <div class="pageCont"> <div class="listTop resisterList"> <p class="right block fwMd"><span class="tType4 c_e40000 fwBold">*</span>는 필수입력 항목입니다.</p> </div> <form:form commandName="boardMaster" name="boardMaster" action="<c:url value='/cop/bbs/SelectBBSMasterInfs.do'/>" method="post"> <input name="pageIndex" type="hidden" value="<c:out value='${searchVO.pageIndex}'/>" /> <input name="searchCnd" type="hidden" value="<c:out value='${searchVO.searchCnd}'/>" /> <input name="searchWrd" type="hidden" value="<c:out value='${searchVO.searchWrd}'/>" /> <input name="bbsId" type="hidden" value="<c:out value='${boardMaster.bbsId}'/>" /> <input name="bbsAttrbCode" type="hidden" value="<c:out value='${boardMaster.bbsAttrbCode}'/>" /> <table class="tbType2"> <colgroup> <col style="width: 20%"> <col style="width: 80%"> </colgroup> <tbody> <tr> <th><span class="reqArea">게시판명</span></th> <td colspan="3"> <form:input path="bbsNm" title="게시판명" style="width:96%" maxlength="60" /> <form:errors path="bbsNm" /> </td> </tr> <tr> <th><span class="reqArea">게시판유형</span></th> <td colspan="3"> <ul class="inline"> <li> <form:radiobuttons path="bbsTyCode" title="게시판유형" cssStyle="margin-right:5px;" items="${typeList}" itemValue="code" itemLabel="codeNm" /> <form:errors path="bbsTyCode" /> </li> </ul> </td> </tr> <tr id="seCmmnCdIdTr" style="display:none;"> <th><span class="reqArea">구분</span></th> <td> <select id="seCmmnCdId" name="seCmmnCdId"> <option value="01" <c:if test="${boardMaster.seCmmnCdId eq '01'}">selected="selected"</c:if> >기관운영관련정보</option> <option value="02" <c:if test="${boardMaster.seCmmnCdId eq '02'}">selected="selected"</c:if> >주요사업정보</option> </select> </td> </tr> <tr> <th><span class="reqArea">공지기능</span></th> <td> <form:select path="noticeYn"> <form:option value="Y">사용</form:option> <form:option value='N'>미사용</form:option> </form:select> <form:errors path="noticeYn" cssClass="error" /> </td> </tr> <tr> <th><span class="reqArea">답글기능</span></th> <td> <form:select path="replyPosblAt" title="답글기능"> <form:option value="Y">사용</form:option> <form:option value='N'>미사용</form:option> </form:select> <form:errors path="replyPosblAt" cssClass="error" /> </td> </tr> <tr> <th><span class="reqArea">답변댓글기능</span></th> <td> <form:select path="addYn" title="댓글기능 선택" class="sel2"> <form:option value="Y" >사용</form:option> <form:option value='N' >미사용</form:option> </form:select> <form:errors path="addYn" cssClass="error" /> </td> </tr> <tr> <th><span class="reqArea">파일첨부기능</span></th> <td> <form:select path="fileAtchPosblAt"> <form:option value="Y">사용</form:option> <form:option value='N'>미사용</form:option> </form:select> <form:errors path="fileAtchPosblAt" cssClass="error" /> </td> </tr> <tr> <th><span class="reqArea">파일첨부갯수</span></th> <td> <form:select path="posblAtchFileNumber" title="파일첨부 갯수"> <form:option value="0">없음</form:option> <form:option value='1'>1</form:option> <form:option value='2'>2</form:option> <form:option value='3'>3</form:option> <form:option value='4'>4</form:option> <form:option value='5'>5</form:option> <form:option value='6'>6</form:option> <form:option value='7'>7</form:option> <form:option value='8'>8</form:option> <form:option value='9'>9</form:option> </form:select> <form:errors path="posblAtchFileNumber" cssClass="error" /> </td> </tr> <tr> <th><span class="reqArea">파일첨부사이즈</span></th> <td> <form:input path="posblAtchFileSize" title="파일첨부 사이즈" maxlength="70" style="width: 20%;" /> mb <form:errors path="posblAtchFileSize" cssClass="error" /> </td> </tr> <tr> <th><span class="reqArea">조회수 노출여부</span></th> <td> <form:select path="viewsYn" title="조회수 노출여부"> <form:option value="Y">사용</form:option> <form:option value='N'>미사용</form:option> </form:select> <form:errors path="viewsYn" cssClass="error" /> </td> </tr> <tr> <th><span class="reqArea">방문자 글쓰기 사용여부</span></th> <td> <select id="useAt" name="writeYn" title="방문자 글쓰기 사용여부"> <option value="Y" <c:if test="${boardMaster.writeYn eq 'Y'}">selected="selected"</c:if> >사용</option> <option value="N" <c:if test="${boardMaster.writeYn eq 'N'}">selected="selected"</c:if> >미사용</option> </select> </td> </tr> <tr> <th><span class="reqArea">게시판 사용여부</span></th> <td> <form:select path="useAt" title="게시판 사용여부"> <form:option value="Y">사용</form:option> <form:option value='N'>미사용</form:option> </form:select> <form:errors path="useAt" cssClass="error" /> </td> </tr> <tr ${'ROLE_ADMIN' eq ROLE_ADMIN ? '' : 'style="display:none;"'}> <th><span class="reqArea">관리자 지정 </span></th> <td> <span id="mngIdList"> <c:forEach var="item" items="${mngIdList}" varStatus="status"> <span id="mng_${item.mngId}"> <label> <span>${item.emplyrId}</span> <button onclick='javascript:fn_ajax_delete_BBSMngInf("${item.mngId}"); return false;'><img src="<c:url value='/img/post/x_btn.png' />"></button> </label> </span> </c:forEach> </span> <a id="menuAdd" value="menuAdd_0" style="cursor:pointer;" target="_blank" title="새창으로" onclick="javascript:fn_egov_inqire_BBSMngInqire(); return false;"> <img src="/img/post/serch_img.png" alt="게시판ID 검색" width="15" height="15"> <span style="vertical-align: middle;">관리자 검색</span> </a> </td> </tr> </tbody> </table> <div class="btnWrap"> <input type="button" class="btnType1 bg_888888" value="목 록" onclick="javascript:fn_egov_select_brdMstrList(); return false;"> <input type="button" class="btnType1" value="저 장" onclick="fn_egov_update_brdMstr(); return false;"> </div> </form:form> </div> </div> </body> </html>

          
        
    
    
Copyright Yona authors & © NAVER Corp. & NAVER LABS Supported by NAVER CLOUD PLATFORM

or
Sign in with github login with Google Sign in with Google
Reset password | Sign up