jhleem / egov star

이다솜 이다솜 2022-02-18 @101


            
Index: base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/cop/bbs/EgovArticleRegist.jsp =================================================================== --- base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/cop/bbs/EgovArticleRegist.jsp (revision 100) +++ base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/cop/bbs/EgovArticleRegist.jsp (revision 101) @@ -77,22 +77,22 @@ return false; } else { - var validateForm = document.getElementById("articleVO"); +// var validateForm = document.getElementById("articleVO"); //비밀글은 공지게시 불가. - if (validateForm.secretAt.checked) { - if (validateForm.noticeAt.checked) { - alert("<spring:message code="comCopBbs.articleVO.secretNotice" />"); - return; - } - } +// if (validateForm.secretAt.checked) { +// if (validateForm.noticeAt.checked) { +// alert("<spring:message code="comCopBbs.articleVO.secretNotice" />"); +// return; +// } +// } //익명글은 공지게시 불가. - if (validateForm.anonymousAt.checked) { - if (validateForm.noticeAt.checked) { - alert("<spring:message code="comCopBbs.articleVO.anonymousNotice" />"); - return; - } - } +// if (validateForm.anonymousAt.checked) { +// if (validateForm.noticeAt.checked) { +// alert("<spring:message code="comCopBbs.articleVO.anonymousNotice" />"); +// return; +// } +// } if (confirm("<spring:message code="common.regist.msg" />")) { form.action = "<c:url value='/cop/bbs/${reBbsId}/insertArticle.do'/>"; @@ -140,7 +140,7 @@ </div> </li> <!-- 공지신청 여부 --> - <c:set var="title"><spring:message code="comCopBbs.articleVO.regist.noticeAt"/> </c:set> + <%-- <c:set var="title"><spring:message code="comCopBbs.articleVO.regist.noticeAt"/> </c:set> <li><strong class="title">${title}</strong> <div class="input_wrap"> <div class="checkbox"> @@ -150,9 +150,9 @@ </div> </div> </div> - </li> + </li> --%> <!-- 비밀글 여부 --> - <c:set var="title"><spring:message code="comCopBbs.articleVO.regist.secretAt"/> </c:set> + <%-- <c:set var="title"><spring:message code="comCopBbs.articleVO.regist.secretAt"/> </c:set> <li><strong class="title">${title }</strong> <div class="input_wrap"> <div class="checkbox"> @@ -162,7 +162,22 @@ </div> </div> </div> - </li> + </li> --%> + <c:if test="${boardMasterVO.bbsTyCode == 'BBST02'}"> + <li> + <strong class="title">대표첨부파일선택</strong> + <div class="input_wrap file_up"> + <div> + <input name="file_1" id="egovComRprsFileUploader" type="file" class="blind userUpload" title="대표첨부파일선택" multiple/><!-- 첨부파일 --> + <input type="hidden" id="rprsAtchFileId" name="rprsAtchFileId" value="" /> + <label for="egovComRprsFileUploader" class="btn_m bg_basic btn_file_up" title="업로드 할 파일을 선택해주세요">파일업로드<span class="icon-file-up"></span></label> + </div> + <em class="exp filenote">※ 파일당 ${boardMasterVO.atchPosblFileSize }MB까지 첨부 가능합니다.</em> + <ul class="file_img" id="egovComRprsFileList" style="display:none;"> + </ul> + </div> + </li> + </c:if> <!--첨부파일--> <c:if test="${boardMasterVO.fileAtchPosblAt == 'Y'}"> <li> @@ -223,8 +238,36 @@ } $('#nttCn').initEditor(options); + // 파일업로드 + $(function() { + var options = { + fileListDivId : 'egovComRprsFileList', + inputFileId : 'egovComRprsFileUploader', + hiddenFileName : 'rprsAtchFileId', + progress : 'progress', + maxSize : 1, // 첨부파일 등록개수 + fileAllowedTypes: ['png', 'jpg', 'jpeg'], // 확장자 체크 ['png', 'pdf'] + fileMaxSize: 10 // 첨부파일 사이즈 + } + var defaultsDom = function(html) { + var fileIcon = fileExtIcon(html.fileExtsn); + var fileSize = fileSizeConvert(html.fileSize); + + var dom = '<li id=' + html.fileId + '>'; + dom += '<img alt="대표 이미지" src="' + html.link + '">'; + dom += '<div class="btn">'; + dom += '<a class="btn_sq_s btn_delete" href="javascript:void(0)" title="삭제"><span class="blind">삭제</span></a>'; + dom += '<a class="btn_sq_s btn_filedown" href="' + html.link + '" title="다운로드"><span class="blind">다운로드</span></a>'; + dom += '</div>'; + dom += '</li>'; + return dom; + } + + $.initFileUpload(options, defaultsDom); + }); + /* 비밀글 설정시 비밀번호입력창 show */ - var $pwDiv = $('#pwDiv'); + /* var $pwDiv = $('#pwDiv'); $pwDiv.hide(function() { if ($pwDiv.hasClass('blind')) { $pwDiv.removeClass('blind'); @@ -239,7 +282,7 @@ } else { $pwDiv.hide(); } - }); + }); */ }); </script>
Add a comment
List