From be4cd2272de9a7df5469829390cd979df46df1a5 Mon Sep 17 00:00:00 2001 From: JIWOO Date: Thu, 5 Dec 2024 14:20:01 +0900 Subject: [PATCH 1/5] =?UTF-8?q?=EC=9D=B4=EC=A7=80=EC=9A=B0=20-=20=EC=82=AC?= =?UTF-8?q?=EC=9A=A9=EC=9E=90=20=EB=B6=84=EC=9F=81=EC=A1=B0=EC=A0=95=20?= =?UTF-8?q?=EC=82=AC=EA=B1=B4=EC=A1=B0=ED=9A=8C=20=EA=B0=9C=EB=B0=9C=20?= =?UTF-8?q?=EC=A4=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/kcc/web/MainController.java | 6 + .../mediation/WebMediationController.java | 314 +++++++++ .../mappers/mediation/mediation_sql.xml | 3 + .../user/mediation/checkMediationStep01.jsp | 114 ++- .../user/mediation/checkMediationStep03.jsp | 662 +++--------------- .../webapp/WEB-INF/jsp/web/com/webLayout.jsp | 13 + 6 files changed, 485 insertions(+), 627 deletions(-) diff --git a/src/main/java/kcc/web/MainController.java b/src/main/java/kcc/web/MainController.java index 25e99cbc..3f95009b 100644 --- a/src/main/java/kcc/web/MainController.java +++ b/src/main/java/kcc/web/MainController.java @@ -1471,6 +1471,12 @@ public class MainController { ) { menuUrl = "/web/user/bbs/case/3/300/bbsDataList.do"; } + /*분쟁조정 신청조회*/ + else if( + menuUrl.contains("/web/user/mediation/case/02/155/") + ) { + menuUrl = "/web/user/mediation/case/01/155/checkMediationStep01.do"; + } // 상세화면 URL로 메뉴화면 매핑이 안되어, 문자열 치환으로 매핑... diff --git a/src/main/java/seed/com/user/mediation/WebMediationController.java b/src/main/java/seed/com/user/mediation/WebMediationController.java index 2f84d827..44100892 100644 --- a/src/main/java/seed/com/user/mediation/WebMediationController.java +++ b/src/main/java/seed/com/user/mediation/WebMediationController.java @@ -4032,6 +4032,320 @@ public class WebMediationController { //return new ModelAndView("/_extra/web/user/mediation/mediationStep05"); } + @RequestMapping("/web/user/mediation/{siteIdx}/01/{siteMenuIdx}/checkMediationStep01.do") + public ModelAndView checkMediationStep01(ModelMap map, HttpSession session, + @PathVariable(value="siteIdx") String siteIdx, + @PathVariable(value="siteMenuIdx") Integer siteMenuIdx){ + + /*----권한체크----*/ + setSessionMessageRemove(session); + + Integer memberIdx = Integer.valueOf(SeedUtils.setReplaceNull(session.getAttribute("memberIdx"),"0")); + String memberGrant = (memberIdx == 0) ? "N" : SeedUtils.setReplaceNull(managerMemberService.getMemberMapForm(memberIdx, new String[] {"memberGrant"}).get("_memberGrant"), "N"); + boolean memberAuthM = managerSiteManagerService.getSiteManagerListCnt(siteIdx, memberIdx); + boolean memberAuth = managerSiteMenuManagerService.getSiteMenuManagerListCnt(siteMenuIdx, memberIdx); + + //메뉴 권한설정 + boolean b_ret = true; + b_ret = FairnetUtils.hasUserAuth(memberIdx, memberGrant, memberAuth, session, map); + + if (!b_ret) { + return new ModelAndView("/_common/jsp/message"); + } + + Map tSiteMenuDB = managerSiteMenuService.getSiteMenuMapForm(siteMenuIdx, + new String[] {"siteMenuName", "siteMenuParentTitle", "siteMenuStatus", "siteMenuType", "siteMenuLinkUrl", "siteMenuCharge", "siteMenuCharge", "siteMenuSNS", + "siteMenuTitle", "siteMenuRegDate", "siteMenuModDate", "siteMenuNameType", "siteMenuIdxs", "siteMenuDepth", "siteMenuSatisfaction", "siteMenuIdx1", + "tSite.siteActiveMenuWidth", "tSite.siteService", "tSite.siteServiceSdate", "tSite.siteServiceSdate"}); + + if(!memberGrant.equals("S") && !memberAuthM && !memberAuth){ + if(!SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuStatus")).equals("U")){ + map.put("message", "common.message.no.siteMenu"); + map.put("self", "history"); + return new ModelAndView("/_common/jsp/umessage"); + } + } + + if(SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteService")).equals("Y")){ + + SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd"); + + try{ + + Date getDate = new Date(); + + Date sDate = formatter.parse(SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteServiceSdate"))); + Date eDate = formatter.parse(SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteServiceEdate"))); + + if((sDate.compareTo(formatter.parse(formatter.format(getDate))) > 0 && eDate.compareTo(formatter.parse(formatter.format(getDate))) > 0) || + (sDate.compareTo(formatter.parse(formatter.format(getDate))) < 0 && eDate.compareTo(formatter.parse(formatter.format(getDate))) < 0)){ + return new ModelAndView("redirect:/user/common/service/"+siteIdx+".do"); + } + + }catch(ParseException e){ + log.error("CHECK ERROR:",e); + } + } + + if(SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuType")).equals("F") || + SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuType")).equals("L")){ + return new ModelAndView("redirect:"+SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuLinkUrl"))); + } + + String siteMenuManager = "N"; + StringBuffer siteMenuManagerIdx = new StringBuffer(); + String siteMenuCharge = SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuCharge"), "N"); + + List> siteMenuManagerList = + managerSiteMenuManagerService.getSiteMenuManagerMapList(siteMenuIdx, new String[] {"siteMenuManagerStatus", "tMember.memberIdx"}); + + for(int i=0; i tSiteMenuManagerDB = siteMenuManagerList.get(i); + + if(SeedUtils.setReplaceNull(tSiteMenuManagerDB.get("_siteMenuManagerStatus")).equals("U")){ + + if(!memberIdx.equals(0) && + memberIdx.equals(Integer.parseInt(SeedUtils.setReplaceNull(tSiteMenuManagerDB.get("_memberIdx"), "0"))) && + siteMenuManager.equals("N")){ + siteMenuManager = "Y"; + } + siteMenuManagerIdx.append(SeedUtils.setReplaceNull(tSiteMenuManagerDB.get("_memberIdx")).toString()); + siteMenuManagerIdx.append(","); + } + } + + if(memberGrant.equals("S") || memberAuthM){ + siteMenuManager = "Y"; + } + + //편집 권한 + map.put("siteMenuManager", siteMenuManager); + //담당자 보기 설정 + map.put("siteMenuCharge", siteMenuCharge); + //담당자 이름 + map.put("siteMenuManagerIdx", siteMenuManagerIdx.toString()); + //만족도 설정 + map.put("siteMenuSatisfaction", SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuSatisfaction"), "N")); + + map.put("siteMenuSubTitle", managerSiteMenuService.getSiteMenuSubTitleForm(siteIdx, SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuIdx1")))); + + String siteMenuTitle = managerSiteMenuService.getSiteMenuParentName(siteIdx, SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuIdxs")), "edit").replaceAll("》", "|") + + " | " + SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuName")); + + map.put("siteMenuTitle", siteMenuTitle); + + //부모메뉴 타이틀 설정한 경우 해당 글의 부모 타이틀을 가져옴 + if(SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuParentTitle") ,"N").equals("Y")){ + String[] siteMenuTitles = siteMenuTitle.split("\\|"); + tSiteMenuDB.put("_siteMenuName", siteMenuTitles[Integer.parseInt(tSiteMenuDB.get("_siteMenuDepth").toString())-1]); + } + + map.put("tSiteMenuDB", tSiteMenuDB); + + map.put("memberAuthM", memberAuthM); + map.put("seedMenuAuth", managerGroupService.getGroupList(siteIdx, memberIdx, memberMerge, memberMergeSiteIdx)); + /*----권한체크 종료----*/ + + /*여기서부터 추가 작업*/ + + return new ModelAndView("/_extra/web/user/mediation/checkMediationStep01"); + } + + // /user/mediation/case/02/155/checkMediationStep02.do + @RequestMapping("/web/user/mediation/{siteIdx}/02/{siteMenuIdx}/checkMediationStep02.do") + public ModelAndView checkMediationStep02(ModelMap map, HttpSession session, HttpServletRequest request, @RequestParam Map paramMap, + @PathVariable(value="siteIdx") String siteIdx, + @PathVariable(value="siteMenuIdx") Integer siteMenuIdx){ + + /*----권한체크----*/ + setSessionMessageRemove(session); + + Integer memberIdx = Integer.valueOf(SeedUtils.setReplaceNull(session.getAttribute("memberIdx"),"0")); + String memberGrant = (memberIdx == 0) ? "N" : SeedUtils.setReplaceNull(managerMemberService.getMemberMapForm(memberIdx, new String[] {"memberGrant"}).get("_memberGrant"), "N"); + boolean memberAuthM = managerSiteManagerService.getSiteManagerListCnt(siteIdx, memberIdx); + boolean memberAuth = managerSiteMenuManagerService.getSiteMenuManagerListCnt(siteMenuIdx, memberIdx); + + //메뉴 권한설정 + boolean b_ret = true; + b_ret = FairnetUtils.hasUserAuth(memberIdx, memberGrant, memberAuth, session, map); + + if (!b_ret) { + return new ModelAndView("/_common/jsp/message"); + } + + Map tSiteMenuDB = managerSiteMenuService.getSiteMenuMapForm(siteMenuIdx, + new String[] {"siteMenuName", "siteMenuParentTitle", "siteMenuStatus", "siteMenuType", "siteMenuLinkUrl", "siteMenuCharge", "siteMenuCharge", "siteMenuSNS", + "siteMenuTitle", "siteMenuRegDate", "siteMenuModDate", "siteMenuNameType", "siteMenuIdxs", "siteMenuDepth", "siteMenuSatisfaction", "siteMenuIdx1", + "tSite.siteActiveMenuWidth", "tSite.siteService", "tSite.siteServiceSdate", "tSite.siteServiceSdate"}); + + if(!memberGrant.equals("S") && !memberAuthM && !memberAuth){ + if(!SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuStatus")).equals("U")){ + map.put("message", "common.message.no.siteMenu"); + map.put("self", "history"); + return new ModelAndView("/_common/jsp/umessage"); + } + } + + if(SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteService")).equals("Y")){ + + SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd"); + + try{ + + Date getDate = new Date(); + + Date sDate = formatter.parse(SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteServiceSdate"))); + Date eDate = formatter.parse(SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteServiceEdate"))); + + if((sDate.compareTo(formatter.parse(formatter.format(getDate))) > 0 && eDate.compareTo(formatter.parse(formatter.format(getDate))) > 0) || + (sDate.compareTo(formatter.parse(formatter.format(getDate))) < 0 && eDate.compareTo(formatter.parse(formatter.format(getDate))) < 0)){ + return new ModelAndView("redirect:/user/common/service/"+siteIdx+".do"); + } + + }catch(ParseException e){ + log.error("CHECK ERROR:",e); + } + } + + if(SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuType")).equals("F") || + SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuType")).equals("L")){ + return new ModelAndView("redirect:"+SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuLinkUrl"))); + } + + String siteMenuManager = "N"; + StringBuffer siteMenuManagerIdx = new StringBuffer(); + String siteMenuCharge = SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuCharge"), "N"); + + List> siteMenuManagerList = + managerSiteMenuManagerService.getSiteMenuManagerMapList(siteMenuIdx, new String[] {"siteMenuManagerStatus", "tMember.memberIdx"}); + + for(int i=0; i tSiteMenuManagerDB = siteMenuManagerList.get(i); + + if(SeedUtils.setReplaceNull(tSiteMenuManagerDB.get("_siteMenuManagerStatus")).equals("U")){ + + if(!memberIdx.equals(0) && + memberIdx.equals(Integer.parseInt(SeedUtils.setReplaceNull(tSiteMenuManagerDB.get("_memberIdx"), "0"))) && + siteMenuManager.equals("N")){ + siteMenuManager = "Y"; + } + siteMenuManagerIdx.append(SeedUtils.setReplaceNull(tSiteMenuManagerDB.get("_memberIdx")).toString()); + siteMenuManagerIdx.append(","); + } + } + + if(memberGrant.equals("S") || memberAuthM){ + siteMenuManager = "Y"; + } + + //편집 권한 + map.put("siteMenuManager", siteMenuManager); + //담당자 보기 설정 + map.put("siteMenuCharge", siteMenuCharge); + //담당자 이름 + map.put("siteMenuManagerIdx", siteMenuManagerIdx.toString()); + //만족도 설정 + map.put("siteMenuSatisfaction", SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuSatisfaction"), "N")); + + map.put("siteMenuSubTitle", managerSiteMenuService.getSiteMenuSubTitleForm(siteIdx, SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuIdx1")))); + + String siteMenuTitle = managerSiteMenuService.getSiteMenuParentName(siteIdx, SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuIdxs")), "edit").replaceAll("》", "|") + + " | " + SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuName")); + + map.put("siteMenuTitle", siteMenuTitle); + + //부모메뉴 타이틀 설정한 경우 해당 글의 부모 타이틀을 가져옴 + if(SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuParentTitle") ,"N").equals("Y")){ + String[] siteMenuTitles = siteMenuTitle.split("\\|"); + tSiteMenuDB.put("_siteMenuName", siteMenuTitles[Integer.parseInt(tSiteMenuDB.get("_siteMenuDepth").toString())-1]); + } + + map.put("tSiteMenuDB", tSiteMenuDB); + + map.put("memberAuthM", memberAuthM); + map.put("seedMenuAuth", managerGroupService.getGroupList(siteIdx, memberIdx, memberMerge, memberMergeSiteIdx)); + /*----권한체크 종료----*/ + + /*여기서부터 추가 작업*/ + + String checkPass = SeedUtils.setReplaceNull(paramMap.get("checkPass")); + + List> applCnt = service.selectCaseApplcnt(paramMap); + List> respondentCnt = service.selectCaseRespondent(paramMap); + + if((applCnt == null || applCnt.size() == 0) && (respondentCnt == null || respondentCnt.size() == 0)){ + map.put("siteIdx", "case"); + map.put("url", "/web/user/mediation/case/01/155/checkMediationStep01.do"); + map.put("message", "user.message.medi.check"); + map.put("opener", ""); + map.put("append", ""); + map.put("self", ""); + return new ModelAndView("/_common/jsp/umessage"); + } + + boolean status = false; + String authType = ""; + if(applCnt.size() > 0) { + for(int i=0; i 0) { + for(int i=0; i masterInfo = service.masterList(paramMap); + //사건권한 테이블 insert + CaseAuthVO caseAuthVO = new CaseAuthVO(); + //rceptNo구하기 + caseAuthVO.setRceptNo(SeedUtils.setReplaceNull(masterInfo.get("RCEPT_NO"))); + //certId 구하기 + CertVO certVO = certService.selectCert(FairnetUtils.getCertSession(request)); + caseAuthVO.setCertId(certVO.getCertId()); + //신청인, 피신청인 구분 + caseAuthVO.setCaseAuthType(authType); + caseAuthVO.setCaseAuthYn("N"); + + caseAuthService.insertCaseAuth(caseAuthVO); + }catch(Exception e) { + status = false; + } + if(status == false) { + map.put("siteIdx", "case"); + map.put("url", "/web/user/mediation/case/01/155/checkMediationStep01.do"); + map.put("message", "user.message.medi.check"); + map.put("opener", ""); + map.put("append", ""); + map.put("self", ""); + return new ModelAndView("/_common/jsp/umessage"); + } + + // CI 체크 + if(!ciCheck(map, session)) { + return new ModelAndView("/_common/jsp/umessage"); + } + + return new ModelAndView("/_extra/web/user/mediation/checkMediationStep03"); + } private Boolean ciCheck(ModelMap map, HttpSession session) { String certNm = SeedUtils.setReplaceNull(session.getAttribute("certNm")); String certHpNo = SeedUtils.setReplaceNull(session.getAttribute("certHpNo")); diff --git a/src/main/resources/egovframework/sqlmap/config/mappers/mediation/mediation_sql.xml b/src/main/resources/egovframework/sqlmap/config/mappers/mediation/mediation_sql.xml index 6cb4ce0d..04eec0f8 100644 --- a/src/main/resources/egovframework/sqlmap/config/mappers/mediation/mediation_sql.xml +++ b/src/main/resources/egovframework/sqlmap/config/mappers/mediation/mediation_sql.xml @@ -368,6 +368,9 @@ CONSIGNMENT_GUBUN = #{consignmentGubun}, FTC_CHECK = 'N', + STATE = '0302000000', + PRESIDENT_ASSIGN = '0000', + PRESIDENT_ASSIGN_DT = SYSDATE, REG_DT = SYSDATE WHERE RCEPT_NO = #{rceptNo} diff --git a/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/checkMediationStep01.jsp b/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/checkMediationStep01.jsp index 65251ac9..f362be4a 100644 --- a/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/checkMediationStep01.jsp +++ b/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/checkMediationStep01.jsp @@ -11,16 +11,6 @@ <c:out escapeXml='true' value='${siteMenuTitle}'/> - - - - - - - - - - @@ -27,7 +18,6 @@ - + + + From fcec0072ac347140b4d310243da2b09dc21474cf Mon Sep 17 00:00:00 2001 From: subsub Date: Thu, 5 Dec 2024 18:15:10 +0900 Subject: [PATCH 2/5] =?UTF-8?q?2024/12/05=20=ED=85=8D=EC=8A=A4=ED=8A=B8=20?= =?UTF-8?q?=EC=88=98=EC=A0=95,=20table=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../web/user/mediation/mediationStep01.jsp | 8 +- .../web/user/mediation/mediationStep02.jsp | 22 +- .../web/user/mediation/mediationStep04.jsp | 6 +- .../web/user/mediation/mediationStep04_1.jsp | 2 +- .../web/user/mediation/mediationStep04_2.jsp | 2 +- .../plugin/fullcalendar-6.1.15/LICENSE.md | 22 + .../plugin/fullcalendar-6.1.15/README.md | 73 + .../fullcalendar-6.1.15/dist/index.global.js | 14702 ++++++++++++++++ .../dist/index.global.min.js | 6 + .../examples/background-events.html | 101 + .../examples/daygrid-views.html | 104 + .../examples/external-dragging-2cals.html | 69 + .../examples/external-dragging-builtin.html | 149 + .../examples/full-height.html | 125 + .../examples/list-sticky-header.html | 76 + .../examples/list-views.html | 114 + .../examples/month-view.html | 100 + .../examples/multimonth-view.html | 110 + .../examples/multiweek-view.html | 107 + .../examples/natural-height.html | 108 + .../examples/selectable.html | 123 + .../examples/timegrid-views-modal.html | 180 + .../examples/timegrid-views.html | 108 + .../packages/bootstrap4/index.global.js | 64 + .../packages/bootstrap4/index.global.min.js | 6 + .../packages/bootstrap5/index.global.js | 64 + .../packages/bootstrap5/index.global.min.js | 6 + .../packages/core/index.global.js | 9856 +++++++++++ .../packages/core/index.global.min.js | 6 + .../packages/core/locales-all.global.js | 1933 ++ .../packages/core/locales-all.global.min.js | 6 + .../packages/core/locales/af.global.js | 32 + .../packages/core/locales/af.global.min.js | 6 + .../packages/core/locales/ar-dz.global.js | 34 + .../packages/core/locales/ar-dz.global.min.js | 6 + .../packages/core/locales/ar-kw.global.js | 34 + .../packages/core/locales/ar-kw.global.min.js | 6 + .../packages/core/locales/ar-ly.global.js | 34 + .../packages/core/locales/ar-ly.global.min.js | 6 + .../packages/core/locales/ar-ma.global.js | 34 + .../packages/core/locales/ar-ma.global.min.js | 6 + .../packages/core/locales/ar-sa.global.js | 34 + .../packages/core/locales/ar-sa.global.min.js | 6 + .../packages/core/locales/ar-tn.global.js | 34 + .../packages/core/locales/ar-tn.global.min.js | 6 + .../packages/core/locales/ar.global.js | 34 + .../packages/core/locales/ar.global.min.js | 6 + .../packages/core/locales/az.global.js | 35 + .../packages/core/locales/az.global.min.js | 6 + .../packages/core/locales/bg.global.js | 34 + .../packages/core/locales/bg.global.min.js | 6 + .../packages/core/locales/bn.global.js | 35 + .../packages/core/locales/bn.global.min.js | 6 + .../packages/core/locales/bs.global.js | 35 + .../packages/core/locales/bs.global.min.js | 6 + .../packages/core/locales/ca.global.js | 33 + .../packages/core/locales/ca.global.min.js | 6 + .../packages/core/locales/cs.global.js | 35 + .../packages/core/locales/cs.global.min.js | 6 + .../packages/core/locales/cy.global.js | 33 + .../packages/core/locales/cy.global.min.js | 6 + .../packages/core/locales/da.global.js | 33 + .../packages/core/locales/da.global.min.js | 6 + .../packages/core/locales/de-at.global.js | 69 + .../packages/core/locales/de-at.global.min.js | 6 + .../packages/core/locales/de.global.js | 69 + .../packages/core/locales/de.global.min.js | 6 + .../packages/core/locales/el.global.js | 33 + .../packages/core/locales/el.global.min.js | 6 + .../packages/core/locales/en-au.global.js | 29 + .../packages/core/locales/en-au.global.min.js | 6 + .../packages/core/locales/en-gb.global.js | 29 + .../packages/core/locales/en-gb.global.min.js | 6 + .../packages/core/locales/en-nz.global.js | 29 + .../packages/core/locales/en-nz.global.min.js | 6 + .../packages/core/locales/eo.global.js | 33 + .../packages/core/locales/eo.global.min.js | 6 + .../packages/core/locales/es-us.global.js | 33 + .../packages/core/locales/es-us.global.min.js | 6 + .../packages/core/locales/es.global.js | 52 + .../packages/core/locales/es.global.min.js | 6 + .../packages/core/locales/et.global.js | 35 + .../packages/core/locales/et.global.min.js | 6 + .../packages/core/locales/eu.global.js | 33 + .../packages/core/locales/eu.global.min.js | 6 + .../packages/core/locales/fa.global.js | 36 + .../packages/core/locales/fa.global.min.js | 6 + .../packages/core/locales/fi.global.js | 33 + .../packages/core/locales/fi.global.min.js | 6 + .../packages/core/locales/fr-ca.global.js | 29 + .../packages/core/locales/fr-ca.global.min.js | 6 + .../packages/core/locales/fr-ch.global.js | 33 + .../packages/core/locales/fr-ch.global.min.js | 6 + .../packages/core/locales/fr.global.js | 34 + .../packages/core/locales/fr.global.min.js | 6 + .../packages/core/locales/gl.global.js | 52 + .../packages/core/locales/gl.global.min.js | 6 + .../packages/core/locales/he.global.js | 30 + .../packages/core/locales/he.global.min.js | 6 + .../packages/core/locales/hi.global.js | 35 + .../packages/core/locales/hi.global.min.js | 6 + .../packages/core/locales/hr.global.js | 35 + .../packages/core/locales/hr.global.min.js | 6 + .../packages/core/locales/hu.global.js | 33 + .../packages/core/locales/hu.global.min.js | 6 + .../packages/core/locales/hy-am.global.js | 35 + .../packages/core/locales/hy-am.global.min.js | 6 + .../packages/core/locales/id.global.js | 33 + .../packages/core/locales/id.global.min.js | 6 + .../packages/core/locales/is.global.js | 33 + .../packages/core/locales/is.global.min.js | 6 + .../packages/core/locales/it.global.js | 35 + .../packages/core/locales/it.global.min.js | 6 + .../packages/core/locales/ja.global.js | 31 + .../packages/core/locales/ja.global.min.js | 6 + .../packages/core/locales/ka.global.js | 35 + .../packages/core/locales/ka.global.min.js | 6 + .../packages/core/locales/kk.global.js | 35 + .../packages/core/locales/kk.global.min.js | 6 + .../packages/core/locales/km.global.js | 33 + .../packages/core/locales/km.global.min.js | 6 + .../packages/core/locales/ko.global.js | 29 + .../packages/core/locales/ko.global.min.js | 6 + .../packages/core/locales/ku.global.js | 34 + .../packages/core/locales/ku.global.min.js | 6 + .../packages/core/locales/lb.global.js | 33 + .../packages/core/locales/lb.global.min.js | 6 + .../packages/core/locales/lt.global.js | 33 + .../packages/core/locales/lt.global.min.js | 6 + .../packages/core/locales/lv.global.js | 35 + .../packages/core/locales/lv.global.min.js | 6 + .../packages/core/locales/mk.global.js | 31 + .../packages/core/locales/mk.global.min.js | 6 + .../packages/core/locales/ms.global.js | 35 + .../packages/core/locales/ms.global.min.js | 6 + .../packages/core/locales/nb.global.js | 44 + .../packages/core/locales/nb.global.min.js | 6 + .../packages/core/locales/ne.global.js | 33 + .../packages/core/locales/ne.global.min.js | 6 + .../packages/core/locales/nl.global.js | 32 + .../packages/core/locales/nl.global.min.js | 6 + .../packages/core/locales/nn.global.js | 33 + .../packages/core/locales/nn.global.min.js | 6 + .../packages/core/locales/pl.global.js | 33 + .../packages/core/locales/pl.global.min.js | 6 + .../packages/core/locales/pt-br.global.js | 52 + .../packages/core/locales/pt-br.global.min.js | 6 + .../packages/core/locales/pt.global.js | 33 + .../packages/core/locales/pt.global.min.js | 6 + .../packages/core/locales/ro.global.js | 35 + .../packages/core/locales/ro.global.min.js | 6 + .../packages/core/locales/ru.global.js | 35 + .../packages/core/locales/ru.global.min.js | 6 + .../packages/core/locales/si-lk.global.js | 33 + .../packages/core/locales/si-lk.global.min.js | 6 + .../packages/core/locales/sk.global.js | 35 + .../packages/core/locales/sk.global.min.js | 6 + .../packages/core/locales/sl.global.js | 33 + .../packages/core/locales/sl.global.min.js | 6 + .../packages/core/locales/sm.global.js | 29 + .../packages/core/locales/sm.global.min.js | 6 + .../packages/core/locales/sq.global.js | 35 + .../packages/core/locales/sq.global.min.js | 6 + .../packages/core/locales/sr-cyrl.global.js | 35 + .../core/locales/sr-cyrl.global.min.js | 6 + .../packages/core/locales/sr.global.js | 35 + .../packages/core/locales/sr.global.min.js | 6 + .../packages/core/locales/sv.global.js | 53 + .../packages/core/locales/sv.global.min.js | 6 + .../packages/core/locales/ta-in.global.js | 35 + .../packages/core/locales/ta-in.global.min.js | 6 + .../packages/core/locales/th.global.js | 35 + .../packages/core/locales/th.global.min.js | 6 + .../packages/core/locales/tr.global.js | 33 + .../packages/core/locales/tr.global.min.js | 6 + .../packages/core/locales/ug.global.js | 26 + .../packages/core/locales/ug.global.min.js | 6 + .../packages/core/locales/uk.global.js | 35 + .../packages/core/locales/uk.global.min.js | 6 + .../packages/core/locales/uz-cy.global.js | 34 + .../packages/core/locales/uz-cy.global.min.js | 6 + .../packages/core/locales/uz.global.js | 34 + .../packages/core/locales/uz.global.min.js | 6 + .../packages/core/locales/vi.global.js | 35 + .../packages/core/locales/vi.global.min.js | 6 + .../packages/core/locales/zh-cn.global.js | 36 + .../packages/core/locales/zh-cn.global.min.js | 6 + .../packages/core/locales/zh-tw.global.js | 29 + .../packages/core/locales/zh-tw.global.min.js | 6 + .../packages/daygrid/index.global.js | 1040 ++ .../packages/daygrid/index.global.min.js | 6 + .../packages/google-calendar/index.global.js | 150 + .../google-calendar/index.global.min.js | 6 + .../packages/icalendar/index.global.js | 225 + .../packages/icalendar/index.global.min.js | 6 + .../packages/interaction/index.global.js | 2141 +++ .../packages/interaction/index.global.min.js | 6 + .../packages/list/index.global.js | 332 + .../packages/list/index.global.min.js | 6 + .../packages/luxon1/index.global.js | 128 + .../packages/luxon1/index.global.min.js | 6 + .../packages/luxon2/index.global.js | 131 + .../packages/luxon2/index.global.min.js | 6 + .../packages/luxon3/index.global.js | 131 + .../packages/luxon3/index.global.min.js | 6 + .../packages/moment-timezone/index.global.js | 35 + .../moment-timezone/index.global.min.js | 6 + .../packages/moment/index.global.js | 113 + .../packages/moment/index.global.min.js | 6 + .../packages/multimonth/index.global.js | 252 + .../packages/multimonth/index.global.min.js | 6 + .../packages/rrule/index.global.js | 165 + .../packages/rrule/index.global.min.js | 6 + .../packages/timegrid/index.global.js | 1198 ++ .../packages/timegrid/index.global.min.js | 6 + .../packages/web-component/index.global.js | 79 + .../web-component/index.global.min.js | 6 + .../kofair_case_seed/usr/style/popup.css | 1 + .../kofair_case_seed/usr/style/request.css | 24 +- .../kofair_case_seed/usr/style/style.css | 3 +- 220 files changed, 37829 insertions(+), 22 deletions(-) create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/LICENSE.md create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/README.md create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/dist/index.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/dist/index.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/background-events.html create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/daygrid-views.html create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/external-dragging-2cals.html create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/external-dragging-builtin.html create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/full-height.html create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/list-sticky-header.html create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/list-views.html create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/month-view.html create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/multimonth-view.html create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/multiweek-view.html create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/natural-height.html create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/selectable.html create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/timegrid-views-modal.html create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/timegrid-views.html create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/bootstrap4/index.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/bootstrap4/index.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/bootstrap5/index.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/bootstrap5/index.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/index.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/index.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales-all.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales-all.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/af.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/af.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ar-dz.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ar-dz.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ar-kw.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ar-kw.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ar-ly.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ar-ly.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ar-ma.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ar-ma.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ar-sa.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ar-sa.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ar-tn.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ar-tn.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ar.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ar.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/az.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/az.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/bg.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/bg.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/bn.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/bn.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/bs.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/bs.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ca.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ca.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/cs.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/cs.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/cy.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/cy.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/da.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/da.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/de-at.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/de-at.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/de.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/de.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/el.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/el.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/en-au.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/en-au.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/en-gb.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/en-gb.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/en-nz.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/en-nz.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/eo.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/eo.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/es-us.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/es-us.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/es.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/es.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/et.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/et.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/eu.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/eu.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/fa.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/fa.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/fi.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/fi.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/fr-ca.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/fr-ca.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/fr-ch.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/fr-ch.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/fr.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/fr.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/gl.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/gl.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/he.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/he.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/hi.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/hi.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/hr.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/hr.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/hu.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/hu.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/hy-am.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/hy-am.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/id.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/id.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/is.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/is.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/it.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/it.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ja.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ja.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ka.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ka.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/kk.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/kk.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/km.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/km.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ko.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ko.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ku.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ku.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/lb.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/lb.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/lt.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/lt.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/lv.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/lv.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/mk.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/mk.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ms.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ms.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/nb.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/nb.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ne.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ne.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/nl.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/nl.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/nn.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/nn.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/pl.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/pl.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/pt-br.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/pt-br.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/pt.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/pt.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ro.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ro.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ru.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ru.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/si-lk.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/si-lk.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/sk.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/sk.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/sl.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/sl.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/sm.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/sm.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/sq.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/sq.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/sr-cyrl.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/sr-cyrl.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/sr.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/sr.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/sv.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/sv.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ta-in.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ta-in.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/th.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/th.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/tr.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/tr.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ug.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/ug.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/uk.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/uk.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/uz-cy.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/uz-cy.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/uz.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/uz.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/vi.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/vi.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/zh-cn.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/zh-cn.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/zh-tw.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/locales/zh-tw.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/daygrid/index.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/daygrid/index.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/google-calendar/index.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/google-calendar/index.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/icalendar/index.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/icalendar/index.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/interaction/index.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/interaction/index.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/list/index.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/list/index.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/luxon1/index.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/luxon1/index.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/luxon2/index.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/luxon2/index.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/luxon3/index.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/luxon3/index.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/moment-timezone/index.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/moment-timezone/index.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/moment/index.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/moment/index.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/multimonth/index.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/multimonth/index.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/rrule/index.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/rrule/index.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/timegrid/index.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/timegrid/index.global.min.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/web-component/index.global.js create mode 100644 src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/web-component/index.global.min.js diff --git a/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep01.jsp b/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep01.jsp index 3d66c439..af425fe2 100644 --- a/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep01.jsp +++ b/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep01.jsp @@ -32,7 +32,7 @@
- 분쟁 조정 단계별 절차 안내 + 분쟁조정 단계별 절차 안내
[1] 신청서 접수
@@ -108,8 +108,8 @@
· 사업자간 분쟁인지 여부
    -
  • 양 당사자 연락처를 정확히 기재바랍니다.
  • -
  • 사안이 다양할 경우 피해금액이 큰 주장 위주로 작성해 주시기 바랍니다.
  • +
  • 우리 원은 사업자간 분쟁만 해결하며, 소비자 분쟁은 담당하지 않습니다.
  • +
  • 소비자 분쟁은 한국소비자원(www.kca.go.kr, 043-880-5500)에 문의바랍니다.
