안내 관련 개발 중간 커밋

This commit is contained in:
KNKIM 2021-07-27 21:48:26 +09:00
parent 304b7ace54
commit cbdd6f1f41
17 changed files with 1021 additions and 44 deletions

View File

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!-- uac.service.board.qna_PUT.xml -->
<result>
<!-- 상세내용 -->
<deptName>마포문화원</deptName>
<logoUrl>https://www.mapocc.or.kr/image/common/logo.gif</logoUrl>
<informContent>
<![CDATA[
마포문화원은 1998년 10월 13일에 개원하였으며 시청각실, 문화강좌실, 생활체육실 등 시설을 갖추고 있다.<br>
또한, 구민 누구나 무료로 이용할 수 있는 각종 전문서적과 비디오, 오디오, 인터넷 시스템을 갖춘 상설정보센터를 운영을 하고 있으며,
지역향토사 관련하여 향토사연구소 운영을 통해 매년 향토사료집 발간을 하고 있다.<br>
2006년 마포향토문화해설사 양성교육을 통하여 초, 중, 고등학교에 지역역사문화탐방을 실시하며 어린이 및 청소년들에게 우리지역 향토역사에 대한 교육도 실시하고 있다.<br>
또한, 각종문화행사시 향토해설사들의 활동을 통하여 구민들에게 알리는 활동도 활발하게 진행되어지고 있다.
]]>
</informContent>
</result>

View File

@ -0,0 +1,79 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!-- uac.service.board.qna_PUT.xml -->
<result>
<zipcode>04173</zipcode>
<addr1>서울 마포구 삼개로 16</addr1>
<addr2>근신빌딩</addr2>
<tel>02-1111-2222</tel>
<fax>02-1111-2223</fax>
<!-- * Daum 지도 - 지도퍼가기 -->
<!-- 1. 지도 노드 -->
<div id="daumRoughmapContainer1533889304207" class="root_daum_roughmap root_daum_roughmap_landing"></div>
<!--
2. 설치 스크립트
* 지도 퍼가기 서비스를 2개 이상 넣을 경우, 설치 스크립트는 하나만 삽입합니다.
-->
<script charset="UTF-8" class="daum_roughmap_loader_script" src="https://ssl.daumcdn.net/dmaps/map_js_init/roughmapLoader.js"></script>
<!-- 3. 실행 스크립트 -->
<script charset="UTF-8">
new daum.roughmap.Lander({
"timestamp" : "1533889304207",
"key" : "pguk",
"mapWidth" : "760",
"mapHeight" : "350"
}).render();
</script>
<informContent>
<![CDATA[
<div id="cts106">
<h2>오시는길 상세정보</h2>
<ul class="bu">
<li>주소 : 서울시 마포구 지역문화원로 60(OO동 54-1) (우)11338</li>
<li>전화 : 031) 860-3261~2</li>
<li>팩스 : 031) 860-2568</li>
</ul>
<h2>교통</h2>
<h3>도보로 오실 경우(20~25분 소요)</h3>
<ul class="bu">
<li>마포역 1번 출구에서 나와 OO방향으로 직진, 마포교 다리를 건너 주공아파트쪽으로 직진해서 걸어오시면 오른쪽에 위치한 건물이 마포구립도서관입니다.</li>
</ul>
<h3>대중교통 이용 시</h3>
<h4>OO운수 17번</h4>
<ul class="bu">
<li>OOO주유소 OOO</li>
</ul>
<div class="indent">
<table summary="17번 버스 배차시간 및 소요간격 정보를 제공" class="table_t1">
<caption>17번 버스 배차시간 및 소요간격 안내표</caption>
<thead>
<tr>
<th scope="col">출발지</th>
<th scope="col">출발시간</th>
<th scope="col">소요시간</th>
</tr>
</thead>
<tbody class="text_center">
<tr>
<th scope="row">시립도서관</th>
<td>09:20 / 11:40 / 14:50 / 17:10 / 20:00</td>
<td rowspan="2">약 15분</td>
</tr>
<tr>
<th scope="row">마포역역</th>
<td>07:25 / 08:50 / 11:15 / 14:25 / 16:45 / 19:35</td>
</tr>
</tbody>
</table>
<p>운행상황에 따라 시간오차가 있을 수 있음</p>
</div>
]]>
</informContent>
</result>

View File

@ -0,0 +1,78 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!-- uac.service.board.qna_PUT.xml -->
<result>
<!-- 상세내용 -->
<informContent>
<![CDATA[
<h2 id="tab0">정기휴관일</h2>
<ul class="bu">
<li>어린이누리실, 책누리실 : 1월1일, 설날연휴, 추석연휴, 법정 공휴일, 매주 월요일</li>
<li>커뮤니티실 및 학습실 : 1월1일, 설날연휴, 추석연휴</li>
</ul>
<h2 id="tab1">이용시간</h2>
<table cellspacing="0" border="1" summary="이용시간" class="table_t1">
<caption>
이용시간
</caption>
<colgroup>
<col width="30%" />
<col />
<col />
<col />
<col />
</colgroup>
<thead>
<tr>
<th scope="col">구분</th>
<th scope="col">월, 법정공휴일(평일,주말)</th>
<th scope="col">화요일~금요일</th>
<th scope="col">토요일~일요일</th>
<th scope="col">비고</th>
</tr>
</thead>
<tbody class="text_center">
<tr>
<td>어린이누리실(1층)<br />
책누리실(2층)<br/>
(정보원문검색코너)</td>
<td>휴실</td>
<td>09:00 ~ 18:00</td>
<td>09:00 ~ 18:00</td>
<td> </td>
</tr>
<tr>
<td>커뮤니티실(3층)</td>
<td>08:00 ~ 18:00</td>
<td>08:00 ~ 22:00</td>
<td>08:00 ~ 18:00</td>
<td> </td>
</tr>
<tr>
<td>학습실(3층)</td>
<td>08:00 ~ 18:00</td>
<td>08:00 ~ 22:00</td>
<td>08:00 ~ 22:00</td>
<td> </td>
</tr>
</tbody>
</table>
<li>※ 현재 코로나19와 관련하여 11.25. ~ 상황변동시까지 단축 운영중입니다.<br>※ 자세한 운영시간은 메인화면 [도서관 이용시간 안내]를 확인하시기 바랍니다.</li>
<h2 id="tab2">도서대출/반납</h2>
<ul class="bu">
<li><strong>대출권수 :</strong> 1인 1회 10권</li>
<li><strong>대출기간 :</strong> 14일(7일 연장 가능-전화)</li>
<li><strong></strong> 책이음 가입 도서관 전체 최대 20권, 스마트도서관 3권</li>
<li><strong>도서연장 :</strong> 홈페이지 로그인 후 신청하거나 모바일 도서관인 리브로피아에서 1회(7일) 연장 가능</li>
<li><strong>책이음 서비스운영 :</strong> 1개의 회원증으로 8개 도서관 (OO시립, 꿈나무정보, 어수정 작은도서관, 종합운동장 지혜의 등대, 소요초등학교 지혜의 등대, 사동초등학교 지혜의 집, 남산모루 작은도서관, 스마트도서관) 대출 가능<br/></li>
<li><strong>대출정지 :</strong> 대출도서의 반납기한이 초과되었을 경우 연체된 일수 만큼 대출이 정지<br/>
※ 연체될 경우 5개 도서관(시립,정보,어수정 작은도서관,종합운동장 지혜의 등대,남산모루 작은도서관) 모두 동일하게 연체일수 적용됨 </li>
<li><strong>도서변상 :</strong> 대출도서의 분실 또는 훼손시에는 동일도서로 변상</li>
<li>OO시 도서관 이용시 반드시 <em class="em_b_orange">본인 명의의 카드</em>를 지참하셔야 대출이 가능합니다.<br />(가족카드이용시에도 지참해야 함)</li>
</ul>
]]>
</informContent>
</result>

