이지우 - 자주하는 질문 >기타(절차종결 게시판) 오류 수정

This commit is contained in:
JIWOO 2024-11-19 10:44:16 +09:00
parent 1df414742b
commit c02146ab09
3 changed files with 39 additions and 125 deletions

View File

@ -77,7 +77,7 @@
<c:choose>
<c:when test='${bbsItemList._bbsItemPattern == "FILE"}'>
<%-- <c:when test='${bbsItemList._bbsItemPattern == "FILE"}'>
<c:if test='${tBbsDataDB.tBbsSet.bbsSetFileSize > 0 && tBbsDataDB.tBbsSet.bbsSetFileCount > 0}'>
<div class="bbs-view-item">
<p class="item-title"><c:out escapeXml='true' value='${bbsItemList._bbsItemName}' /></p>
@ -123,7 +123,7 @@
</div>
</div>
</c:if>
</c:when>
</c:when> --%>
<c:when test='${bbsItemList._bbsItemPattern == "TEXT"}'>
<c:choose>
<c:when test='${bbsItemList._bbsItemGroup == "bbsDataName"}'>
@ -409,7 +409,7 @@
<c:if test='${memberGrant == "S" || memberAuth || memberAuthG}'>
<div class="bookmark-list-pc menu-manage downNupType02">
<%-- <div class="bookmark-list-pc menu-manage downNupType02">
<button type="button">북마크 버튼</button>
<ul>
<li><a href="/${pageType}/<c:out escapeXml='true' value='${siteIdx}' />/bbsSetEdit/<c:out escapeXml='true' value='${bbsSetIdx}' />.do"><img src="<s:message code="manager.bbs.button.bbsSet"/>" alt="<s:message code="manager.bbs.button.bbsSet.alt"/>"><s:message code="manager.bbs.button.bbsSet.alt"/></a></li>
@ -420,7 +420,7 @@
<li><a href="/${pageType}/<c:out escapeXml='true' value='${siteIdx}' />/<c:out escapeXml='true' value='${bbsSetIdx}' />/bbsTrashList.do"><img src="<s:message code="manager.bbs.button.bbsTrash"/>" alt="<s:message code="manager.bbs.button.bbsTrash.alt"/>"><s:message code="manager.bbs.button.bbsTrash.alt"/></a></li>
<li><a href="/${pageType}/<c:out escapeXml='true' value='${siteIdx}' />/<c:out escapeXml='true' value='${bbsSetIdx}' />/bbsSetSkinList.do"><img src="<s:message code="manager.bbs.button.bbsSkin"/>" alt="<s:message code="manager.bbs.button.bbsSkin.alt"/>"><s:message code="manager.bbs.button.bbsSkin.alt"/></a></li>
</ul>
</div>
</div> --%>
</c:if>
@ -634,7 +634,6 @@
</c:if>
</c:if>
<c:import url="/WEB-INF/views/site/${siteIdx}/jsp/bbs/js/before_js.jsp"></c:import>
$.blockUI({ message : '<h1><img src="/img/blockbusy.gif" />&nbsp;&nbsp;<s:message code="common.message.ajaxwait"/></h1>' });
});

View File