· 신청서 부본 준비
@@ -162,7 +162,7 @@

4) 입증자료

  • 신청이유에 기재한 사실 및 주장을 입증할 수 있는 자료
  • -
  • (예: 계약서, 세금계산서, 거래명세표, 거래당사자 사이에 주고받은 내용증명 등)
  • +
  • (예: 계약서, 세금계산서, 거래명세표, 거래당사자 사이에 주고받은 내용증명 등)

5) 기타자료

    diff --git a/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep02.jsp b/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep02.jsp index ab8c2425..a5ea819b 100644 --- a/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep02.jsp +++ b/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep02.jsp @@ -76,7 +76,7 @@
- 개인정보 처리방침 (필수) + 개인정보 처리방침 (필수)
 · 한국공정거래조정원 개인정보보호처리방침
@@ -246,13 +246,15 @@
 			

제10조 (개인정보 자동 수집 장치의 설치·운영 및 거부에 관한 사항)

-
① 조정원은 이용자에게 개별적인 맞춤 서비스를 제공하기 위해 이용정보를 저장하고 수시로 불러오는 '쿠키(cookie)'를 사용합니다.
-
② 쿠키는 웹사이트를 운영하는데 이용되는 서버(http)가 이용자의 컴퓨터 브라우저에게 보내는 소량의 정보이며 이용자들의 PC 컴퓨터내의 - 하드디스크에 저장되기도 합니다.
-
- 쿠키의 사용 목적 : 이용자가 방문한 각 서비스와 웹 사이트들에 대한 방문 및 이용 형태, 인기 검색어, 보안접속 여부, 등을 파악하여 이용자에게 - 최적화된 정보 제공을 위해 사용됩니다.
-
- 쿠키의 설치 · 운영 및 거부 : 웹브라우저 상단의 도구>인터넷 옵션>개인정보 메뉴의 옵션 설정을 통해 쿠키 저장을 거부 할 수 있습니다.
-
- 쿠키 저장을 거부할 경우 맞춤형 서비스 이용에 어려움이 발생할 수 있습니다.
+
+
① 조정원은 이용자에게 개별적인 맞춤 서비스를 제공하기 위해 이용정보를 저장하고 수시로 불러오는 '쿠키(cookie)'를 사용합니다.
+
② 쿠키는 웹사이트를 운영하는데 이용되는 서버(http)가 이용자의 컴퓨터 브라우저에게 보내는 소량의 정보이며 이용자들의 PC 컴퓨터내의 + 하드디스크에 저장되기도 합니다.
+
- 쿠키의 사용 목적 : 이용자가 방문한 각 서비스와 웹 사이트들에 대한 방문 및 이용 형태, 인기 검색어, 보안접속 여부, 등을 파악하여 이용자에게 + 최적화된 정보 제공을 위해 사용됩니다.
+
- 쿠키의 설치 · 운영 및 거부 : 웹브라우저 상단의 도구>인터넷 옵션>개인정보 메뉴의 옵션 설정을 통해 쿠키 저장을 거부 할 수 있습니다.
+
- 쿠키 저장을 거부할 경우 맞춤형 서비스 이용에 어려움이 발생할 수 있습니다.
+