View File

@ -0,0 +1,133 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!-- uac.service.board.qna_PUT.xml -->
<result>
<!-- 상세내용 -->
<informContent>
<![CDATA[
<p>OO시 도서관 홈페이지에서는 기본적인 회원 서비스 제공을 위한 필수정보와 정보주체 각각의 기호와 필요에 맞는 서비스를 제공하기 위한 선택정보로 구분하여 다음의 정보를 수집하고 있습니다.
선택정보를 입력하지 않은 경우에도 서비스 이용에는 제한이 없습니다.</p>
<h4>1. 개인정보의 수집항목 및 수집방법</h4>
<h5>가. 수집하는 개인정보의 항목</h5>
<h6>컴퓨터에 의해 자동으로 수집되는 정보</h6>
<p class="indent">홈페이지를 이용할 경우 다음의 정보는 로그인 기록을 통하여 자동적으로 수집ㆍ저장됩니다.</p>
<ul class="bu">
<li>필수항목 : 사용자ID, 비밀번호, 이름</li>
<li>선택항목 : 이메일, 주소, 전화번호, 휴대폰</li>
</ul>
<table summary="개인정보의 수집하는 필수항목,선택항목,본인인증정보,가입정보를 제공" class="table_t1">
<caption>개인정보의 수집ㆍ이용목적 및 보유ㆍ이용기간</caption>
<colgroup>
<col width="50%" />
<col />
</colgroup>
<thead>
<tr>
<th scope="col">필수항목</th>
<th scope="col">선택항목</th>
</tr>
</thead>
<tbody class="text_center">
<tr>
<td>이름, 아이디, 비밀번호</td>
<td>이메일, 주소, 전화번호, 휴대폰</td>
</tr>
</tbody>
</table>
<h5>나. 개인정보 수집방법</h5>
<h6>홈페이지 회원가입을 통한 수집</h6>
<h4>2. 개인정보의 수집ㆍ이용목적 및 보유ㆍ이용기간</h4>
<p>OO시 도서관 홈페이지에서는 정보주체의 회원 가입일로부터 서비스를 제공하는 기간 동안에 한하여 OO시 도서관 홈페이지 서비스를 이용하기 위한 최소한의 개인정보를 보유 및 이용 하게 됩니다. 회원가입 등을 통해 개인정보의 수집ㆍ이용, 제공 등에 대해 동의하신 내용은 언제든지 철회하실 수 있습니다. 회원 탈퇴를 요청하거나 수집/이용목적을 달성하거나 보유/ 이용기간이 종료한 경우, 사업 폐지 등의 사유발생시 당해 개인정보를 지체없이 파기합니다.</p>
<table summary="수집하는 개인정보의 항목,개인정보의 수집ㆍ이용 목적,개인정보의 보유 및 이용기간을 제공" class="table_t1">
<caption>수집하는 개인정보의 항목</caption>
<colgroup>
<col width="27%" />
<col />
<col width="17%" />
</colgroup>
<thead>
<tr>
<th scope="col">수집하는 개인정보의 항목</th>
<th scope="col">개인정보의 수집ㆍ이용 목적</th>
<th>개인정보의 보유 및 이용기간</th>
</tr>
</thead>
<tbody class="text_center">
<tr>
<td>이름</td>
<td>홈페이지 이용에 따른 본인 식별</td>
<!-- <td rowspan="3"><em class="em_b_blue">2년</em></td> -->
<td rowspan="3"><em class="em_b_blue large">회원 탈퇴시까지</em></td>
</tr>
<tr>
<td>아이디, 비밀번호, 가입인증정보 이름(가입자명), 생년월일, 연락처, 이메일주소</td>
<td>홈페이지 서비스 이용 및 회원관리, 불량회원의 부정 이용 방지, 비인가 사용방지, 민원 신청 및 처리, 고지사항 전달, 게시물 등록, 자료 다운로드, 시설물 예약 및 문화강좌 신청결과의 안내, 전자민원, 본인 의사 확인, 원활한 의사소통 경로의 확보, 정기간행물 발송, 도서대출, 공공행사 및 공공서비스 이용 안내, 설문 등의 목적으로 OO시 도서관 패밀리 사이트에서 공동 이용</td>
</tr>
</tbody>
</table>
<p>정보주체는 개인정보의 수집ㆍ이용목적에 대한 동의를 거부할 수 있으며, 동의 거부시 OO시 도서관 홈페이지에 회원가입이 되지 않으며, OO시 도서관 홈페이지 홈페이지에서 제공하는 서비스를 이용할 수 없습니다.</p>
<div class="title"><label for="agree_txt3">수집한 개인정보의 제 3자 제공 동의</label></div>
<p>OO시 도서관 홈페이지에서는 아래의 경우 제3자 제공을 하고 있으며, 개인정보의 취급 위탁은 하지 않습니다. 실명확인 및 공공 I-PIN 인증시에 제공하는 개인정보는 개인정보보호법 제22조 제2항에 따라 정보주체와의 계약체결 등을 위하여 정보주체의 동의 없이 처리할 수 있는 개인정보로 지정 합니다.</p>
<p>OO시 도서관 홈페이지 회원 서비스 제공을 위해 개인정보를 제공하는 기관 아래에 해당하는 개인정보는 회원가입시 실명인증 및 공공 I-PIN 인증시에만 제3자 제공을 하고 있으며 정보주체의 동의 없이는 제공되지 않습니다.</p>
<table summary="개인정보 제3자 제공에 관한 안내로 제공받는 자,제공받는 자의 개인정보 이용 목적,제공하는 개인정보의 항목,제공받는 자의 개인정보 보유 및 이용 기간을 제공" class="table_t1">
<caption>개인정보 제3자 제공</caption>
<colgroup>
<col width="15%" />
<col width="20%" />
<col width="25%" />
<col />
</colgroup>
<thead>
<tr>
<th scope="col">제공받는 자</th>
<th scope="col">제공받는 자의 개인정보 이용 목적</th>
<th scope="col">제공하는 개인정보의 항목</th>
<th scope="col">제공받는 자의 개인정보 보유 및 이용 기간</th>
</tr>
</thead>
<tbody class="text_center">
<tr>
<td class="em_b_blue large">행정안전부</td>
<td class="em_b_blue large">공공 I-PIN 인증</td>
<td>I-PIN(개인식별번호), 법정대리인(I-PIN(개인식별번호))</td>
<td class="em_b_blue large">행정안전부에서는 이미 보유하고 있는 개인정보이기 때문에 별도로 저장하지 않음</td>
</tr>
<tr>
<td class="em_b_blue large">한국모바일인증(주)</td>
<td class="em_b_blue large">실명인증</td>
<td>성명, 휴대폰번호, 생년월일, 성별</td>
<td class="em_b_blue large">신용평가 기관에서 이미 보유하고 있는 개인정보이기 때문에 별도로 저장하지 않음</td>
</tr>
<tr>
<td class="em_b_blue large">LG U+</td>
<td class="em_b_blue large">전자결제</td>
<td>성명, 이메일</td>
<td class="em_b_blue large">전자결제 서비스 계약해지시</td>
</tr>
</tbody>
</table>
<p>단, 다음에 해당하는 경우에는 예외로 제공 할 수 있습니다. [관련근거: 개인정보보호법 제18조 제2항]</p>
<ul class="indent">
<li>1. 정보주체로부터 별도의 동의를 받은 경우</li>
<li>2. 다른 법률에 특별한 규정이 있는 경우</li>
<li>3. 정보주체 또는 그 법정대리인이 의사표시를 할 수 없는 상태에 있거나 주소불명 등으로 사전 동의를 받을 수 없는 경우로서 명백히 정보주체 또는 제3자의 급박한 생명, 신체, 재산의 이익을 위하여 필요하다고 인정되는 경우</li>
<li>4. 통계작성 및 학술연구 등의 목적을 위하여 필요한 경우로서 특정 개인을 알아볼 수 없는 형태로 개인정보를 제공하는 경우</li>
<li>5. 개인정보를 목적 외의 용도로 이용하거나 이를 제3자에게 제공하지 아니하면 다른 법률에서 정하는 소관업무를 수행할 수 없는 경우로서 보호위원회의 심의ㆍ의결을 거친 경우</li>
<li>6. 조약, 그 밖의 국제협정의 이행을 위하여 외국정부 또는 국제기구에 제공하기 위하여 필요한 경우</li>
<li>7. 범죄의 수사와 공소의 제기 및 유지를 위하여 필요한 경우</li>
<li>8. 법원의 재판업무 수행을 위하여 필요한 경우</li>
<li>9. 형(刑) 및 감호, 보호처분의 집행을 위하여 필요한 경우</li>
</ul>
<p>정보주체는 개인정보의 제3자 제공에 대한 동의를 거부할 수 있으며, 동의 거부시 OO시 도서관 홈페이지에 회원가입이 되지 않으며, OO시 도서관 홈페이지에서 제공하는 서비스를 이용할 수 없습니다.</p>
</div>
]]>
</informContent>
</result>

