From a3afd9cdaca6b9ea597764947440a7cc5188b746 Mon Sep 17 00:00:00 2001 From: KNKIM Date: Wed, 20 Oct 2021 10:04:13 +0900 Subject: [PATCH] =?UTF-8?q?=ED=8D=BC=EB=B8=94=20=ED=85=9C=ED=94=8C?= =?UTF-8?q?=EB=A6=BF=20=EC=A0=81=EC=9A=A9=EC=9E=91=EC=97=85=20=EC=A4=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../info/service/impl/InformServiceImpl.java | 25 +- .../java/nlib/info/web/InformController.java | 5 +- src/main/webapp/WEB-INF/jsp/nlib/cmm/home.jsp | 599 +++++++++++++++++- .../inform/selectNCultureOperationInfo.jsp | 74 +-- src/main/webapp/WEB-INF/tiles/inc/header.jsp | 20 +- .../webapp/WEB-INF/tiles/tiles-layout.jsp | 6 +- src/main/webapp/images/logo/img-logo-GB02.png | Bin 0 -> 2942 bytes src/main/webapp/js/default.js | 10 +- src/main/webapp/js/nlib.js | 2 +- 9 files changed, 618 insertions(+), 123 deletions(-) create mode 100644 src/main/webapp/images/logo/img-logo-GB02.png diff --git a/src/main/java/nlib/info/service/impl/InformServiceImpl.java b/src/main/java/nlib/info/service/impl/InformServiceImpl.java index c5be6fb6..b4f65aa2 100644 --- a/src/main/java/nlib/info/service/impl/InformServiceImpl.java +++ b/src/main/java/nlib/info/service/impl/InformServiceImpl.java @@ -113,31 +113,16 @@ public class InformServiceImpl implements InformService // 전체 문화원 공통 사항 //----------------------------- // 대출안내 - HashMap operation1 = selectInfoContent(NlibProperty.getString("nlib.council.cd"), "OPERATION1"); - if(envValues != null && operation1 != null && operation1.get("CONTENT") != null) { - String content = operation1.get("CONTENT"); + HashMap operation = selectInfoContent(NlibProperty.getString("nlib.council.cd"), "OPERATION"); + if(envValues != null && operation != null && operation.get("CONTENT") != null) { + String content = operation.get("CONTENT"); for(String key : envValues.keySet()) { content = content.replaceAll("%" + key + "%", StringUtil.getString(envValues.get(key), "")); } - operation1.put("CONTENT", content); + operation.put("CONTENT", content); } - // 반납안내 - HashMap operation2 = selectInfoContent(NlibProperty.getString("nlib.council.cd"), "OPERATION2"); - - // 열람안내 - HashMap operation3 = selectInfoContent(NlibProperty.getString("nlib.council.cd"), "OPERATION3"); - - //----------------------------- - // 해당 문화원 특정 사항 - //----------------------------- - // 온라인열람서비스 - HashMap operation4 = selectInfoContent(councilCd, "OPERATION4"); - - operationInfo.put("OPERATION1", operation1); - operationInfo.put("OPERATION2", operation2); - operationInfo.put("OPERATION3", operation3); - operationInfo.put("OPERATION4", operation4); + operationInfo.put("OPERATION", operation); return operationInfo; } diff --git a/src/main/java/nlib/info/web/InformController.java b/src/main/java/nlib/info/web/InformController.java index 89db9d14..ae9d7959 100644 --- a/src/main/java/nlib/info/web/InformController.java +++ b/src/main/java/nlib/info/web/InformController.java @@ -126,10 +126,7 @@ public class InformController extends NlibCommonController { HashMap> ret = informService.selectNCultureOperationInfo(getCurCouncilCd(request)); model.addAttribute("informTitle", ret.get("TITLE")); - if(ret.get("OPERATION1") != null) model.addAttribute("informContent1", ((HashMap)ret.get("OPERATION1")).get("CONTENT")); - if(ret.get("OPERATION2") != null) model.addAttribute("informContent2", ((HashMap)ret.get("OPERATION2")).get("CONTENT")); - if(ret.get("OPERATION3") != null) model.addAttribute("informContent3", ((HashMap)ret.get("OPERATION3")).get("CONTENT")); - if(ret.get("OPERATION4") != null) model.addAttribute("informContent4", ((HashMap)ret.get("OPERATION4")).get("CONTENT")); + if(ret.get("OPERATION") != null) model.addAttribute("informContent", ((HashMap)ret.get("OPERATION")).get("CONTENT")); return "nlib/inform/selectNCultureOperationInfo"; } diff --git a/src/main/webapp/WEB-INF/jsp/nlib/cmm/home.jsp b/src/main/webapp/WEB-INF/jsp/nlib/cmm/home.jsp index 6b2f4ee0..dff2466b 100644 --- a/src/main/webapp/WEB-INF/jsp/nlib/cmm/home.jsp +++ b/src/main/webapp/WEB-INF/jsp/nlib/cmm/home.jsp @@ -5,14 +5,588 @@ <%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> <%@ taglib prefix="sec" uri="http://www.springframework.org/security/tags"%> - - - ${userName}님의 방문을 환영합니다.
-
- - 환영합니다.
- 회원가입 후, 이용하여 주시기 바랍니다. -
+ + + + +
+