제11조 (영상정보처리기기 설치ㆍ운영)

@@ -298,7 +300,7 @@
- 개인정보 수집·이용·제공 동의서 (필수) + 개인정보 수집·이용·제공 동의서 (필수)

한국공정거래조정원은 본 서비스 제공을 위하여 아래와 같이 개인정보를 수집 및 이용하고자 관련내용을 관계 법령에 따라 고지하오니, 동의해 주시기 바랍니다.

@@ -328,7 +330,7 @@
- 마케팅 및 광고활용 동의 (선택) + 마케팅 및 광고활용 동의 (선택)

한국공정거래조정원은 본 서비스 제공을 위하여 아래와 같이 개인정보를 수집 및 이용하고자 관련내용을 관계 법령에 따라 고지하오니, 동의해 주시기 바랍니다.

diff --git a/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04.jsp b/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04.jsp index c0b81efe..b5b04f27 100644 --- a/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04.jsp +++ b/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04.jsp @@ -1384,8 +1384,8 @@
· 사업자간 분쟁인지 여부
    -
  • 양 당사자 연락처를 정확히 기재바랍니다.
  • -
  • 사안이 다양할 경우 피해금액이 큰 주장 위주로 작성해 주시기 바랍니다.
  • +
  • 우리 원은 사업자간 분쟁만 해결하며, 소비자 분쟁은 담당하지 않습니다.
  • +
  • 소비자 분쟁은 한국소비자원(www.kca.go.kr, 043-880-5500)에 문의바랍니다.
