원문보기시 조건추가
This commit is contained in:
parent
da93592104
commit
a7a20b8cd6
@ -181,6 +181,8 @@ public class MainController extends NlibCommonController {
|
|||||||
model.addAttribute("cartCnt", cartCnt);
|
model.addAttribute("cartCnt", cartCnt);
|
||||||
model.addAttribute("unreadNotiCnt", unreadNotiCnt);
|
model.addAttribute("unreadNotiCnt", unreadNotiCnt);
|
||||||
model.addAttribute("docViewUrl", NlibProperty.getString("pdf.url"));
|
model.addAttribute("docViewUrl", NlibProperty.getString("pdf.url"));
|
||||||
|
model.addAttribute("videoViewUrl", NlibProperty.getString("video.url"));
|
||||||
|
model.addAttribute("imageViewUrl", NlibProperty.getString("image.url"));
|
||||||
|
|
||||||
return "nlib/cmm/headerSubPart";
|
return "nlib/cmm/headerSubPart";
|
||||||
}
|
}
|
||||||
|
|||||||
@ -199,3 +199,15 @@ shorturl.api = https://local-dev.nculture.org/yourls-api.php?signature=d48a5ab90
|
|||||||
pdf.url = https://port-dev.nculture.org/npdfView.do?npdf=I
|
pdf.url = https://port-dev.nculture.org/npdfView.do?npdf=I
|
||||||
# \uac1c\ubc1c (\ucd94\ud6c4)
|
# \uac1c\ubc1c (\ucd94\ud6c4)
|
||||||
#pdf.url = https://port-dev.nculture.org/npdfView.do?npdf=N
|
#pdf.url = https://port-dev.nculture.org/npdfView.do?npdf=N
|
||||||
|
|
||||||
|
# \uc6d0\ubb38\ubcf4\uae30 (IMAGE)
|
||||||
|
# \uac1c\ubc1c (\ud604\uc7ac)
|
||||||
|
image.url = https://port-dev.nculture.org/nImageView.do?nImage=I
|
||||||
|
# \uac1c\ubc1c (\ucd94\ud6c4)
|
||||||
|
#pdf.url = https://port-dev.nculture.org/npdfView.do?npdf=N
|
||||||
|
|
||||||
|
# \uc6d0\ubb38\ubcf4\uae30 (VIDEO)
|
||||||
|
# \uac1c\ubc1c (\ud604\uc7ac)
|
||||||
|
video.url = https://port-dev.nculture.org/nvodView.do?nvod=I
|
||||||
|
# \uac1c\ubc1c (\ucd94\ud6c4)
|
||||||
|
#pdf.url = https://port-dev.nculture.org/npdfView.do?npdf=N
|
||||||
|
|||||||
@ -12,6 +12,8 @@ String councilNm = (String)session.getAttribute("councilNm");
|
|||||||
<script>
|
<script>
|
||||||
$(document).ready(function() {
|
$(document).ready(function() {
|
||||||
DOC_VIEW_URL = "${docViewUrl}";
|
DOC_VIEW_URL = "${docViewUrl}";
|
||||||
|
VIDEO_VIEW_URL = "${videoViewUrl}";
|
||||||
|
IMAGE_VIEW_URL = "${imageViewUrl}";
|
||||||
});
|
});
|
||||||
|
|
||||||
function goSearch(){
|
function goSearch(){
|
||||||
|
|||||||
@ -255,7 +255,7 @@ function fn_listPops(typeDivCd) {
|
|||||||
${itemOnline.masterId }</li>
|
${itemOnline.masterId }</li>
|
||||||
</ul>
|
</ul>
|
||||||
<div class="btn-box">
|
<div class="btn-box">
|
||||||
<div class="view"><a href="javascript:void(0)" onclick="gfn_showDocPdf('${itemOnline.interfaceId }','${itemOnline.masterId }')">원문보기</a></div>
|
<div class="view"><a href="javascript:void(0)" onclick="gfn_showDocPdf('${itemOnline.interfaceId }','${itemOnline.masterId }','${itemOnline.typeDivCd}','${itemOnline.dtlsTypeDivCd}')">원문보기</a></div>
|
||||||
<div class="RIS"><a href="javascript:void(0)" onclick="risShow('${itemOnline.masterId }')">RIS</a></div>
|
<div class="RIS"><a href="javascript:void(0)" onclick="risShow('${itemOnline.masterId }')">RIS</a></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -224,7 +224,7 @@
|
|||||||
}
|
}
|
||||||
if(!fn_isEmpty(obj.interfaceId) && !fn_isEmpty(obj.openDivCd) && obj.openDivCd != '3' && obj.digitalReadYn == 'Y')
|
if(!fn_isEmpty(obj.interfaceId) && !fn_isEmpty(obj.openDivCd) && obj.openDivCd != '3' && obj.digitalReadYn == 'Y')
|
||||||
{
|
{
|
||||||
t_btn+= "<button type=\"button\" class=\"btn-color\" onclick=\"gfn_showDocPdf('" + obj.interfaceId + "','" + obj.masterId + "');\">원문보기</button>";
|
t_btn+= "<button type=\"button\" class=\"btn-color\" onclick=\"gfn_showDocPdf('" + obj.interfaceId + "','" + obj.masterId + "','" + obj.typeDivCd + "','" + obj.dtlsTypeDivCd + "');\">원문보기</button>";
|
||||||
}
|
}
|
||||||
t_btn+= "<button type=\"button\" class=\"btn-gray\" onclick=\"risShow('" + obj.masterId +"');\">RIS</button>";
|
t_btn+= "<button type=\"button\" class=\"btn-gray\" onclick=\"risShow('" + obj.masterId +"');\">RIS</button>";
|
||||||
|
|
||||||
|
|||||||
@ -128,7 +128,7 @@ function goList(){
|
|||||||
<div class="right">
|
<div class="right">
|
||||||
<div class="con-1">
|
<div class="con-1">
|
||||||
<c:if test="${(!empty result.openDivCd) && (result.openDivCd ne '3') && (!empty result.interfaceId) && result.digitalReadYn eq 'Y'}">
|
<c:if test="${(!empty result.openDivCd) && (result.openDivCd ne '3') && (!empty result.interfaceId) && result.digitalReadYn eq 'Y'}">
|
||||||
<button type="button" class="view" onclick="gfn_showDocPdf('<c:out value="${result.interfaceId}"/>','<c:out value="${result.masterId}"/>')";>원문보기</button>
|
<button type="button" class="view" onclick="gfn_showDocPdf('<c:out value="${result.interfaceId}"/>','<c:out value="${result.masterId}"/>','<c:out value="${result.typeDivCd}"/>','<c:out value="${result.dtlsTypeDivCd}"/>')";>원문보기</button>
|
||||||
</c:if>
|
</c:if>
|
||||||
<button type="button" class="ris" onclick="risShow('<c:out value="${result.masterId}"/>')";>RIS</button>
|
<button type="button" class="ris" onclick="risShow('<c:out value="${result.masterId}"/>')";>RIS</button>
|
||||||
<c:if test='${result.MUseYn == "Y"}'>
|
<c:if test='${result.MUseYn == "Y"}'>
|
||||||
@ -137,10 +137,9 @@ function goList(){
|
|||||||
<c:if test='${result.MUseYn != "Y"}'>
|
<c:if test='${result.MUseYn != "Y"}'>
|
||||||
<button type="button" class="favorit" onclick="fn_changeInterestBtn('${result.masterId }', 'on');">즐겨찾기</button>
|
<button type="button" class="favorit" onclick="fn_changeInterestBtn('${result.masterId }', 'on');">즐겨찾기</button>
|
||||||
</c:if>
|
</c:if>
|
||||||
<%-- <c:if test="${(!empty result.openDivCd) && (result.openDivCd ne '3') && (!empty result.interfaceId)}">
|
<c:if test="${(!empty result.openDivCd) && (result.openDivCd ne '3') && (!empty result.interfaceId) && result.digitalReadYn eq 'Y'}">
|
||||||
<button type="button" class="share" data-curl="${pdfUri}<c:out value="${result.interfaceId}"/>">공유</button>
|
<button type="button" class="share" data-curl="${pdfUri}<c:out value="${result.interfaceId}"/>">공유</button>
|
||||||
</c:if> --%>
|
</c:if>
|
||||||
<button type="button" class="share" data-cUrl="${pdfUri}3568">공유</button>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="con-2">
|
<div class="con-2">
|
||||||
<div class="de-data">
|
<div class="de-data">
|
||||||
|
|||||||
@ -436,7 +436,7 @@ function fn_search_article(pageIndex) {
|
|||||||
</c:otherwise>
|
</c:otherwise>
|
||||||
</c:choose>
|
</c:choose>
|
||||||
<c:if test="${(!empty result.openDivCd) && (result.openDivCd ne '3') && (!empty result.interfaceId) && result.digitalReadYn eq 'Y'}">
|
<c:if test="${(!empty result.openDivCd) && (result.openDivCd ne '3') && (!empty result.interfaceId) && result.digitalReadYn eq 'Y'}">
|
||||||
<button type="button" class="btn-color" onclick="gfn_showDocPdf('${result.interfaceId}','${result.masterId}')";>원문보기</button>
|
<button type="button" class="btn-color" onclick="gfn_showDocPdf('${result.interfaceId}','${result.masterId}','${result.typeDivCd}','${result.dtlsTypeDivCd}')";>원문보기</button>
|
||||||
</c:if>
|
</c:if>
|
||||||
<button type="button" class="btn-gray" onclick="risShow('${result.masterId}')";>RIS</button>
|
<button type="button" class="btn-gray" onclick="risShow('${result.masterId}')";>RIS</button>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -735,7 +735,7 @@ transform: rotate(45deg);}
|
|||||||
.filter-wrap .filter {margin-top: 32px;}
|
.filter-wrap .filter {margin-top: 32px;}
|
||||||
.filter-wrap .filter-tit {clear: both;border-bottom: 1px solid #ccc;padding-bottom: 6px;_margin-bottom: 16px;}
|
.filter-wrap .filter-tit {clear: both;border-bottom: 1px solid #ccc;padding-bottom: 6px;_margin-bottom: 16px;}
|
||||||
.filter-wrap .filter-tit h3 {color: #000;font-size: 16px;float: left;}
|
.filter-wrap .filter-tit h3 {color: #000;font-size: 16px;float: left;}
|
||||||
.filter-wrap .filter-tit .btn-toggle {float: right;background: url(/images/btn/btn-minus.jpg) no-repeat center right;text-indent: -9999px;}
|
.filter-wrap .filter-tit .btn-toggle {float: right;text-indent: -9999px;}
|
||||||
.filter-wrap .filter-tit .btn-toggle.on {background: url(/images/btn/btn-plus.png) no-repeat center right;}
|
.filter-wrap .filter-tit .btn-toggle.on {background: url(/images/btn/btn-plus.png) no-repeat center right;}
|
||||||
.filter-wrap .filter-tit:after {content: "";display: block;clear: both;}
|
.filter-wrap .filter-tit:after {content: "";display: block;clear: both;}
|
||||||
.filter-wrap .filter .depth-1 {margin-top: 11px;padding-left: 10px;}
|
.filter-wrap .filter .depth-1 {margin-top: 11px;padding-left: 10px;}
|
||||||
|
|||||||
@ -425,7 +425,21 @@ function fn_formatDateStr(yyyymmdd, defVal) {
|
|||||||
|
|
||||||
// 원문보기
|
// 원문보기
|
||||||
var DOC_VIEW_URL = "https://port.nculture.org/npdfView.do?npdf=N";
|
var DOC_VIEW_URL = "https://port.nculture.org/npdfView.do?npdf=N";
|
||||||
function gfn_showDocPdf(interfaceId,masterId) {
|
var VIDEO_VIEW_URL = "https://port.nculture.org/nvodView.do?nvod=N";
|
||||||
|
var IMAGE_VIEW_URL = "https://port.nculture.org/nImageView.do?nImage=N";
|
||||||
|
function gfn_showDocPdf(interfaceId,masterId,typeDivCd,dtlsTypeDivCd) {
|
||||||
|
var url="";
|
||||||
|
|
||||||
|
if(typeDivCd == "IT_PHOTO" && (dtlsTypeDivCd == "C199" || dtlsTypeDivCd == "C01" || dtlsTypeDivCd == "C1"))
|
||||||
|
{
|
||||||
|
url = IMG_VIEW_URL;
|
||||||
|
}else if((typeDivCd == "IT_VIDEO") && (dtlsTypeDivCd == "C290" || dtlsTypeDivCd == "C02" || dtlsTypeDivCd == "C03"))
|
||||||
|
{
|
||||||
|
url = VIDEO_VIEW_URL;
|
||||||
|
}else{
|
||||||
|
url = IMAGE_VIEW_URL;
|
||||||
|
}
|
||||||
|
|
||||||
//로그
|
//로그
|
||||||
$.ajax({
|
$.ajax({
|
||||||
type: "post",
|
type: "post",
|
||||||
@ -434,7 +448,7 @@ function gfn_showDocPdf(interfaceId,masterId) {
|
|||||||
}).done(function(response){
|
}).done(function(response){
|
||||||
});
|
});
|
||||||
|
|
||||||
var openNewWindow = window.open(DOC_VIEW_URL + interfaceId, "_blank");
|
var openNewWindow = window.open(url + interfaceId, "_blank");
|
||||||
}
|
}
|
||||||
|
|
||||||
function snsShare(snsType, url) {
|
function snsShare(snsType, url) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user