View File

@ -0,0 +1,114 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!-- uac.service.board.qna_PUT.xml -->
<result>
<!-- 상세내용 -->
<informContent>
<![CDATA[
<h4>제 1 장 총칙</h4>
<h5>제 1 조 (목적)</h5>
<p class="indent">본 약관은 OO시 도서관 홈페이지가 제공하는 모든 서비스(이하 "서비스")의 이용조건 및 절차, 이용자와 OO시 도서관 홈페이지의 권리, 의무, 책임사항과 기타 필요한 사항을 규정함을 목적으로 합니다.</p>
<h5>제 2 조 (약관의 효력과 변경)</h5>
<ul class="indent">
<li>1. OO시 도서관 홈페이지는 귀하가 본 약관 내용에 동의하는 경우, OO시 도서관 홈페이지의 서비스 제공 행위 및 귀하의 서비스 사용 행위에 본 약관이 우선적으로 적용됩니다.</li>
<li>2. OO시 도서관 홈페이지는 본 약관을 사전 고지 없이 변경할 수 있고, 변경된 약관은 OO시 도서관 홈페이지 내에 공지하거나 e-mail을 통해 회원에게 공지하며, 공지와 동시에 그 효력이 발생됩니다. 이용자가 변경된 약관에 동의하지 않는 경우, 이용자는 본인의 회원등록을 취소(회원탈퇴)할 수 있으며 계속 사용의 경우는 약관 변경에 대한 동의로 간주됩니다.</li>
</ul>
<h5>제 3 조 (약관 외 준칙)</h5>
<ul class="indent">
<li>1. 본 약관에 명시되지 않은 사항은 전기통신기본법, 전기통신사업법, 정보통신윤리위원회 심의규정, 정보통신 윤리강령, 프로그램보호법 및 기타 관련 법령의 규정에 의합니다.</li>
</ul>
<h5>제 4 조 (용어의 정의)</h5>
<p class="indent">본 약관에서 사용하는 용어의 정의는 다음과 같습니다.</p>
<ul class="indent">
<li>1. 이용자 : 본 약관에 따라 OO시 도서관 홈페이지가 제공하는 서비스를 받는 자.</li>
<li>2. 가입 : OO시 도서관 홈페이지가 제공하는 신청서 양식에 해당 정보를 기입하고, 본 약관에 동의하여 서비스 이용계약을 완료시키는 행위.</li>
<li>3. 회원 : OO시 도서관 홈페이지에 개인 정보를 제공하여 회원 등록을 한 자로서 OO시 도서관 홈페이지가 제공하는 서비스를 이용할 수 있는 자.</li>
<li>4. 비밀번호 : 이용자와 회원ID가 일치하는지를 확인하고 통신상의 자신의 비밀보호를 위하여 이용자 자신이 선정한 문자와 숫자의 조합.</li>
<li>5. 탈퇴 : 회원이 이용계약을 종료시키는 행위.</li>
</ul>
<h4>제 2 장 서비스 제공 및 이용</h4>
<h5>제 5 조 (이용계약의 성립)</h5>
<ul class="indent">
<li>1. 이용계약은 신청자가 온라인으로 OO시 도서관 홈페이지에서 제공하는 소정의 가입신청 양식에서 요구하는 사항을 기록하여 가입을 완료하는 것으로 성립됩니다.</li>
<li>2. OO시 도서관 홈페이지는 다음 각 호에 해당하는 이용계약에 대하여는 가입을 취소할 수 있습니다.
<ul class="indent">
<li>1) 다른 사람의 명의를 사용하여 신청하였을 때</li>
<li>2) 이용계약 신청서의 내용을 허위로 기재하였거나 신청하였을 때</li>
<li>3) 다른 사람의 OO시 도서관 홈페이지 서비스 이용을 방해하거나 그 정보를 도용하는 등의 행위를 하였을 때</li>
<li>4) OO시 도서관 홈페이지를 이용하여 법령과 본 약관이 금지하는 행위를 하는 경우</li>
<li>5) 기타 OO시 도서관 홈페이지가 정한 이용신청요건이 미비 되었을 때</li>
</ul>
</li>
</ul>
<h5>제 6 조 (회원정보 사용에 대한 동의)</h5>
<ul class="indent">
<li>1. 회원의 개인정보는 개인정보보호법에 의해 보호됩니다.</li>
<li>2. OO시 도서관 홈페이지의 회원 정보는 다음과 같이 사용, 관리, 보호됩니다.
<ul class="indent">
<li>1) 개인정보의 사용 : OO시 도서관 홈페이지는 서비스 제공과 관련해서 수집된 회원의 신상 정보를 본인의 승낙 없이 제3자에게 누설, 배포하지 않습니다.<br />
단, 개인정보보호법 등 법률의 규정에 의해 국가기관의 요구가 있는 경우, 범죄에 대한 수사 상의 목적이 있거나 정보통신윤리 위원회의 요청이 있는 경우 또는 기타 관계법령에서 정한 절차에 따른 요청이 있는 경우, 귀하가 OO시 도서관 홈페이지에 제공한 개인정보를 스스로 공개한 경우에는 그러하지 않습니다.</li>
<li>2) 개인정보의 관리 : 귀하는 개인정보의 보호 및 관리를 위하여 서비스의 개인정보관리에서 수시로 귀하의 개인정보를 수정/삭제할 수 있습니다.<br />
단, 자료대출회원가입과 홈페이지 회원가입 조건을 동시에 충족한 정회원인 경우, 홈페이지 관리자에게 수정 및 탈퇴를 요청하시면 처리해드립니다.</li>
<li>3) 개인정보의 보호 : 귀하의 개인정보는 오직 귀하만이 열람/수정/삭제 할 수 있으며, 이는 전적으로 귀하의 ID와 비밀번호에 의해 관리되고 있습니다. 따라서 타인에게 본인의 ID와 비밀번호를 알려주어서는 안되며, 작업 종료시에는 반드시 로그아웃 해주시기 바랍니다.</li>
</ul>
</li>
<li>3. 회원이 본 약관에 따라 이용신청을 하는 것은, OO시 도서관 사이트가 신청서에 기재된 회원 정보를 수집, 이용하는 것에 동의하는 것으로 간주됩니다.</li>
</ul>
<h5>제 7 조 (사용자의 정보 보안)</h5>
<ul class="indent">
<li>1. 가입 신청자가 OO시 도서관 홈페이지 서비스 가입 절차를 완료하는 순간부터 귀하는 입력한 정보의 비밀을 유지할 책임이 있으며, 회원의 ID와 비밀번호를 사용하여 발생하는 모든 결과에 대한 책임은 회원 본인에게 있습니다.</li>
<li>2. ID와 비밀번호에 관한 모든 관리의 책임은 회원에게 있으며, 회원의 ID나 비밀번호가 부정하게 사용되었다는 사실을 발견한 경우에는 즉시 OO시 도서관 홈페이지에 신고하여야 합니다. 신고를 하지 않음으로 인한 모든 책임은 회원 본인에게 있습니다.</li>
<li>3. 이용자는 OO시 도서관 홈페이지 서비스의 사용 종료시 마다 정확히 접속을 종료해야 하며, 정확히 종료하지 아니함으로써 제3자가 귀하에 관한 정보를 이용하게 되는 등의 결과로 인해 발생하는 손해 및 손실에 대하여 OO시 도서관 홈페이지는 책임을 부담하지 아니합니다.</li>
</ul>
<h5>제 8 조 (서비스의 중지)</h5>
<ul class="indent">
<li>1. OO시 도서관 홈페이지는 이용자가 본 약관의 내용에 위배되는 행동을 한 경우, 임의로 서비스 사용을 제한 및 중지할 수 있습니다.</li>
</ul>
<h5>제 9 조 (서비스의 변경 및 해지)</h5>
<ul class="indent">
<li>1. OO시 도서관 홈페이지는 귀하가 서비스를 이용하여 기대하는 손익이나 서비스를 통하여 얻은 자료로 인한 손해에 관하여 책임을 지지 않으며, 회원이 본 서비스에 게재한 정보, 자료, 사실의 신뢰도, 정확성 등 내용에 관하여는 책임을 지지 않습니다.</li>
<li>2. OO시 도서관 홈페이지는 서비스 이용과 관련하여 가입자에게 발생한 손해 중 가입자의 고의, 과실에 의한 손해에 대하여 책임을 부담하지 아니합니다.</li>
</ul>
<h5>제 10 조 (게시물의 저작권)</h5>
<ul class="indent">
<li>1. 귀하가 게시한 게시물의 내용에 대한 권리는 귀하에게 있습니다.</li>
<li>2. OO시 도서관 홈페이지는 게시된 내용을 사전 통지 없이 편집, 이동할 수 있는 권리를 보유하며, 게시판운영원칙에 따라 사전 통지 없이 삭제할 수 있습니다.</li>
<li>3. 귀하의 게시물이 타인의 저작권을 침해함으로써 발생하는 민, 형사상의 책임은 전적으로 귀하가 부담하여야 합니다.</li>
</ul>
<h4>제 3 장 의무 및 책임</h4>
<h5>제 11 조 (OO시 도서관 홈페이지의 의무)</h5>
<ul class="indent">
<li>1. OO시 도서관 홈페이지는 회원의 개인 신상 정보를 본인의 승낙없이 타인에게 누설, 배포하지 않습니다. 다만, 전기통신관련법령 등 관계법령에 의하여 관계 국가기관 등의 요구가 있는 경우에는 그러하지 아니합니다.</li>
</ul>
<h5>제 12 조 (회원의 의무)</h5>
<ul class="indent">
<li>1. 회원 가입시에 요구되는 정보는 정확하게 기입하여야 합니다. 또한 이미 제공된 귀하에 대한 정보가 정확한 정보가 되도록 유지, 갱신하여야 하며, 회원은 자신의 ID 및 비밀번호를 제3자에게 이용하게 해서는 안됩니다.</li>
<li>2. 회원은 OO시 도서관 홈페이지의 사전 승낙 없이 서비스를 이용하여 어떠한 영리행위도 할 수 없습니다.</li>
</ul>
<h4>제 4 장 기타</h4>
<h5>제 13 조 (양도금지)</h5>
<ul class="indent">
<li>1. 회원이 서비스의 이용권한, 기타 이용계약 상 지위를 타인에게 양도, 증여할 수 없습니다.</li>
</ul>
<h5>제 14 조 (손해배상)</h5>
<ul class="indent">
<li>1. OO시 도서관 홈페이지는 무료로 제공되는 서비스와 관련하여 회원에게 어떠한 손해가 발생하더라도 OO시 도서관 홈페이지가 고의로 행한 범죄행위를 제외하고 이에 대하여 책임을 부담하지 아니합니다.</li>
</ul>
<h5>제 15 조 (면책조항)</h5>
<ul class="indent">
<li>1. OO시 도서관 홈페이지는 회원이나 제3자에 의해 표출된 의견을 승인하거나 반대하거나 수정하지 않습니다. OO시 도서관 홈페이지는 어떠한 경우라도 회원이 서비스에 담긴 정보에 의존해 얻은 이득이나 입은 손해에 대해 책임이 없습니다.</li>
<li>2. OO시 도서관 홈페이지는 회원간 또는 회원과 제3자간에 서비스를 매개로 하여 물품거래 혹은 금전적 거래 등과 관련하여 어떠한 책임도 부담하지 아니하고, 회원이 서비스의 이용과 관련하여 기대하는 이익에 관하여 책임을 부담하지 않습니다.</li>
</ul>
<h5>제 16 조 (재판관할)</h5>
<ul class="indent">
<li>1. OO시 도서관 홈페이지와 이용자간에 발생한 서비스 이용에 관한 분쟁에 대하여는 대한민국 법을 적용하며, 본 분쟁으로 인한 소는 대한민국의 법원에 제기합니다.</li>
</ul>
]]>
</informContent>
</result>