배너 섹션영역

+
+ +
+
+ +
이용안내
+
이용안내 아이콘
+
플러스 아이콘
+
+
+ +
찾아오시는 길
+
지도 아이콘
+
플러스 아이콘
+
+
+ +
대출관리
+
대출 아이콘
+
플러스 아이콘
+
+
+ +
열람관리
+
열람 아이콘
+
플러스 아이콘
+
+
+
+
+ + +
+

키워드 섹션영역

+ +
+ + +
+

문화원픽 섹션영역

+ +
+ + +
+

중간배너 섹션영역

+
+
+

회원가입만 하면 발급되는
간편 온라인 회원증!

+

문화원 소장자료관 회원가입 시 해당 문화원에서
사용할 수 있는 온라인 회원증이 발급됩니다.

+
+
+
+ + +
+

인기자료 섹션영역

+
+

유형별 인기자료

+

자료유형별로 이런 인기자료들이 있어요!

+
+ +
+
+
    +
  • +
    +
    문서
    +
    국역 경주읍지
    +
    +
    +

    주제분야자연과지리 > 자연환경

    +

    생산기관경북경주문화원

    +

    생산년도2003

    +
    +
  • +
  • +
    +
    문서
    +
    慶州文化論叢(경주문화논총)/제20집
    +
    +
    +

    주제분야문화유산 > 선사 유적 및 유물

    +

    생산기관경북경주문화원

    +

    생산년도2017

    +
    +
  • +
  • +
    +
    문서
    +
    慶州지방 古書 調査 目錄 (경주지방 고서
    +
    +
    +

    주제분야자연과지리 > 자연환경

    +

    생산기관경북경주문화원

    +

    생산년도2017

    +
    +
  • +
  • +
    +
    문서
    +
    경주문화원 50년사
    +
    +
    +

    주제분야자연과지리 > 자연환경

    +

    생산기관경북경주문화원

    +

    생산년도2014

    +
    +
  • +
+
+ +
+ 02 +
+ +
+ 03 +
+ +
+ 04 +
+ +
+ 05 +
+ +
+ 06 +
+ +
+ 07 +
+
+
+
+
+ + +
+

온라인자료관 섹션영역

+
+

온라인 자료관

+

문화원 전자자료를 온라인으로 간편하게 열람해보세요!

+ +
+
+
+
+
+
+ +
+ 2011 신라문화스토리텔러 교육교재 이론 +
    +
  • 주제유형도서간행물
  • +
  • 주제분야문화유산
  • +
  • 생산기관마포문화원
  • +
  • 생산년도미상
  • +
+ +
+
+
+
+
+
+
+
+
+ +
+ 2011 신라문화스토리텔러 교육교재 이론 +
    +
  • 주제유형도서간행물
  • +
  • 주제분야문화유산
  • +
  • 생산기관마포문화원
  • +
  • 생산년도미상
  • +
+ +
+
+
+
+
+
+
+
+
+ +
+ 2011 신라문화스토리텔러 교육교재 이론 +
    +
  • 주제유형도서간행물
  • +
  • 주제분야문화유산
  • +
  • 생산기관마포문화원
  • +
  • 생산년도미상
  • +
+ +
+
+
+
+
+
+
+
+
+ +
+ 2011 신라문화스토리텔러 교육교재 이론 +
    +
  • 주제유형도서간행물
  • +
  • 주제분야문화유산
  • +
  • 생산기관마포문화원
  • +
  • 생산년도미상
  • +
+ +
+
+
+
+
+
+
+
+
+ +
+ 2011 신라문화스토리텔러 교육교재 이론 +
    +
  • 주제유형도서간행물
  • +
  • 주제분야문화유산
  • +
  • 생산기관마포문화원
  • +
  • 생산년도미상
  • +
+ +
+
+
+
+
+
+
+
+
+ +
+ 2011 신라문화스토리텔러 교육교재 이론 +
    +
  • 주제유형도서간행물
  • +
  • 주제분야문화유산
  • +
  • 생산기관마포문화원
  • +
  • 생산년도미상
  • +
+ +
+
+
+
+
+
+
+
+
+ +
+ 2011 신라문화스토리텔러 교육교재 이론 +
    +
  • 주제유형도서간행물
  • +
  • 주제분야문화유산
  • +
  • 생산기관마포문화원
  • +
  • 생산년도미상
  • +
+ +
+
+
+
+
+
+
+
+
+ +
+ 2011 신라문화스토리텔러 교육교재 이론 +
    +
  • 주제유형도서간행물
  • +
  • 주제분야문화유산
  • +
  • 생산기관마포문화원
  • +
  • 생산년도미상
  • +
+ +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+

커뮤니티 섹션영역

+ +
+ + + + + +
 
 
@@ -32,9 +606,6 @@ # 로컬PC 테스트용할 경우 주석 제거
#127.0.0.1 nlib-dev.nculture.org
 
- - + +
+ diff --git a/src/main/webapp/WEB-INF/jsp/nlib/inform/selectNCultureOperationInfo.jsp b/src/main/webapp/WEB-INF/jsp/nlib/inform/selectNCultureOperationInfo.jsp index 18399697..a5d195ba 100644 --- a/src/main/webapp/WEB-INF/jsp/nlib/inform/selectNCultureOperationInfo.jsp +++ b/src/main/webapp/WEB-INF/jsp/nlib/inform/selectNCultureOperationInfo.jsp @@ -106,84 +106,12 @@ $( document ).ready(function() {
-
-

자료대출 안내

- ${informContent1 } -
-
-

자료열람 안내

-
-

- 대상 : - 문화원 소장자료관 회원 (온라인 회원증 소지자) -

-

- 열람기간 : - 열람 신청/승인을 통해 지정된 날짜의 지정된 시간 내 -

-

- 열람 자료 수 : - 1인 5개 -

-

- 열람 신청 안내 :
- - 열람신청의 경우 신청에 대한 관리자의 승인이 필요하며, 자료의 상태 및 상황에 따라 열람일시가 회원님의 희망열람일시와는 다르게 조정될 수 있습니다. 관리자의 승인 결과 및 열람일시는 문자로 안내 드립니다.
- 방법 1) ‘소장자료’ 메뉴에서 자료 검색 → 원하는 자료 선택 → [열람신청] 클릭
- 방법 2) ‘소장자료’ 메뉴에서 자료 검색 → 원하는 자료들 카트 담기 → ‘카트’ 메뉴에서 열람할 자료 선택 → [열람신청] 클릭
-
-

-
-
-
-

반납지연(연체) 안내

- ${informContent2 } -
-

- - 반납지연이 될 경우 대기자가 예약한 날에 이용하지 못하는 경우가 발생할 수 있습니다. 다른 소장자료관 이용자를 위해 반납기한을 지켜 주시기 바랍니다. -

-

- - 반납지연에 대한 규정 안내 내용이 필요합니다. -

-
-
-
-

자료 분실/훼손 안내

-
-

- - 자료 분실 혹은 훼손하였을 경우에 대한 규정 안내 내용이 필요합니다. -

-
-
+ ${informContent }
- -
-열람안내 -
-${informContent3 } -
- -
-온라인열람서비스 -
-${informContent4 } -
- - - - diff --git a/src/main/webapp/WEB-INF/tiles/inc/header.jsp b/src/main/webapp/WEB-INF/tiles/inc/header.jsp index fbbd1f1e..f60cef9e 100644 --- a/src/main/webapp/WEB-INF/tiles/inc/header.jsp +++ b/src/main/webapp/WEB-INF/tiles/inc/header.jsp @@ -10,15 +10,23 @@ String councilCd = (String)session.getAttribute("councilCd"); String councilNm = (String)session.getAttribute("councilNm"); %> +

헤더영역

- -

';">${councilNm} 소장자료관 (<%=session.getAttribute("councilHomeUrl") %>)

-
- -

${councilNm} 소장자료관

-
+

소장자료관 (<%=session.getAttribute("councilHomeUrl") %>)

검색

diff --git a/src/main/webapp/WEB-INF/tiles/tiles-layout.jsp b/src/main/webapp/WEB-INF/tiles/tiles-layout.jsp index 188c4ef1..c447080b 100644 --- a/src/main/webapp/WEB-INF/tiles/tiles-layout.jsp +++ b/src/main/webapp/WEB-INF/tiles/tiles-layout.jsp @@ -19,7 +19,8 @@ - + + @@ -59,7 +60,8 @@ function fn_setPageTitle(title) {
-