· 신청서 부본 준비
@@ -1438,7 +1438,7 @@

4) 입증자료

  • 신청이유에 기재한 사실 및 주장을 입증할 수 있는 자료
  • -
  • (예: 계약서, 세금계산서, 거래명세표, 거래당사자 사이에 주고받은 내용증명 등)
  • +
  • (예: 계약서, 세금계산서, 거래명세표, 거래당사자 사이에 주고받은 내용증명 등)

5) 기타자료

    diff --git a/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04_1.jsp b/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04_1.jsp index 7b9cdb30..31132eb2 100644 --- a/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04_1.jsp +++ b/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04_1.jsp @@ -1406,7 +1406,7 @@
- +
diff --git a/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04_2.jsp b/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04_2.jsp index 966bfbfb..0edbb90c 100644 --- a/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04_2.jsp +++ b/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04_2.jsp @@ -1224,7 +1224,7 @@

대리인 정보

-
+
diff --git a/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/LICENSE.md b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/LICENSE.md new file mode 100644 index 00000000..18ac6673 --- /dev/null +++ b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/LICENSE.md @@ -0,0 +1,22 @@ +MIT License + +Copyright (c) 2021 Adam Shaw + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/README.md b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/README.md new file mode 100644 index 00000000..379e2c31 --- /dev/null +++ b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/README.md @@ -0,0 +1,73 @@ +# FullCalendar + +Full-sized drag & drop calendar in JavaScript + +- [Project Website](https://fullcalendar.io/) +- [Documentation](https://fullcalendar.io/docs) +- [Changelog](CHANGELOG.md) +- [Support](https://fullcalendar.io/support) +- [License](LICENSE.md) +- [Roadmap](https://fullcalendar.io/roadmap) + +Connectors: + +- [React](https://github.com/fullcalendar/fullcalendar-react) +- [Angular](https://github.com/fullcalendar/fullcalendar-angular) +- [Vue 3](https://github.com/fullcalendar/fullcalendar-vue) | + [2](https://github.com/fullcalendar/fullcalendar-vue2) + +## Bundle + +The [FullCalendar Standard Bundle](bundle) is easier to install than individual plugins, though filesize will be larger. It works well with a CDN. + +## Installation + +Install the FullCalendar core package and any plugins you plan to use: + +```sh +npm install @fullcalendar/core @fullcalendar/interaction @fullcalendar/daygrid +``` + +## Usage + +Instantiate a Calendar with plugins and options: + +```js +import { Calendar } from '@fullcalendar/core' +import interactionPlugin from '@fullcalendar/interaction' +import dayGridPlugin from '@fullcalendar/daygrid' + +const calendarEl = document.getElementById('calendar') +const calendar = new Calendar(calendarEl, { + plugins: [ + interactionPlugin, + dayGridPlugin + ], + initialView: 'timeGridWeek', + editable: true, + events: [ + { title: 'Meeting', start: new Date() } + ] +}) + +calendar.render() +``` + +## Development + +You must install this repo with [PNPM](https://pnpm.io/): + +``` +pnpm install +``` + +Available scripts (via `pnpm run + + + + + +
+ + + diff --git a/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/daygrid-views.html b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/daygrid-views.html new file mode 100644 index 00000000..9dafe439 --- /dev/null +++ b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/daygrid-views.html @@ -0,0 +1,104 @@ + + + + + + + + + + +
+ + + diff --git a/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/external-dragging-2cals.html b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/external-dragging-2cals.html new file mode 100644 index 00000000..066685d4 --- /dev/null +++ b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/external-dragging-2cals.html @@ -0,0 +1,69 @@ + + + + + + + + + + +
+
+ + + diff --git a/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/external-dragging-builtin.html b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/external-dragging-builtin.html new file mode 100644 index 00000000..78fcd89f --- /dev/null +++ b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/external-dragging-builtin.html @@ -0,0 +1,149 @@ + + + + + + + + + +
+ +
+