View File

@ -1,22 +1,98 @@
package nlib.info.service.impl; package nlib.info.service.impl;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
import nlib.restful.DataApi;
import nlib.restful.service.DataApiReqVO; import nlib.restful.service.DataApiReqVO;
import nlib.restful.service.DataApiResVO; import nlib.restful.service.DataApiResVO;
/**
* <pre>
* @Class Name : InformDAO.java
*
* @Description : 이용안내 약관관련 정보 제공 DAO
*
*
* @프로젝트명: 지방문화원 통합자료관리시스템 구축사업 (2021)
*
* </pre>
*
* @ ------------ -------- ---------------------------
* @ 수정일 수정자 수정내용
* @ ------------ -------- ---------------------------
* @ 2021. 7. 27. KNKIM 최초 생성
*
*
* @author 이씨플라자 * DIGITALSHIP KNKIM
* @since 2021. 7. 27.
* @version 1.0
*
*/
@Repository("informDAO") @Repository("informDAO")
public class InformDAO public class InformDAO extends DataApi
{ {
private static final Logger log = LoggerFactory.getLogger(InformDAO.class); private static final Logger log = LoggerFactory.getLogger(InformDAO.class);
public DataApiResVO selectTermsInform(DataApiReqVO reqVO) { /**
DataApiResVO resVO = new DataApiResVO(); * 자원의 URI
return resVO; */
public static final String RESOURCE_URI = "/uac/service/inform";
/**
* 이용약관을 조회한다.
*
* @param reqVO
* @return
*/
public DataApiResVO selectTermsInfo(DataApiReqVO reqVO) {
reqVO.setReqUrl(RESOURCE_URI + "/terms");
return get(reqVO);
} }
/**
* 개인정보처리방침을 조회한다.
*
* @param reqVO
* @return
*/
public DataApiResVO selectPrivacyInfo(DataApiReqVO reqVO) {
reqVO.setReqUrl(RESOURCE_URI + "/privacy");
return get(reqVO);
}
/**
* 인사말을 조회한다.
*
* @param reqVO
* @return
*/
public DataApiResVO selectGreeting(DataApiReqVO reqVO) {
reqVO.setReqUrl(RESOURCE_URI + "/greeting");
return get(reqVO);
}
/**
* 이용안내를 조회한다.
*
* @param reqVO
* @return
*/
public DataApiResVO selectNCultureOperationInfo(DataApiReqVO reqVO) {
reqVO.setReqUrl(RESOURCE_URI + "/operation");
return get(reqVO);
}
/**
* 찾아오는길 조회한다.
*
* @param reqVO
* @return
*/
public DataApiResVO selectNCultureLocationInfo(DataApiReqVO reqVO) {
reqVO.setReqUrl(RESOURCE_URI + "/location");
return get(reqVO);
}
} }