@ -62,12 +62,12 @@
<option value="bbsDataContent" <c:if test="${column == 'bbsDataContent'}">selected</c:if>><s:message code="user.bbs.bbsDataContent"/></option>
<option value="bbsDataTitleContent" <c:if test="${column == 'bbsDataTitleContent'}">selected</c:if>><s:message code="user.bbs.bbsDataTitleContent"/></option>
</select>
<%--
<span id="searchDate">
<input type="text" class="datepicker" name="searchSDate" id="searchSDate" style="width:66px;" value="<c:out escapeXml='true' value='${searchSDate}' />" readonly />
~
<input type="text" class="datepicker" name="searchEDate" id="searchEDate" style="width:66px;" value="<c:out escapeXml='true' value='${searchEDate}' />" readonly />
</span>
</span> --%>
<input type="search" name="search" id="search" value="<c:out escapeXml='true' value='${search}' />" title="<s:message code="common.search.value"/>" class="sch-text">
<button type="submit" class="btn-page-sch"><s:message code="common.button.search"/></button>
@ -87,6 +87,7 @@
<input type="hidden" name="dataCMType" id="dataCMType" value="" />
<input type="hidden" name="dataIdxs" id="dataIdxs" value="" />
<%-- 241118 주석 - 운영에서 별도의 다른 게시판도 없으며 사용하지 않는 기능으로 판별
<div class="change-state-area">
<label for="selDataCM"><s:message code="common.message.choice"/></label>
<select name="selDataCM" id="selDataCM" title="<s:message code="common.select.option.value"/>" class="change-list">
@ -96,8 +97,8 @@
</c:forEach>
</select>
<button type="submit" id="dataCopy" class="btn-change-state"><s:message code="common.button.copy"/></button>
<%-- <button type="submit" id="dataMove" class="btn-change-state"><s:message code="common.button.move"/></button> --%>
</div>
<button type="submit" id="dataMove" class="btn-change-state"><s:message code="common.button.move"/></button>
</div> --%>
</form:form>
<form:form name="frm" id="frm" class="mt20" method="post" action="/${pageType}/proc/${siteIdx}/${bbsSetIdx}/bbsDataStatusProc.do">
@ -120,25 +121,26 @@
<table>
<caption><s:message code="common.list.caption"/></caption>
<colgroup>
<c:if test='${memberGrant == "S" || memberAuthM || memberAuth}'>
<%-- <c:if test='${memberGrant == "S" || memberAuthM || memberAuth}'>
<col class="small_checkbox">
</c:if>
</c:if> --%>
<col class="title">
<col class="item-tablet-hidden">
<col class="item-tablet-hidden">
<col>
<col class="item-mobile-hidden">
<col class="item-mobile-hidden">
<%-- <col class="item-mobile-hidden">
<col class="item-mobile-hidden"> --%>
</colgroup>
<thead>
<tr>
<th scope="col"><input type="checkbox" class="checkbox check-all" name="allcheck" id="allcheck" title="<s:message code="common.message.allCheck"/>" /><label for="allcheck"></label></th>
<%-- <th scope="col"><input type="checkbox" class="checkbox check-all" name="allcheck" id="allcheck" title="<s:message code="common.message.allCheck"/>" /><label for="allcheck"></label></th> --%>
<th scope="col">번호</th>
<th scope="col"><s:message code="user.bbs.bbsDataTitle"/></th>
<th scope="col" class="item-tablet-hidden"><s:message code="common.hit"/></th>
<th scope="col" class="item-tablet-hidden"><s:message code="common.regDate"/></th>
<th scope="col"><s:message code="common.writer"/></th>
<th scope="col" class="item-mobile-hidden"><s:message code="common.fileupload.fileName"/></th>
<th scope="col" class="item-mobile-hidden"><s:message code="common.history"/></th>
<%-- <th scope="col" class="item-mobile-hidden"><s:message code="common.fileupload.fileName"/></th>
<th scope="col" class="item-mobile-hidden"><s:message code="common.history"/></th> --%>
</tr>
</thead>
<tbody>
@ -173,7 +175,7 @@
</c:choose>
</span></a>
</td>
<td class="item-mobile-hidden">
<%-- <td class="item-mobile-hidden">
<c:choose>
<c:when test='${tBbsSetDB.bbsSetType == "F"}'>
<c:if test="${bbsNoticeDataList._bbsFileCount > 0}">
@ -190,8 +192,8 @@
<c:if test="${bbsNoticeDataList._bbsFileCount > 0}"><a class="hover-link" href="/${pageType}/${siteIdx}/${bbsSetIdx}/bbsDataView/${bbsNoticeDataList._bbsDataIdx}.do?page=${page}&amp;row=${row}&amp;column=${column}&amp;search=${search}&amp;searchSDate=${searchSDate}&amp;searchEDate=${searchEDate}&amp;bbsDataCategory=${bbsDataCategory}"><span><img src="/img/icon/icon_file.gif" alt="<s:message code="common.message.icon.file"/>" /></span></a></c:if>
</c:otherwise>
</c:choose>
</td>
<td class="item-mobile-hidden skin-default"><a class="hover-link fileDownLoadList" href="/common/<c:out escapeXml='true' value='${siteIdx}' />/bbs/<c:out escapeXml='true' value='${bbsSetIdx}' />/<c:out escapeXml='true' value='${bbsNoticeDataList._bbsDataIdx}' />/fileDownLoadList.do" title="<s:message code="common.message.blank"/> <s:message code="common.fileDownLoad.history"/>"><span><s:message code="common.fileDownLoad.history"/></span></a></td>
</td> --%>
<%-- <td class="item-mobile-hidden skin-default"><a class="hover-link fileDownLoadList" href="/common/<c:out escapeXml='true' value='${siteIdx}' />/bbs/<c:out escapeXml='true' value='${bbsSetIdx}' />/<c:out escapeXml='true' value='${bbsNoticeDataList._bbsDataIdx}' />/fileDownLoadList.do" title="<s:message code="common.message.blank"/> <s:message code="common.fileDownLoad.history"/>"><span><s:message code="common.fileDownLoad.history"/></span></a></td> --%>
</tr>
</c:forEach>
</c:if>
@ -200,7 +202,8 @@
<c:when test='${fn:length(bbsDataList) > 0}'>
<c:forEach items="${bbsDataList}" var="bbsDataList" varStatus="status">
<tr>
<td><input type="checkbox" class="checkbox check-base" name="idxs" id="bbsData_${bbsDataList._bbsDataIdx}" value="<c:out escapeXml='true' value='${bbsDataList._bbsDataIdx}' />" /><label for="bbsData_${bbsDataList._bbsDataIdx}"></label> <c:out escapeXml='true' value='${bbsDataCnt - (page-1)*row - status.index}' /></td>
<%-- <td><input type="checkbox" class="checkbox check-base" name="idxs" id="bbsData_${bbsDataList._bbsDataIdx}" value="<c:out escapeXml='true' value='${bbsDataList._bbsDataIdx}' />" /><label for="bbsData_${bbsDataList._bbsDataIdx}"></label> <c:out escapeXml='true' value='${bbsDataCnt - (page-1)*row - status.index}' /></td> --%>
<td><c:out escapeXml='true' value='${bbsDataCnt - (page-1)*row - status.index}' /></td>
<td class="al">
<c:if test="${bbsDataList._bbsDataDepth > 0}">
<c:forEach begin="0" end="${bbsDataList._bbsDataDepth}">
@ -231,7 +234,7 @@
</c:choose>
</span></a>
</td>
<td class="item-mobile-hidden">
<%-- <td class="item-mobile-hidden">
<c:choose>
<c:when test='${tBbsSetDB.bbsSetType == "F"}'>
<c:if test="${bbsDataList._bbsFileCount > 0}">
@ -248,8 +251,8 @@
<c:if test="${bbsDataList._bbsFileCount > 0}"><a class="hover-link" href="/${pageType}/${siteIdx}/${bbsSetIdx}/bbsDataView/${bbsDataList._bbsDataIdx}.do?page=${page}&amp;row=${row}&amp;column=${column}&amp;search=${search}&amp;searchSDate=${searchSDate}&amp;searchEDate=${searchEDate}&amp;bbsDataCategory=${bbsDataCategory}"><span><img src="/img/icon/icon_file.gif" alt="<s:message code="common.message.icon.file"/>" /></span></a></c:if>
</c:otherwise>
</c:choose>
</td>
<td class="item-mobile-hidden skin-default"><a class="fileDownLoadList" href="/common/<c:out escapeXml='true' value='${siteIdx}' />/bbs/<c:out escapeXml='true' value='${bbsSetIdx}' />/<c:out escapeXml='true' value='${bbsDataList._bbsDataIdx}' />/fileDownLoadList.do" title="<s:message code="common.message.blank"/> <s:message code="common.fileDownLoad.history"/>"><s:message code="common.fileDownLoad.history"/></a></td>
</td> --%>
<%-- <td class="item-mobile-hidden skin-default"><a class="fileDownLoadList" href="/common/<c:out escapeXml='true' value='${siteIdx}' />/bbs/<c:out escapeXml='true' value='${bbsSetIdx}' />/<c:out escapeXml='true' value='${bbsDataList._bbsDataIdx}' />/fileDownLoadList.do" title="<s:message code="common.message.blank"/> <s:message code="common.fileDownLoad.history"/>"><s:message code="common.fileDownLoad.history"/></a></td> --%>
</tr>
</c:forEach>
</c:when>
@ -264,10 +267,10 @@
</table>
</div>
<div class="change-state-area">
<%-- <div class="change-state-area">
<label for="selStatus"><s:message code="common.message.choice"/></label>
<button type="submit" class="btn-change-state"><s:message code="common.button.del"/></button>
</div>
</div> --%>
</div>
@ -313,8 +316,8 @@
</div>
<div class="btn-area">
<a href="/${pageType}/proc/<c:out escapeXml='true' value='${siteIdx}' />/<c:out escapeXml='true' value='${bbsSetIdx}' />/bbsDataListExcelProc.do?column=${column}&amp;search=<c:out escapeXml='true' value='${search}' />&amp;searchSDate=<c:out escapeXml='true' value='${searchSDate}' />&amp;searchEDate=<c:out escapeXml='true' value='${searchEDate}' />&amp;bbsDataCategory=<c:out escapeXml='true' value='${bbsDataCategory}' />" class="btn-normal lightgray"><s:message code="common.button.excel"/></a>
<a href="/common/proc/<c:out escapeXml='true' value='${siteIdx}' />/bbs/<c:out escapeXml='true' value='${bbsSetIdx}' />/0/fileDownLoadListExcelProc.do" class="btn-normal lightgray"><s:message code="common.fileDownLoad.history"/> <s:message code="common.button.excel"/></a>
<%-- <a href="/${pageType}/proc/<c:out escapeXml='true' value='${siteIdx}' />/<c:out escapeXml='true' value='${bbsSetIdx}' />/bbsDataListExcelProc.do?column=${column}&amp;search=<c:out escapeXml='true' value='${search}' />&amp;searchSDate=<c:out escapeXml='true' value='${searchSDate}' />&amp;searchEDate=<c:out escapeXml='true' value='${searchEDate}' />&amp;bbsDataCategory=<c:out escapeXml='true' value='${bbsDataCategory}' />" class="btn-normal lightgray"><s:message code="common.button.excel"/></a>
<a href="/common/proc/<c:out escapeXml='true' value='${siteIdx}' />/bbs/<c:out escapeXml='true' value='${bbsSetIdx}' />/0/fileDownLoadListExcelProc.do" class="btn-normal lightgray"><s:message code="common.fileDownLoad.history"/> <s:message code="common.button.excel"/></a> --%>
<a href="/${pageType}/<c:out escapeXml='true' value='${siteIdx}' />/<c:out escapeXml='true' value='${bbsSetIdx}' />/bbsDataForm.do" class="btn-normal violet"><s:message code="common.button.reg"/></a>
<%-- <c:if test='${memberGrant == "S" || memberAuth || (pageType == "gte" && (memberAuthG || memberAuthM))}'>
@ -340,6 +343,13 @@
</c:if>
<script>
$(window).load(function(){
if('${bbsDataCategory}' == ''){
$("#bbsCategory1").val('')
}
});
/* <![CDATA[ */
$(".fileDownLoadList").click(function(){
var url = $(this).attr("href");
@ -422,107 +432,12 @@
$("#bbsCategory1").change(function(){
// if($("#bbsCategory1").val() != undefined && $("#bbsCategory1").val() != "undefined" && $("#bbsCategory1").val() != ""){
if($("#bbsCategory1").val() != undefined && $("#bbsCategory1").val() != "undefined" && $("#bbsCategory1").val() != ""){
$("#bbsDataCategory").val($("#bbsCategory1").val());
}else{
$("#bbsDataCategory").val("");
}
$("#bbsCategory2").empty();
$("#bbsCategory2").append("<option value=''><s:message code="common.select.option.value"/></option>");
$("#bbsCategory3").empty();
$("#bbsCategory3").append("<option value=''><s:message code="common.select.option.value"/></option>");
$("#bbsCategory4").empty();
$("#bbsCategory4").append("<option value=''><s:message code="common.select.option.value"/></option>");
$("#bbsCategory5").empty();
$("#bbsCategory5").append("<option value=''><s:message code="common.select.option.value"/></option>");
<c:forEach items="${bbsCategoryList}" var="bbsCategoryList">
<c:if test='${bbsCategoryList._bbsCategoryDepth == 2}'>
if($(this).val() == "<c:out escapeXml='true' value='${bbsCategoryList._bbsCategoryParentIdx}' />"){
$("#bbsCategory2").append("<option value='<c:out escapeXml='true' value='${bbsCategoryList._bbsCategoryIdxs}' />'><c:out escapeXml='true' value='${bbsCategoryList._bbsCategoryName}' /></option>");
}
</c:if>
</c:forEach>
});
$("#bbsCategory2").change(function(){
if($("#bbsCategory2").val() != undefined && $("#bbsCategory2").val() != "undefined" && $("#bbsCategory2").val() != ""){
$("#bbsDataCategory").val($("#bbsCategory2").val());
}else{
$("#bbsDataCategory").val($("#bbsCategory1").val());
}
$("#bbsCategory3").empty();
$("#bbsCategory3").append("<option value=''><s:message code="common.select.option.value"/></option>");
$("#bbsCategory4").empty();
$("#bbsCategory4").append("<option value=''><s:message code="common.select.option.value"/></option>");
$("#bbsCategory5").empty();
$("#bbsCategory5").append("<option value=''><s:message code="common.select.option.value"/></option>");
<c:forEach items="${bbsCategoryList}" var="bbsCategoryList">
<c:if test='${bbsCategoryList._bbsCategoryDepth == 3}'>
if($(this).val() == "<c:out escapeXml='true' value='${bbsCategoryList._bbsCategoryParentIdx}' />"){
$("#bbsCategory3").append("<option value='<c:out escapeXml='true' value='${bbsCategoryList._bbsCategoryIdxs}' />'><c:out escapeXml='true' value='${bbsCategoryList._bbsCategoryName}' /></option>");
}
</c:if>
</c:forEach>
});
$("#bbsCategory3").change(function(){
if($("#bbsCategory3").val() != undefined && $("#bbsCategory3").val() != "undefined" && $("#bbsCategory3").val() != ""){
$("#bbsDataCategory").val($("#bbsCategory3").val());
}else{
$("#bbsDataCategory").val($("#bbsCategory2").val());
}
$("#bbsCategory4").empty();
$("#bbsCategory4").append("<option value=''><s:message code="common.select.option.value"/></option>");
$("#bbsCategory5").empty();
$("#bbsCategory5").append("<option value=''><s:message code="common.select.option.value"/></option>");
<c:forEach items="${bbsCategoryList}" var="bbsCategoryList">
<c:if test='${bbsCategoryList._bbsCategoryDepth == 4}'>
if($(this).val() == "<c:out escapeXml='true' value='${bbsCategoryList._bbsCategoryParentIdx}' />"){
$("#bbsCategory4").append("<option value='<c:out escapeXml='true' value='${bbsCategoryList._bbsCategoryIdxs}' />'><c:out escapeXml='true' value='${bbsCategoryList._bbsCategoryName}' /></option>");
}
</c:if>
</c:forEach>
});
$("#bbsCategory4").change(function(){
if($("#bbsCategory4").val() != undefined && $("#bbsCategory4").val() != "undefined" && $("#bbsCategory4").val() != ""){
$("#bbsDataCategory").val($("#bbsCategory4").val());
}else{
$("#bbsDataCategory").val($("#bbsCategory3").val());
}
$("#bbsCategory5").empty();
$("#bbsCategory5").append("<option value=''><s:message code="common.select.option.value"/></option>");
<c:forEach items="${bbsCategoryList}" var="bbsCategoryList">
<c:if test='${bbsCategoryList._bbsCategoryDepth == 5}'>
if($(this).val() == "<c:out escapeXml='true' value='${bbsCategoryList._bbsCategoryParentIdx}' />"){
$("#bbsCategory5").append("<option value='<c:out escapeXml='true' value='${bbsCategoryList._bbsCategoryIdxs}' />'><c:out escapeXml='true' value='${bbsCategoryList._bbsCategoryName}' /></option>");
}
</c:if>
</c:forEach>
});
$("#bbsCategory5").change(function(){
if($("#bbsCategory5").val() != undefined && $("#bbsCategory5").val() != "undefined" && $("#bbsCategory5").val() != ""){
$("#bbsDataCategory").val($("#bbsCategory5").val());
}else{
$("#bbsDataCategory").val($("#bbsCategory4").val());
}
});
var bbsDataCategory = "<c:out escapeXml='true' value='${bbsDataCategory}' />";

View File

@ -461,14 +461,14 @@
</c:if>
</c:if>
<c:if test='${itemCheck == "N"}'>
<%-- <c:if test='${itemCheck == "N"}'>
<c:set var="itemCheck" value="Y" />
<c:if test='${memberGrant == "S" || memberAuthM || memberAuth}'>
<td class="ac">
<input type="checkbox" name="idxs" value="<c:out escapeXml='true' value='${bbsDataList._bbsDataIdx}' />" />
</td>
</c:if>
</c:if>
</c:if> --%>
<c:choose>
<c:when test='${bbsItemList._bbsItemGroup == "bbsDataIdx"}'>
<td class="ac <c:if test='${bbsItemList._bbsItemActiveHidden == "Y"}'>activeHidden</c:if>">