원문보기시 조건추가
This commit is contained in:
parent
da93592104
commit
a7a20b8cd6
@ -181,6 +181,8 @@ public class MainController extends NlibCommonController {
|
||||
model.addAttribute("cartCnt", cartCnt);
|
||||
model.addAttribute("unreadNotiCnt", unreadNotiCnt);
|
||||
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";
|
||||
}
|
||||
|
||||
@ -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
|
||||
# \uac1c\ubc1c (\ucd94\ud6c4)
|
||||
#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>
|
||||
$(document).ready(function() {
|
||||
DOC_VIEW_URL = "${docViewUrl}";
|
||||
VIDEO_VIEW_URL = "${videoViewUrl}";
|
||||
IMAGE_VIEW_URL = "${imageViewUrl}";
|
||||
});
|
||||
|
||||
function goSearch(){
|
||||
|
||||
@ -255,7 +255,7 @@ function fn_listPops(typeDivCd) {
|
||||
${itemOnline.masterId }</li>
|
||||
</ul>
|
||||
<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>
|
||||
</div>
|
||||
|
||||
@ -224,7 +224,7 @@
|
||||
}
|
||||
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>";
|
||||
|
||||
|
||||
@ -128,7 +128,7 @@ function goList(){
|
||||
<div class="right">
|
||||
<div class="con-1">
|
||||
<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>
|
||||
<button type="button" class="ris" onclick="risShow('<c:out value="${result.masterId}"/>')";>RIS</button>
|
||||
<c:if test='${result.MUseYn == "Y"}'>
|
||||
@ -137,10 +137,9 @@ function goList(){
|
||||
<c:if test='${result.MUseYn != "Y"}'>
|
||||
<button type="button" class="favorit" onclick="fn_changeInterestBtn('${result.masterId }', 'on');">즐겨찾기</button>
|
||||
</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>
|
||||
</c:if> --%>
|
||||
<button type="button" class="share" data-cUrl="${pdfUri}3568">공유</button>
|
||||
</c:if>
|
||||
</div>
|
||||
<div class="con-2">
|
||||
<div class="de-data">
|
||||
|
||||
@ -436,7 +436,7 @@ function fn_search_article(pageIndex) {
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
<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>
|
||||
<button type="button" class="btn-gray" onclick="risShow('${result.masterId}')";>RIS</button>
|
||||
</div>
|
||||
|
||||
@ -735,7 +735,7 @@ transform: rotate(45deg);}
|
||||
.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 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:after {content: "";display: block;clear: both;}
|
||||
.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";
|
||||
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({
|
||||
type: "post",
|
||||
@ -434,7 +448,7 @@ function gfn_showDocPdf(interfaceId,masterId) {
|
||||
}).done(function(response){
|
||||
});
|
||||
|
||||
var openNewWindow = window.open(DOC_VIEW_URL + interfaceId, "_blank");
|
||||
var openNewWindow = window.open(url + interfaceId, "_blank");
|
||||
}
|
||||
|
||||
function snsShare(snsType, url) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user