Draggable Events

+ +
+
+
My Event 1
+
+
+
My Event 2
+
+
+
My Event 3
+
+
+
My Event 4
+
+
+
My Event 5
+
+
+ +

+ + +

+
+ +
+
+
+ +
+ + diff --git a/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/full-height.html b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/full-height.html new file mode 100644 index 00000000..18b55f8c --- /dev/null +++ b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/full-height.html @@ -0,0 +1,125 @@ + + + + + + + + + + +
+
+
+ + + diff --git a/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/list-sticky-header.html b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/list-sticky-header.html new file mode 100644 index 00000000..487af317 --- /dev/null +++ b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/list-sticky-header.html @@ -0,0 +1,76 @@ + + + + + + + + + + +
+ + + diff --git a/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/list-views.html b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/list-views.html new file mode 100644 index 00000000..cb219d03 --- /dev/null +++ b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/list-views.html @@ -0,0 +1,114 @@ + + + + + + + + + + +
+ + + diff --git a/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/month-view.html b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/month-view.html new file mode 100644 index 00000000..dbd88612 --- /dev/null +++ b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/month-view.html @@ -0,0 +1,100 @@ + + + + + + + + + + +
+ + + diff --git a/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/multimonth-view.html b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/multimonth-view.html new file mode 100644 index 00000000..feb9d23f --- /dev/null +++ b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/multimonth-view.html @@ -0,0 +1,110 @@ + + + + + + + + + + +
+ + + diff --git a/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/multiweek-view.html b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/multiweek-view.html new file mode 100644 index 00000000..5a175fbb --- /dev/null +++ b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/multiweek-view.html @@ -0,0 +1,107 @@ + + + + + + + + + + +
+ + + diff --git a/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/natural-height.html b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/natural-height.html new file mode 100644 index 00000000..b62c41d6 --- /dev/null +++ b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/natural-height.html @@ -0,0 +1,108 @@ + + + + + + + + + + +
+ + + diff --git a/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/selectable.html b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/selectable.html new file mode 100644 index 00000000..785e90ef --- /dev/null +++ b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/selectable.html @@ -0,0 +1,123 @@ + + + + + + + + + + +
+ + + diff --git a/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/timegrid-views-modal.html b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/timegrid-views-modal.html new file mode 100644 index 00000000..3b4a0fc7 --- /dev/null +++ b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/timegrid-views-modal.html @@ -0,0 +1,180 @@ + + + + + + + + + + + + +
+ + + + + diff --git a/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/timegrid-views.html b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/timegrid-views.html new file mode 100644 index 00000000..9cd2527e --- /dev/null +++ b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/examples/timegrid-views.html @@ -0,0 +1,108 @@ + + + + + + + + + + +
+ + + diff --git a/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/bootstrap4/index.global.js b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/bootstrap4/index.global.js new file mode 100644 index 00000000..2d130c5c --- /dev/null +++ b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/bootstrap4/index.global.js @@ -0,0 +1,64 @@ +/*! +FullCalendar Bootstrap 4 Plugin v6.1.15 +Docs & License: https://fullcalendar.io/docs/bootstrap4 +(c) 2024 Adam Shaw +*/ +FullCalendar.Bootstrap = (function (exports, core, internal$1) { + 'use strict'; + + class BootstrapTheme extends internal$1.Theme { + } + BootstrapTheme.prototype.classes = { + root: 'fc-theme-bootstrap', + table: 'table-bordered', + tableCellShaded: 'table-active', + buttonGroup: 'btn-group', + button: 'btn btn-primary', + buttonActive: 'active', + popover: 'popover', + popoverHeader: 'popover-header', + popoverContent: 'popover-body', + }; + BootstrapTheme.prototype.baseIconClass = 'fa'; + BootstrapTheme.prototype.iconClasses = { + close: 'fa-times', + prev: 'fa-chevron-left', + next: 'fa-chevron-right', + prevYear: 'fa-angle-double-left', + nextYear: 'fa-angle-double-right', + }; + BootstrapTheme.prototype.rtlIconClasses = { + prev: 'fa-chevron-right', + next: 'fa-chevron-left', + prevYear: 'fa-angle-double-right', + nextYear: 'fa-angle-double-left', + }; + BootstrapTheme.prototype.iconOverrideOption = 'bootstrapFontAwesome'; // TODO: make TS-friendly. move the option-processing into this plugin + BootstrapTheme.prototype.iconOverrideCustomButtonOption = 'bootstrapFontAwesome'; + BootstrapTheme.prototype.iconOverridePrefix = 'fa-'; + + var css_248z = ".fc-theme-bootstrap a:not([href]){color:inherit}.fc-theme-bootstrap .fc-more-link:hover{text-decoration:none}"; + internal$1.injectStyles(css_248z); + + var plugin = core.createPlugin({ + name: '@fullcalendar/bootstrap', + themeClasses: { + bootstrap: BootstrapTheme, + }, + }); + + var internal = { + __proto__: null, + BootstrapTheme: BootstrapTheme + }; + + core.globalPlugins.push(plugin); + + exports.Internal = internal; + exports["default"] = plugin; + + Object.defineProperty(exports, '__esModule', { value: true }); + + return exports; + +})({}, FullCalendar, FullCalendar.Internal); diff --git a/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/bootstrap4/index.global.min.js b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/bootstrap4/index.global.min.js new file mode 100644 index 00000000..f4ec3cdb --- /dev/null +++ b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/bootstrap4/index.global.min.js @@ -0,0 +1,6 @@ +/*! +FullCalendar Bootstrap 4 Plugin v6.1.15 +Docs & License: https://fullcalendar.io/docs/bootstrap4 +(c) 2024 Adam Shaw +*/ +FullCalendar.Bootstrap=function(e,t,o){"use strict";class r extends o.Theme{}r.prototype.classes={root:"fc-theme-bootstrap",table:"table-bordered",tableCellShaded:"table-active",buttonGroup:"btn-group",button:"btn btn-primary",buttonActive:"active",popover:"popover",popoverHeader:"popover-header",popoverContent:"popover-body"},r.prototype.baseIconClass="fa",r.prototype.iconClasses={close:"fa-times",prev:"fa-chevron-left",next:"fa-chevron-right",prevYear:"fa-angle-double-left",nextYear:"fa-angle-double-right"},r.prototype.rtlIconClasses={prev:"fa-chevron-right",next:"fa-chevron-left",prevYear:"fa-angle-double-right",nextYear:"fa-angle-double-left"},r.prototype.iconOverrideOption="bootstrapFontAwesome",r.prototype.iconOverrideCustomButtonOption="bootstrapFontAwesome",r.prototype.iconOverridePrefix="fa-";o.injectStyles(".fc-theme-bootstrap a:not([href]){color:inherit}.fc-theme-bootstrap .fc-more-link:hover{text-decoration:none}");var a=t.createPlugin({name:"@fullcalendar/bootstrap",themeClasses:{bootstrap:r}}),n={__proto__:null,BootstrapTheme:r};return t.globalPlugins.push(a),e.Internal=n,e.default=a,Object.defineProperty(e,"__esModule",{value:!0}),e}({},FullCalendar,FullCalendar.Internal); \ No newline at end of file diff --git a/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/bootstrap5/index.global.js b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/bootstrap5/index.global.js new file mode 100644 index 00000000..3c823233 --- /dev/null +++ b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/bootstrap5/index.global.js @@ -0,0 +1,64 @@ +/*! +FullCalendar Bootstrap 5 Plugin v6.1.15 +Docs & License: https://fullcalendar.io/docs/bootstrap5 +(c) 2024 Adam Shaw +*/ +FullCalendar.Bootstrap5 = (function (exports, core, internal$1) { + 'use strict'; + + class BootstrapTheme extends internal$1.Theme { + } + BootstrapTheme.prototype.classes = { + root: 'fc-theme-bootstrap5', + tableCellShaded: 'fc-theme-bootstrap5-shaded', + buttonGroup: 'btn-group', + button: 'btn btn-primary', + buttonActive: 'active', + popover: 'popover', + popoverHeader: 'popover-header', + popoverContent: 'popover-body', + }; + BootstrapTheme.prototype.baseIconClass = 'bi'; + BootstrapTheme.prototype.iconClasses = { + close: 'bi-x-lg', + prev: 'bi-chevron-left', + next: 'bi-chevron-right', + prevYear: 'bi-chevron-double-left', + nextYear: 'bi-chevron-double-right', + }; + BootstrapTheme.prototype.rtlIconClasses = { + prev: 'bi-chevron-right', + next: 'bi-chevron-left', + prevYear: 'bi-chevron-double-right', + nextYear: 'bi-chevron-double-left', + }; + // wtf + BootstrapTheme.prototype.iconOverrideOption = 'buttonIcons'; // TODO: make TS-friendly + BootstrapTheme.prototype.iconOverrideCustomButtonOption = 'icon'; + BootstrapTheme.prototype.iconOverridePrefix = 'bi-'; + + var css_248z = ".fc-theme-bootstrap5 a:not([href]){color:inherit;text-decoration:inherit}.fc-theme-bootstrap5 .fc-list,.fc-theme-bootstrap5 .fc-scrollgrid,.fc-theme-bootstrap5 td,.fc-theme-bootstrap5 th{border:1px solid var(--bs-gray-400)}.fc-theme-bootstrap5 .fc-scrollgrid{border-bottom-width:0;border-right-width:0}.fc-theme-bootstrap5-shaded{background-color:var(--bs-gray-200)}"; + internal$1.injectStyles(css_248z); + + var plugin = core.createPlugin({ + name: '@fullcalendar/bootstrap5', + themeClasses: { + bootstrap5: BootstrapTheme, + }, + }); + + var internal = { + __proto__: null, + BootstrapTheme: BootstrapTheme + }; + + core.globalPlugins.push(plugin); + + exports.Internal = internal; + exports["default"] = plugin; + + Object.defineProperty(exports, '__esModule', { value: true }); + + return exports; + +})({}, FullCalendar, FullCalendar.Internal); diff --git a/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/bootstrap5/index.global.min.js b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/bootstrap5/index.global.min.js new file mode 100644 index 00000000..f3f686fc --- /dev/null +++ b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/bootstrap5/index.global.min.js @@ -0,0 +1,6 @@ +/*! +FullCalendar Bootstrap 5 Plugin v6.1.15 +Docs & License: https://fullcalendar.io/docs/bootstrap5 +(c) 2024 Adam Shaw +*/ +FullCalendar.Bootstrap5=function(e,t,o){"use strict";class r extends o.Theme{}r.prototype.classes={root:"fc-theme-bootstrap5",tableCellShaded:"fc-theme-bootstrap5-shaded",buttonGroup:"btn-group",button:"btn btn-primary",buttonActive:"active",popover:"popover",popoverHeader:"popover-header",popoverContent:"popover-body"},r.prototype.baseIconClass="bi",r.prototype.iconClasses={close:"bi-x-lg",prev:"bi-chevron-left",next:"bi-chevron-right",prevYear:"bi-chevron-double-left",nextYear:"bi-chevron-double-right"},r.prototype.rtlIconClasses={prev:"bi-chevron-right",next:"bi-chevron-left",prevYear:"bi-chevron-double-right",nextYear:"bi-chevron-double-left"},r.prototype.iconOverrideOption="buttonIcons",r.prototype.iconOverrideCustomButtonOption="icon",r.prototype.iconOverridePrefix="bi-";o.injectStyles(".fc-theme-bootstrap5 a:not([href]){color:inherit;text-decoration:inherit}.fc-theme-bootstrap5 .fc-list,.fc-theme-bootstrap5 .fc-scrollgrid,.fc-theme-bootstrap5 td,.fc-theme-bootstrap5 th{border:1px solid var(--bs-gray-400)}.fc-theme-bootstrap5 .fc-scrollgrid{border-bottom-width:0;border-right-width:0}.fc-theme-bootstrap5-shaded{background-color:var(--bs-gray-200)}");var a=t.createPlugin({name:"@fullcalendar/bootstrap5",themeClasses:{bootstrap5:r}}),n={__proto__:null,BootstrapTheme:r};return t.globalPlugins.push(a),e.Internal=n,e.default=a,Object.defineProperty(e,"__esModule",{value:!0}),e}({},FullCalendar,FullCalendar.Internal); \ No newline at end of file diff --git a/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/index.global.js b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/index.global.js new file mode 100644 index 00000000..197a6c45 --- /dev/null +++ b/src/main/webapp/kofair_case_seed/script/plugin/fullcalendar-6.1.15/packages/core/index.global.js @@ -0,0 +1,9856 @@ +/*! +FullCalendar Core v6.1.15 +Docs & License: https://fullcalendar.io +(c) 2024 Adam Shaw +*/ +var FullCalendar = (function (exports) { + 'use strict'; + + const styleTexts = []; + const styleEls = new Map(); + function injectStyles(styleText) { + styleTexts.push(styleText); + styleEls.forEach((styleEl) => { + appendStylesTo(styleEl, styleText); + }); + } + function ensureElHasStyles(el) { + if (el.isConnected && // sometimes true if SSR system simulates DOM + el.getRootNode // sometimes undefined if SSR system simulates DOM + ) { + registerStylesRoot(el.getRootNode()); + } + } + function registerStylesRoot(rootNode) { + let styleEl = styleEls.get(rootNode); + if (!styleEl || !styleEl.isConnected) { + styleEl = rootNode.querySelector('style[data-fullcalendar]'); + if (!styleEl) { + styleEl = document.createElement('style'); + styleEl.setAttribute('data-fullcalendar', ''); + const nonce = getNonceValue(); + if (nonce) { + styleEl.nonce = nonce; + } + const parentEl = rootNode === document ? document.head : rootNode; + const insertBefore = rootNode === document + ? parentEl.querySelector('script,link[rel=stylesheet],link[as=style],style') + : parentEl.firstChild; + parentEl.insertBefore(styleEl, insertBefore); + } + styleEls.set(rootNode, styleEl); + hydrateStylesRoot(styleEl); + } + } + function hydrateStylesRoot(styleEl) { + for (const styleText of styleTexts) { + appendStylesTo(styleEl, styleText); + } + } + function appendStylesTo(styleEl, styleText) { + const { sheet } = styleEl; + const ruleCnt = sheet.cssRules.length; + styleText.split('}').forEach((styleStr, i) => { + styleStr = styleStr.trim(); + if (styleStr) { + sheet.insertRule(styleStr + '}', ruleCnt + i); + } + }); + } + // nonce + // ------------------------------------------------------------------------------------------------- + let queriedNonceValue; + function getNonceValue() { + if (queriedNonceValue === undefined) { + queriedNonceValue = queryNonceValue(); + } + return queriedNonceValue; + } + /* + TODO: discourage meta tag and instead put nonce attribute on placeholder + + + + + + + +
+
+ + + + +
+ +
+
+
+ + + + + + + + +
+

''에 대한 검색결과가 없습니다.

+
    +
  • 단어의 철자가 정확한지 확인해 보세요.
  • +
  • 한글을 영어로 혹은 영어를 한글로 입력했는지 확인해 보세요.
  • +
  • 검색어의 단어 수를 줄이거나, 보다 일반적인 검색어로 다시 검색해 보세요.
  • +
  • 두 단어 이상의 검색어인 경우, 띄어쓰기를 확인해 보세요.
  • +
+
+
+
+
+
\ No newline at end of file diff --git a/src/main/webapp/WEB-INF/jsp/com/srch/searchCompleted.jsp b/src/main/webapp/WEB-INF/jsp/com/srch/searchCompleted.jsp new file mode 100644 index 00000000..f5e91934 --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/com/srch/searchCompleted.jsp @@ -0,0 +1,171 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> +<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> +<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %> +<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> +<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%> + + + + + + + + + + +
+
+ + + + +
+ +
+
+
+ + + + + + + + +
+

''에 대한 검색결과가 없습니다.

+
    +
  • 단어의 철자가 정확한지 확인해 보세요.
  • +
  • 한글을 영어로 혹은 영어를 한글로 입력했는지 확인해 보세요.
  • +
  • 검색어의 단어 수를 줄이거나, 보다 일반적인 검색어로 다시 검색해 보세요.
  • +
  • 두 단어 이상의 검색어인 경우, 띄어쓰기를 확인해 보세요.
  • +
+
+
+
+
+
\ No newline at end of file diff --git a/src/main/webapp/WEB-INF/jsp/com/srch/searchConference.jsp b/src/main/webapp/WEB-INF/jsp/com/srch/searchConference.jsp new file mode 100644 index 00000000..4d7ac320 --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/com/srch/searchConference.jsp @@ -0,0 +1,174 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> +<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> +<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %> +<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> +<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%> + + + + + + + + + + +
+
+ + + + +
+ +
+
+
+ + + + + + + + +
+

''에 대한 검색결과가 없습니다.

+
    +
  • 단어의 철자가 정확한지 확인해 보세요.
  • +
  • 한글을 영어로 혹은 영어를 한글로 입력했는지 확인해 보세요.
  • +
  • 검색어의 단어 수를 줄이거나, 보다 일반적인 검색어로 다시 검색해 보세요.
  • +
  • 두 단어 이상의 검색어인 경우, 띄어쓰기를 확인해 보세요.
  • +
+
+
+
+
+
\ No newline at end of file diff --git a/src/main/webapp/WEB-INF/jsp/com/srch/searchCounsel.jsp b/src/main/webapp/WEB-INF/jsp/com/srch/searchCounsel.jsp new file mode 100644 index 00000000..40397419 --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/com/srch/searchCounsel.jsp @@ -0,0 +1,167 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> +<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> +<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %> +<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> +<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%> + + + + + + + + + + +
+
+ + + + +
+ +
+
+
+ + + + + + + + +
+

''에 대한 검색결과가 없습니다.

+
    +
  • 단어의 철자가 정확한지 확인해 보세요.
  • +
  • 한글을 영어로 혹은 영어를 한글로 입력했는지 확인해 보세요.
  • +
  • 검색어의 단어 수를 줄이거나, 보다 일반적인 검색어로 다시 검색해 보세요.
  • +
  • 두 단어 이상의 검색어인 경우, 띄어쓰기를 확인해 보세요.
  • +
+
+
+
+
+
\ No newline at end of file diff --git a/src/main/webapp/WEB-INF/jsp/com/srch/searchList.jsp b/src/main/webapp/WEB-INF/jsp/com/srch/searchList.jsp index da7a54e6..60fe664c 100644 --- a/src/main/webapp/WEB-INF/jsp/com/srch/searchList.jsp +++ b/src/main/webapp/WEB-INF/jsp/com/srch/searchList.jsp @@ -1,6 +1,7 @@ <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> +<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %> <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> @@ -15,6 +16,27 @@ function goSearch(obj){ document.search.submit(); } + + function doCollection(type){ + var url = ''; + + if(type === 'ALL'){ + url = '/com/srch/Search.do'; + }else if(type === 'process'){ + url = '/com/srch/SearchProcess.do'; + }else if(type === 'conference'){ + url = '/com/srch/SearchConference.do'; + }else if(type === 'completed'){ + url = '/com/srch/SearchCompleted.do'; + }else if(type === 'board'){ + url = '/com/srch/SearchBoard.do'; + }else if(type === 'counsel'){ + url = '/com/srch/SearchCounsel.do'; + } + document.search.searchType.value = type; + document.search.action = url; + document.search.submit(); + } @@ -53,6 +75,8 @@
+ +
+
\ No newline at end of file diff --git a/src/main/webapp/WEB-INF/jsp/com/srch/searchProcess.jsp b/src/main/webapp/WEB-INF/jsp/com/srch/searchProcess.jsp new file mode 100644 index 00000000..f61a4cbb --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/com/srch/searchProcess.jsp @@ -0,0 +1,173 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> +<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> +<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %> +<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> +<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%> + + + + + + + + + + +
+
+ + + + +
+ +
+
+
+ + + + + + + + +
+

''에 대한 검색결과가 없습니다.

+
    +
  • 단어의 철자가 정확한지 확인해 보세요.
  • +
  • 한글을 영어로 혹은 영어를 한글로 입력했는지 확인해 보세요.
  • +
  • 검색어의 단어 수를 줄이거나, 보다 일반적인 검색어로 다시 검색해 보세요.
  • +
  • 두 단어 이상의 검색어인 경우, 띄어쓰기를 확인해 보세요.
  • +
+
+
+
+
+
\ No newline at end of file From 57c3fd14301b29dcbf96487e2033572c6dea5ac9 Mon Sep 17 00:00:00 2001 From: subsub Date: Fri, 6 Dec 2024 12:41:04 +0900 Subject: [PATCH 5/5] =?UTF-8?q?2024/12/06=20=EB=B3=B8=EC=9D=B8=EC=9D=B8?= =?UTF-8?q?=EC=A6=9D=20=EC=9E=90=EC=84=B8=ED=9E=88=EB=B3=B4=EA=B8=B0=20?= =?UTF-8?q?=ED=8C=9D=EC=97=85=20=EC=B6=94=EA=B0=80,=20=EB=93=9C=EB=9E=98?= =?UTF-8?q?=EA=B7=B8=EB=93=9C=EB=A1=AD=20=EB=94=94=EC=9E=90=EC=9D=B8=20?= =?UTF-8?q?=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../web/user/mediation/mediationStep04_2.jsp | 2 +- .../web/user/mediation/mediationStep04_3.jsp | 2 +- .../jsp/_extra/web/user/myPage/myCheck.jsp | 4 +- .../webapp/WEB-INF/jsp/uat/uia/KCertStep1.jsp | 61 ++++++++++++++++- .../webapp/WEB-INF/jsp/uat/uia/KCertStep2.jsp | 2 +- .../webapp/WEB-INF/jsp/uat/uia/NCertStep1.jsp | 62 +++++++++++++++++- .../webapp/WEB-INF/jsp/uat/uia/NCertStep2.jsp | 2 +- .../usr/images/component/dragdrop_img.png | Bin 0 -> 4166 bytes .../kofair_case_seed/usr/style/popup.css | 8 ++- .../kofair_case_seed/usr/style/style.css | 4 ++ 10 files changed, 136 insertions(+), 11 deletions(-) create mode 100644 src/main/webapp/kofair_case_seed/usr/images/component/dragdrop_img.png diff --git a/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04_2.jsp b/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04_2.jsp index 0edbb90c..f4a52c95 100644 --- a/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04_2.jsp +++ b/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04_2.jsp @@ -1411,7 +1411,7 @@
- + diff --git a/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04_3.jsp b/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04_3.jsp index 3c5ca963..b351ea1d 100644 --- a/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04_3.jsp +++ b/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04_3.jsp @@ -1942,7 +1942,7 @@
- + diff --git a/src/main/webapp/WEB-INF/jsp/_extra/web/user/myPage/myCheck.jsp b/src/main/webapp/WEB-INF/jsp/_extra/web/user/myPage/myCheck.jsp index 3a510c71..d486b646 100644 --- a/src/main/webapp/WEB-INF/jsp/_extra/web/user/myPage/myCheck.jsp +++ b/src/main/webapp/WEB-INF/jsp/_extra/web/user/myPage/myCheck.jsp @@ -29,9 +29,9 @@ function certPop(div){ if(div == 'naver'){ - window.open('/web/user/cert/nCertStep1.do', 'naverPop', 'width=710, height=527') + window.open('/web/user/cert/nCertStep1.do', 'naverPop', 'width=710, height=620') }else if(div == 'kakao'){ - window.open('/web/user/cert/kCertStep1.do', 'kakaoPop', 'width=710, height=527') + window.open('/web/user/cert/kCertStep1.do', 'kakaoPop', 'width=710, height=620') } } diff --git a/src/main/webapp/WEB-INF/jsp/uat/uia/KCertStep1.jsp b/src/main/webapp/WEB-INF/jsp/uat/uia/KCertStep1.jsp index 1c0df152..1f35bd33 100644 --- a/src/main/webapp/WEB-INF/jsp/uat/uia/KCertStep1.jsp +++ b/src/main/webapp/WEB-INF/jsp/uat/uia/KCertStep1.jsp @@ -45,6 +45,63 @@ } +
+ + +
+ +
+ + +
+ +
@@ -80,13 +137,13 @@
- +
  • - +
  • diff --git a/src/main/webapp/WEB-INF/jsp/uat/uia/KCertStep2.jsp b/src/main/webapp/WEB-INF/jsp/uat/uia/KCertStep2.jsp index 7c5ad728..cd4a0122 100644 --- a/src/main/webapp/WEB-INF/jsp/uat/uia/KCertStep2.jsp +++ b/src/main/webapp/WEB-INF/jsp/uat/uia/KCertStep2.jsp @@ -51,7 +51,7 @@
    - +
    diff --git a/src/main/webapp/WEB-INF/jsp/uat/uia/NCertStep1.jsp b/src/main/webapp/WEB-INF/jsp/uat/uia/NCertStep1.jsp index d8b4605f..2d0e8b7a 100644 --- a/src/main/webapp/WEB-INF/jsp/uat/uia/NCertStep1.jsp +++ b/src/main/webapp/WEB-INF/jsp/uat/uia/NCertStep1.jsp @@ -45,6 +45,64 @@ } +
    + + +
    + +
    + + +
    + +
    +
    @@ -80,13 +138,13 @@
    - +
  • - +
  • diff --git a/src/main/webapp/WEB-INF/jsp/uat/uia/NCertStep2.jsp b/src/main/webapp/WEB-INF/jsp/uat/uia/NCertStep2.jsp index 6dd55859..f577327d 100644 --- a/src/main/webapp/WEB-INF/jsp/uat/uia/NCertStep2.jsp +++ b/src/main/webapp/WEB-INF/jsp/uat/uia/NCertStep2.jsp @@ -51,7 +51,7 @@
    - +
    diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/dragdrop_img.png b/src/main/webapp/kofair_case_seed/usr/images/component/dragdrop_img.png new file mode 100644 index 0000000000000000000000000000000000000000..12e73c5419bb27b0306a5674d7d361dcbd696308 GIT binary patch literal 4166 zcmaJ_^;gs1|9_1f3~50|iKIazAq_IZHz6RM(lTJAv;!$Y1qA7iNe`q&Wdf3dgb30& z#^_Lb48HU82Yi3Han605$9+8S^LZcVp8LYcK>G?UlokMhE4n)OjR62engZHjDpJ2@ zk^OI=LFice0|12OUjqR-dDj4d;Y9box@mCUcE0UPYwfFjms5n)tspsTcGFA>Jp?Nh z8mPGe&{hah`Up_`(TqKIQVucI{fZeBZvv1Xa0CvYe}#<|Qk7?be5O+=oV^#e-3 z;*1GeN)cooPbnwJH@`KL86VcmlZ>}})|2~c3NQR|CS%Y<5ySf;A!sPZ2R{NAeaOC`IGKt2^b7!byRIu{c{uD8A*mQ z2ZcK-x;XEMO@p?WO|iTj9A8#fg?K_%nCASyD|;Q<+uOGe;{JTuPETzofVY}}Z`-BN z%P4Yc#KGEFKHH0R7J0HYf2r*M01N~`F>uKv`*_0W*v0L(g4&$2|68s3P80GHMtdBoC+$^LrqH=gjyuMmT z0vC>ZVyTgYoeqWui*J8FW95I2kH0agG*zJr0y@a*KnHwP`>H2P&y^)Fg6i);qSP>; z&EdKzexwS2+5jDS8?dBF&A`($kS6SC`O_fj>%q+};0!EvkqP2*#kz%p6pxJeSc@`S0lBxwYBXbH_z&K)wO!61Ie)Cov)Q9?}Du8 zP|3?spqoyD3nX!OA(G&wbUf#OWvaKgS3+5N7*8AYFQ_ci@#U#L`@9Lor1EP^+`ap# z<7h;2x5(m-Y!fFZXZKjCcDr5ugJtwg9~=%}8hm@Z!t@sRaq}Gr;ds{v0UR$r>)hQX zcL?JBNA}_cjnaM(i=rsiL?41F1%zxFVGhS@XYNnT#T;T6DN0i(Iz!Is6TZTwNuo$h zZIQ%#q~bEV!{)m^(>(J@-;Jy@lrP4nn0mnCSkSG#KD z#Q1CWdH2P1Y>$<9s8_sQ)H-tzKyJ`r(R2D2FG-4JtlpEGkD_1gK|M>cR zKeshB>_4Bf3)}wGs+i$oIo;~R`pNxf6tQ+My$HCA7Df$BBkVuLE+FA z9Z9Y6>guW;Xix7QvEa=6h!A$Pb?PVgj5y^B11+_3KXneG6C;zlw^(g@%a-`&OO^Bv zpmS`&3+%x<1L7*@P~V}f6v%ppevhi&D0=eO~*b}-qBcz2n! z6{-5J7=CVNP^SroXaHggJoUk!46bT7rhYq?pvwcjDxoIsOOP%?7ATJU-$ma7{(q>90>F1a zSeU}`+Um%}9s%e-5eG50c*&jnY4i0c0n;t{#xuPKL3#u*vfgWUC@#zmSXr?M5CuC> zVrXVthO7wJky?PqYzri=VH|~T(s(9}3nf!aiL^1p6^H50wzxH^NCJ}Og#uHr;BSm% zHUYJpysb@}>Y)W2^-1O7A90NuWALoAs}D|t8?1kY_a=i9+%q#l0zV+-;YzWx#ggBF z{t*ah`A^&)9=`cJzsNec%x={Z| zLP7oPK@Tvk0Y=mOXUv(Vp+{*-Gv0h1h z0b^ZE0u`5JKq=ELsvn8j#wrC9b=eEm4sAd8wv1#tz)yKV$E^_Y^gq7#-4LzDzcM=- z!t}8(d#J825p!SW2E5_=lt)tN8ir<=x-e?6 zE{Q$vZBM-vQ_~cd3EhwaRK=ylV>a~i}P`YOqrOwAa~ z)Zi6nwk!7^Lt(MHGi}O^FWtc7m9JfUPbmtfTWr}hPD1cz;#ozqlEF0=ac*pD*}82! z5~4Bn>jePt9IJJ(ZUZEH#q_95khY)U0fZ>^8^Vy*a+?cy592htk^pBmMJ&sgX z_gII8D)cE5qjmeE`X$SvvyJlKOhwqQS)y7TYx4t2z8b4UM%U$o7)j}2LhHEaW@*iz zZa}7P*bprM;B4o%Mna5zj_|8oHuB0L8uUTCiAZ$v7yU;8oca%05il^5$qh?j_)^M9 zU%oAoS6x{E(zOK~FzV2{Xg+k7Qadfi`9CRsVP0_GQJ<`?&xTdwPPUR|vIVShU)NIk z>O#x5rZNUs)L_rr3XRKl;#IJ`Ty27yKvJV98L23f5!!zaKbF2|s zqjt1Ks+#({&Sei#>0}l0lawD&sLU$$exKCq?Vn26CM{e9nA8blkB!EZPxFd|l4KUZ z=@tDg+cy-5;BS?6GpbZ_Rw9@{DL0WBopqSU+HI2nw3a-$Xe(`ZXj5O-%pVX~QkuKU zr^^>x??qsoKOS_lLIJeK#Vad9v5b!GH$1WB%XLOHZD~z4!SAnz3~Qnc5=J|&u4hZ~ z^$7m>TLXsvt%pi!l<*EA@CJ`QTJ6A=o!YIlCm%bAg7EHjTd56Mi$P1|7^aaj})I^#k|TzQZ__SVvP*rKe8=z&3zra&7A7tI`PTT`0-8W z!ItfG#>X5xdcL~gh9#z|m8HVg>aP;(U%QODSf$nk`C>AeV~T4ER(uVM>=?Hw{hHHx z4k!k0X}TAOm^BNPz;w2a?kBzNil5&)PtQHTr!OtrUc)6>hew(=F*?VGKAADOY%->EUb7=(dbROm zOl`fQ?9DS*s`3YX*_3a%=w`tMYwu*-Y&*+rv4-Qvx#GD_vm2(Om9oB<4{%DwALM(GbI1CBymOTT~oJ)yp|f3a(x7+cUwvPqbHmkC>=ri zXbqNR1jOC;)zKi4?V&1l(S@qoWMrXa(w^Aa+p!vnCpZgjv_NhO?>u{8n10FD^V}nB zN1WN%OmKiJ2yy#RIqY>blGCH&v@LUdXvRq0BQ4sq0@ZCnGDv0355nf2%?UI0es9!a zOJ*0i5*NDK%80boiQg>Gi-YUnne5KB$ORvoVS`HHwGIIA%3f!WNJM&-{$MW~6ARNX zh^{F(i&aBOLN!bZ^J!U<_MR%8o!4NTa#JMku?G5tcN8^(@nggT&|u2k)RXvFe96Cwbiav1rA?p|DC`M^u*fzUkje{{pDM~0jm?^+sr@z| z-b#9pzot!4jIs$_t~=T|&bW)t{}GZeM84b7c4scF_G=FL-Zb0TzV*WicPDcUB=qxV zoa;TkUzIkI!TJj{O?4a9el76i9T#{YtC@Gl{J?}??Ip{margin:0 0 10px 0;} +.layer_popup.cert_popup .box.gray_border .sub_dl{display:flex;color:#666;flex-direction:column;gap:4px;} +.layer_popup.cert_popup .box.gray_border .sub_dl dt{font-size:1.7rem;font-weight:500;margin:5px 0 0 0;} +.layer_popup.cert_popup .box.gray_border .sub_dl dt p{display:inline-block;} +.layer_popup.cert_popup .box.gray_border .sub_dl dd{font-size:1.6rem;font-weight:300;padding:0 20px;} /* ==================== 모바일 ==================== */ @media screen and (max-width: 767px){ diff --git a/src/main/webapp/kofair_case_seed/usr/style/style.css b/src/main/webapp/kofair_case_seed/usr/style/style.css index d31f7fd2..af18c40e 100644 --- a/src/main/webapp/kofair_case_seed/usr/style/style.css +++ b/src/main/webapp/kofair_case_seed/usr/style/style.css @@ -187,6 +187,10 @@ .file_upload_wrap li a .file_name{max-width:calc(100% - 130px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;} .file_upload_wrap li a .file_size{font-size:1.4rem;font-weight:300;color:#666;margin:0 0 0 35px;} +.dragdrop_wrap{border:2px dashed #e0e3f5 !important;border-radius:5px;} +.dragdrop_wrap.innorix_basic div.irx_filetree.empty-uploader{background:url(/kofair_case_seed/usr/images/component/dragdrop_img.png) no-repeat center center !important;} +.dragdrop_wrap+.temp-file-button{border:1px solid #2435ac !important;color:#2435ac !important;} + /* info_ul */ .info_ul{display:flex;line-height:1.4;flex-direction:column;gap:25px;} .info_ul .btn_wrap{margin:20px 0 0 0;}