View File

@ -1,4 +1,3 @@
package nlib.info.service.impl; package nlib.info.service.impl;
import java.util.HashMap; import java.util.HashMap;
@ -13,6 +12,28 @@ import nlib.info.service.InformService;
import nlib.restful.service.DataApiReqVO; import nlib.restful.service.DataApiReqVO;
import nlib.restful.service.DataApiResVO; import nlib.restful.service.DataApiResVO;
/**
* <pre>
* @Class Name : InformServiceImpl.java
*
* @Description : 이용안내 약관관련 정보 제공 서비스
*
*
* @프로젝트명: 지방문화원 통합자료관리시스템 구축사업 (2021)
*
* </pre>
*
* @ ------------ -------- ---------------------------
* @ 수정일 수정자 수정내용
* @ ------------ -------- ---------------------------
* @ 2021. 7. 27. KNKIM 최초 생성
*
*
* @author 이씨플라자 * DIGITALSHIP KNKIM
* @since 2021. 7. 27.
* @version 1.0
*
*/
@Service("informService") @Service("informService")
public class InformServiceImpl implements InformService public class InformServiceImpl implements InformService
{ {
@ -21,36 +42,64 @@ public class InformServiceImpl implements InformService
@Resource(name="informDAO") @Resource(name="informDAO")
private InformDAO informDAO; private InformDAO informDAO;
/*
* 이용약관을 조회한다.
*
* (non-Javadoc)
* @see nlib.info.service.InformService#selectTermsInfo(nlib.restful.service.DataApiReqVO)
*/
public DataApiResVO selectTermsInfo(DataApiReqVO reqVO) { public DataApiResVO selectTermsInfo(DataApiReqVO reqVO) {
DataApiResVO resVO= informDAO.selectTermsInform(reqVO); DataApiResVO resVO= informDAO.selectTermsInfo(reqVO);
/*
* 테스트 데이터
* */
HashMap map = new HashMap();
map.put("terms", "여러분은 본 약관을 읽고 동의하신 후 회원 가입을 신청하실 수 있으며, 네이버는 이에 대한 승낙을 통해 회원 가입 절차를 완료하고 여러분께 네이버 서비스 이용 계정(이하 ‘계정’)을 부여합니다. 계정이란 회원이 네이버 서비스에 로그인한 이후 이용하는 각종 서비스 이용 이력을 회원 별로 관리하기 위해 설정한 회원 식별 단위를 말합니다.\n" +
"\n" +
"회원은 자신의 계정을 통해 좀더 다양한 네이버 서비스를 보다 편리하게 이용할 수 있습니다. 이와 관련한 상세한 내용은 계정 운영정책 및 고객센터 내 네이버 회원가입 방법 등에서 확인해 주세요.");
resVO.setInfo(map);
return resVO; return resVO;
} }
/*
* 개인정보처리방침을 조회한다.
*
* (non-Javadoc)
* @see nlib.info.service.InformService#selectPrivacyInfo(nlib.restful.service.DataApiReqVO)
*/
public DataApiResVO selectPrivacyInfo(DataApiReqVO reqVO) { public DataApiResVO selectPrivacyInfo(DataApiReqVO reqVO) {
return null;
DataApiResVO resVO= informDAO.selectPrivacyInfo(reqVO);
return resVO;
} }
/*
* 인사말을 조회한다.
*
* (non-Javadoc)
* @see nlib.info.service.InformService#selectGreeting(nlib.restful.service.DataApiReqVO)
*/
public DataApiResVO selectGreeting(DataApiReqVO reqVO) { public DataApiResVO selectGreeting(DataApiReqVO reqVO) {
return null;
DataApiResVO resVO= informDAO.selectGreeting(reqVO);
return resVO;
} }
/*
* 이용안내를 조회한다.
*
* (non-Javadoc)
* @see nlib.info.service.InformService#selectNCultureOperationInfo(nlib.restful.service.DataApiReqVO)
*/
public DataApiResVO selectNCultureOperationInfo(DataApiReqVO reqVO) { public DataApiResVO selectNCultureOperationInfo(DataApiReqVO reqVO) {
return null;
DataApiResVO resVO= informDAO.selectNCultureOperationInfo(reqVO);
return resVO;
} }
/*
* 찾아오는길 조회한다.
*
* (non-Javadoc)
* @see nlib.info.service.InformService#selectNCultureLocationInfo(nlib.restful.service.DataApiReqVO)
*/
public DataApiResVO selectNCultureLocationInfo(DataApiReqVO reqVO) { public DataApiResVO selectNCultureLocationInfo(DataApiReqVO reqVO) {
return null;
DataApiResVO resVO= informDAO.selectNCultureLocationInfo(reqVO);
return resVO;
} }

View File

@ -1,21 +1,31 @@
package nlib.info.web; package nlib.info.web;
import java.util.HashMap;
import java.util.Map;
import javax.annotation.Resource; import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.security.core.Authentication;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap; import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import nlib.cmm.NlibCommonController;
import nlib.info.service.InformService; import nlib.info.service.InformService;
import nlib.info.service.impl.InformServiceImpl; import nlib.info.service.impl.InformServiceImpl;
import nlib.restful.service.DataApiReqVO;
import nlib.restful.service.DataApiResVO;
import nlib.util.StringUtil;
/** /**
* <pre> * <pre>
* @Class Name : InformController.java * @Class Name : InformController.java
* *
* @Description : * @Description : 이용안내 약관관련 정보 제공 클래스
* *
* *
* @프로젝트명: 지방문화원 통합자료관리시스템 구축사업 (2021) * @프로젝트명: 지방문화원 통합자료관리시스템 구축사업 (2021)
@ -25,41 +35,165 @@ import nlib.info.service.impl.InformServiceImpl;
* @ ------------ -------- --------------------------- * @ ------------ -------- ---------------------------
* @ 수정일 수정자 수정내용 * @ 수정일 수정자 수정내용
* @ ------------ -------- --------------------------- * @ ------------ -------- ---------------------------
* @ 2021. 7. 12. JSYOO 최초 생성 * @ 2021. 7. 27. KNKIM 최초 생성
* *
* *
* @author 이씨플라자 * DIGITALSHIP JSYOO * @author 이씨플라자 * DIGITALSHIP KNKIM
* @since 2021. 7. 12. * @since 2021. 7. 27.
* @version 1.0 * @version 1.0
* *
*/ */
@Controller @Controller
public class InformController public class InformController extends NlibCommonController {
{
private static final Logger log = LoggerFactory.getLogger(InformServiceImpl.class); private static final Logger log = LoggerFactory.getLogger(InformController.class);
@Resource(name="informService") @Resource(name="informService")
private InformService informService; private InformService informService;
public ModelMap selectTermsInfo(HttpServletRequest req) { /**
return null; * 이용약관을 조회한다.
*
* @param req
* @param authentication
* @param model
* @return
*/
@RequestMapping("/inform/selectTermsInfo.do")
public String selectTermsInfo(HttpServletRequest req, Authentication authentication, ModelMap model) {
log.debug("selectTermsInfo : init");
//-------------------------------
// REQ VO 구성
//-------------------------------
DataApiReqVO reqVO = new DataApiReqVO();
reqVO.setAuthKey(createAuthKey(req, authentication));
// 요청
DataApiResVO resVO = informService.selectTermsInfo(reqVO);
// 반환 정보
model.addAttribute("informContent", resVO.getInfoItem("informContent"));
return "nlib/inform/selectTermsInfo";
} }
public ModelMap selectPrivacyInfo(HttpServletRequest req) { /**
return null; * 개인정보처리방침을 조회한다.
*
* @param req
* @param authentication
* @param model
* @return
*/
@RequestMapping("/inform/selectPrivacyInfo.do")
public String selectPrivacyInfo(HttpServletRequest req, Authentication authentication, ModelMap model) {
log.debug("selectPrivacyInfo : init");
//-------------------------------
// REQ VO 구성
//-------------------------------
DataApiReqVO reqVO = new DataApiReqVO();
reqVO.setAuthKey(createAuthKey(req, authentication));
// 요청
DataApiResVO resVO = informService.selectPrivacyInfo(reqVO);
// 반환 정보
model.addAttribute("informContent", resVO.getInfoItem("informContent"));
return "nlib/inform/selectPrivacyInfo";
} }
public ModelMap selectGreeting(HttpServletRequest req) { /**
return null; * 인사말을 조회한다.
*
* @param req
* @param authentication
* @param model
* @return
*/
@RequestMapping("/inform/selectGreeting.do")
public String selectGreeting(HttpServletRequest req, Authentication authentication, ModelMap model) {
log.debug("selectGreeting : init");
//-------------------------------
// REQ VO 구성
//-------------------------------
DataApiReqVO reqVO = new DataApiReqVO();
reqVO.setAuthKey(createAuthKey(req, authentication));
// 요청
DataApiResVO resVO = informService.selectGreeting(reqVO);
// 반환 정보
model.addAttribute("deptName", resVO.getInfoItem("deptName"));
model.addAttribute("logoUrl", resVO.getInfoItem("logoUrl"));
model.addAttribute("informContent", resVO.getInfoItem("informContent"));
return "nlib/inform/selectGreeting";
} }
public ModelMap selectNCultureOperationInfo(HttpServletRequest req) { /**
return null; * 이용안내를 조회한다.
*
* @param req
* @param authentication
* @param model
* @return
*/
@RequestMapping("/inform/selectNCultureOperationInfo.do")
public String selectNCultureOperationInfo(HttpServletRequest req, Authentication authentication, ModelMap model) {
log.debug("selectNCultureOperationInfo : init");
//-------------------------------
// REQ VO 구성
//-------------------------------
DataApiReqVO reqVO = new DataApiReqVO();
reqVO.setAuthKey(createAuthKey(req, authentication));
// 요청
DataApiResVO resVO = informService.selectNCultureOperationInfo(reqVO);
// 반환 정보
model.addAttribute("informContent", resVO.getInfoItem("informContent"));
return "nlib/inform/selectNCultureOperationInfo";
} }
public ModelMap selectNCultureLocationInfo(HttpServletRequest req) { /**
return null; * 찾아오는길 조회한다.
*
* @param req
* @param authentication
* @param model
* @return
*/
@RequestMapping("/inform/selectNCultureLocationInfo.do")
public String selectNCultureLocationInfo(HttpServletRequest req, Authentication authentication, ModelMap model) {
log.debug("selectNCultureLocationInfo : init");
//-------------------------------
// REQ VO 구성
//-------------------------------
DataApiReqVO reqVO = new DataApiReqVO();
reqVO.setAuthKey(createAuthKey(req, authentication));
// 요청
DataApiResVO resVO = informService.selectNCultureLocationInfo(reqVO);
// 반환 정보
model.addAttribute("informContent", resVO.getInfoItem("informContent"));
model.addAttribute("zipcode", resVO.getInfoItem("zipcode"));
model.addAttribute("addr1", resVO.getInfoItem("addr1"));
model.addAttribute("addr2", resVO.getInfoItem("addr2"));
model.addAttribute("tel", resVO.getInfoItem("tel"));
model.addAttribute("fax", resVO.getInfoItem("fax"));
return "nlib/inform/selectNCultureLocationInfo";
} }

View File

@ -54,6 +54,7 @@ public class SpringSecurityConfig extends WebSecurityConfigurerAdapter {
.antMatchers("/favicon/**") .antMatchers("/favicon/**")
.antMatchers("/*/*Ajax.do") .antMatchers("/*/*Ajax.do")
.antMatchers("/board/**") .antMatchers("/board/**")
.antMatchers("/inform/**")
; ;
} }

View File

@ -141,7 +141,7 @@ function fn_view_detail(articleNo) {
// 그리드 데이터 조회 호출 // 그리드 데이터 조회 호출
function fn_search_article(pageSize, pageIndex) { function fn_search_article(pageSize, pageIndex) {
$("#jsGrid").jsGrid("search" $("#jsGrid").jsGrid("search"
, {'pageSize' : (pageSize ? pageSize : fn_getIntValue("pageSize", ${pageSize})), , {'pageSize' : (pageSize ? pageSize : fn_getIntValue("pageSize", ${pageSize} )),
'pageIndex': (pageIndex ? pageIndex : fn_getIntValue("pageIndex", 1)) 'pageIndex': (pageIndex ? pageIndex : fn_getIntValue("pageIndex", 1))
} }
); );

View File

@ -0,0 +1,59 @@
<%
/**
* <pre>
* @Class Name : selectGreeting.jsp
*
* @Description : 인사말 조회
*
*
* @프로젝트명: 지방문화원 통합자료관리시스템 구축사업 (2021)
*
* </pre>
*
* @ ------------ -------- ---------------------------
* @ 수정일 수정자 수정내용
* @ ------------ -------- ---------------------------
* @ 2021. 7. 27. KNKIM 최초 생성
*
*
* @author 이씨플라자 * DIGITALSHIP KNKIM
* @since 2021. 7. 27.
* @version 1.0
*
*/
%>
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator" %>
<c:set var="pageTitle">인사말 </c:set>
<!DOCTYPE html>
<html>
<head>
<title>${pageTitle}</title>
</head>
<body>
<h1>${pageTitle } - ${deptName }</h1>
<img src="${logoUrl }" />
<div id="informContent" name="informContent" style="width: 100%; border:1px solid gray;">
${informContent }
</div>
<script type="text/javaScript" language="javascript">
window.onload = function() {
};
</script>
</body>
</html>

View File

@ -0,0 +1,63 @@
<%
/**
* <pre>
* @Class Name : selectNCultureLocationInfo.jsp
*
* @Description : 찾아오시는길 조회
*
*
* @프로젝트명: 지방문화원 통합자료관리시스템 구축사업 (2021)
*
* </pre>
*
* @ ------------ -------- ---------------------------
* @ 수정일 수정자 수정내용
* @ ------------ -------- ---------------------------
* @ 2021. 7. 27. KNKIM 최초 생성
*
*
* @author 이씨플라자 * DIGITALSHIP KNKIM
* @since 2021. 7. 27.
* @version 1.0
*
*/
%>
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator" %>
<c:set var="pageTitle">찾아오시는길 </c:set>
<!DOCTYPE html>
<html>
<head>
<title>${pageTitle}</title>
</head>
<body>
<h1>${pageTitle }</h1>
주소 : ${zipcode } ${addr1 } ${addr2 } <br />
전화번호 : ${tel } <br />
팩스번호 : ${fax } <br />
&nbsp;<br/>
<div id="informContent" name="informContent" style="width: 100%; border:1px solid gray;">
${informContent }
</div>
<script type="text/javaScript" language="javascript">
window.onload = function() {
};
</script>
</body>
</html>

View File

@ -0,0 +1,58 @@
<%
/**
* <pre>
* @Class Name : selectNCultureOperationInfo.jsp
*
* @Description : 이용안내 조회
*
*
* @프로젝트명: 지방문화원 통합자료관리시스템 구축사업 (2021)
*
* </pre>
*
* @ ------------ -------- ---------------------------
* @ 수정일 수정자 수정내용
* @ ------------ -------- ---------------------------
* @ 2021. 7. 27. KNKIM 최초 생성
*
*
* @author 이씨플라자 * DIGITALSHIP KNKIM
* @since 2021. 7. 27.
* @version 1.0
*
*/
%>
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator" %>
<c:set var="pageTitle">이용안내 </c:set>
<!DOCTYPE html>
<html>
<head>
<title>${pageTitle}</title>
</head>
<body>
<h1>${pageTitle }</h1>
<div id="informContent" name="informContent" style="width: 100%; border:1px solid gray;">
${informContent }
</div>
<script type="text/javaScript" language="javascript">
window.onload = function() {
};
</script>
</body>
</html>

View File

@ -0,0 +1,58 @@
<%
/**
* <pre>
* @Class Name : selectPrivacyInfo.jsp
*
* @Description : 개인정보처리방침 조회
*
*
* @프로젝트명: 지방문화원 통합자료관리시스템 구축사업 (2021)
*
* </pre>
*
* @ ------------ -------- ---------------------------
* @ 수정일 수정자 수정내용
* @ ------------ -------- ---------------------------
* @ 2021. 7. 27. KNKIM 최초 생성
*
*
* @author 이씨플라자 * DIGITALSHIP KNKIM
* @since 2021. 7. 27.
* @version 1.0
*
*/
%>
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator" %>
<c:set var="pageTitle">개인정보처리방침 </c:set>
<!DOCTYPE html>
<html>
<head>
<title>${pageTitle}</title>
</head>
<body>
<h1>${pageTitle }</h1>
<div id="informContent" name="informContent" style="width: 100%; border:1px solid gray;">
${informContent }
</div>
<script type="text/javaScript" language="javascript">
window.onload = function() {
};
</script>
</body>
</html>

View File

@ -0,0 +1,58 @@
<%
/**
* <pre>
* @Class Name : selectTermsInfo.jsp
*
* @Description : 이용약관 조회
*
*
* @프로젝트명: 지방문화원 통합자료관리시스템 구축사업 (2021)
*
* </pre>
*
* @ ------------ -------- ---------------------------
* @ 수정일 수정자 수정내용
* @ ------------ -------- ---------------------------
* @ 2021. 7. 27. KNKIM 최초 생성
*
*
* @author 이씨플라자 * DIGITALSHIP KNKIM
* @since 2021. 7. 27.
* @version 1.0
*
*/
%>
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator" %>
<c:set var="pageTitle">이용약관</c:set>
<!DOCTYPE html>
<html>
<head>
<title>${pageTitle}</title>
</head>
<body>
<h1>${pageTitle }</h1>
<div id="informContent" name="informContent" style="width: 100%; border:1px solid gray;">
${informContent }
</div>
<script type="text/javaScript" language="javascript">
window.onload = function() {
};
</script>
</body>
</html>

View File

@ -8,8 +8,8 @@
<dir id="title"><a href="#" onclick="javascript:location.href='${pageContext.request.contextPath}/';">온라인자료대출관리</a></dir> <dir id="title"><a href="#" onclick="javascript:location.href='${pageContext.request.contextPath}/';">온라인자료대출관리</a></dir>
<ul class="gnb-right"> <ul class="gnb-right">
<li><a href="#" onclick="javascript:location.href='${pageContext.request.contextPath}/info/inform/selectPrivacyPolicy.do';">개인정보처리방침</a></li> <li><a href="#" onclick="javascript:location.href='${pageContext.request.contextPath}/inform/selectPrivacyInfo.do';">개인정보처리방침</a></li>
<li><a href="#" onclick="javascript:location.href='${pageContext.request.contextPath}/info/inform/selectTermsInfo.do';">이용약관</a></li> <li><a href="#" onclick="javascript:location.href='${pageContext.request.contextPath}/inform/selectTermsInfo.do';">이용약관</a></li>
<sec:authorize access="not isAuthenticated()"> <sec:authorize access="not isAuthenticated()">
<li><a href="#" onclick="javascript:location.href='${pageContext.request.contextPath}/login/loginForm.do';">로그인</a></li> <li><a href="#" onclick="javascript:location.href='${pageContext.request.contextPath}/login/loginForm.do';">로그인</a></li>
</sec:authorize> </sec:authorize>

View File

@ -8,7 +8,7 @@
<li><a href="#" onclick="javascript:location.href='${pageContext.request.contextPath}/board/listNotices.do';">공지사항</a></li> <li><a href="#" onclick="javascript:location.href='${pageContext.request.contextPath}/board/listNotices.do';">공지사항</a></li>
<li><a href="#" onclick="javascript:location.href='${pageContext.request.contextPath}/board/listFAQs.do';">자주하는질문</a></li> <li><a href="#" onclick="javascript:location.href='${pageContext.request.contextPath}/board/listFAQs.do';">자주하는질문</a></li>
<li><a href="#" onclick="javascript:location.href='${pageContext.request.contextPath}/board/listQnAs.do';">묻고답하기</a></li> <li><a href="#" onclick="javascript:location.href='${pageContext.request.contextPath}/board/listQnAs.do';">묻고답하기</a></li>
<li><a href="#" onclick="javascript:location.href='${pageContext.request.contextPath}/inform/selectInform.do';">찾아오시는길</a></li> <li><a href="#" onclick="javascript:location.href='${pageContext.request.contextPath}/inform/selectNCultureLocationInfo.do';">찾아오시는길</a></li>
<!-- 자료검색 --> <!-- 자료검색 -->
<li><a href="#" onclick="javascript:location.href='${pageContext.request.contextPath}/collection/listItems.do';">소장자료검색</a></li> <li><a href="#" onclick="javascript:location.href='${pageContext.request.contextPath}/collection/listItems.do';">소장자료검색</a></li>