소스 충돌 커밋
This commit is contained in:
parent
e1b25d32b7
commit
c2f9a03019
@ -185,3 +185,16 @@ thumbnail.image.url.small = /images/thumbnail/noimage-s.jpg
|
||||
thumbnail.image.url.middle = /images/thumbnail/noimage-m.jpg
|
||||
thumbnail.image.url.big = /images/thumbnail/noimage-b.jpg
|
||||
|
||||
|
||||
# \ub2e8\ucd95URL
|
||||
# \uac1c\ubc1c
|
||||
shorturl.api = https://local-dev.nculture.org/yourls-api.php?signature=d48a5ab90c
|
||||
# \uc6b4\uc601
|
||||
#shorturl.api = https://local.nculture.org/yourls-api.php?signature=6882eb3237
|
||||
|
||||
|
||||
#\uc6d0\ubb38\ubcf4\uae30 (PDF)
|
||||
# \uac1c\ubc1c
|
||||
pdf.uri = https://port-dev.nculture.org/npdfView.do?npdf=I
|
||||
# \uc6b4\uc601
|
||||
#pdf.uri = https://port-dev.nculture.org/npdfView.do?npdf=
|
||||
|
||||
@ -265,7 +265,38 @@ function risDownload(risId){
|
||||
document.risDownloadForm.action="/ris/risDownload.do";
|
||||
document.risDownloadForm.submit();
|
||||
}
|
||||
|
||||
function fn_changeInterestBtn(masterId,onOff){
|
||||
if(onOff == "on")
|
||||
{
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "/interest/insertInterest.ajax",
|
||||
async: false,
|
||||
data: {"masterId" : masterId}
|
||||
}).done(function(result){
|
||||
alert(result);
|
||||
$(".favorit").removeAttr("onclick");
|
||||
$(".favorit").attr("onclick","fn_changeInterestBtn('" + masterId + "','off')");
|
||||
});
|
||||
}
|
||||
if(onOff == "off")
|
||||
{
|
||||
var masterIdArray = [];
|
||||
masterIdArray.push(masterId);
|
||||
$.ajax({
|
||||
url : "/interest/deleteInterests.ajax",
|
||||
type : "POST",
|
||||
async: false,
|
||||
data : {"masterIdList" : masterIdArray},
|
||||
success : function(){
|
||||
alert("선택하신 관심자료가 삭제되었습니다.");
|
||||
$(".favorit").removeAttr("onclick");
|
||||
$(".favorit").attr("onclick","fn_changeInterestBtn('" + masterId + "','on')");
|
||||
},error : function(){
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
function fn_changeInterest(masterId,onOff){
|
||||
var html="";
|
||||
@ -389,10 +420,98 @@ function fn_formatDateStr(yyyymmdd, defVal) {
|
||||
return defVal;
|
||||
}
|
||||
|
||||
function docView(interfaceId){
|
||||
function docView(uri,interfaceId){
|
||||
var openNewWindow = window.open("about:blank");
|
||||
openNewWindow.location.href = "https://port-dev.nculture.org/npdfView.do?npdf=I"+interfaceId;
|
||||
openNewWindow.location.href = uri + interfaceId;
|
||||
}
|
||||
function snsShare(snsType, url) {
|
||||
var url,name,specs,changedUrl,title;
|
||||
if(document.title.indexOf("|") > -1){
|
||||
title = encodeURIComponent($.trim(document.title.split("|")[1]));
|
||||
}else{
|
||||
title = encodeURIComponent($.trim(document.title));
|
||||
}
|
||||
if(url != ''){
|
||||
changedUrl = encodeURIComponent(url);
|
||||
}
|
||||
|
||||
if(snsType == '1'){
|
||||
url = 'https://www.facebook.com/sharer/sharer.php?u=' +changedUrl+'&t='+title;
|
||||
name = 'facebooksharedialog';
|
||||
specs = "menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=300,width=600";
|
||||
}else if(snsType == '2'){
|
||||
url = 'https://twitter.com/intent/tweet?text=[%EA%B3%B5%EC%9C%A0]%20' + title+'&url='+changedUrl;
|
||||
name = 'twittersharedialog';
|
||||
specs = "menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=300,width=600";
|
||||
}else if(snsType == '3'){
|
||||
url = 'http://blog.naver.com/openapi/share?url=' +changedUrl+'&title='+title;
|
||||
name = 'naversharedialog';
|
||||
specs = "menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600";
|
||||
}else if(snsType == '4'){
|
||||
url = 'https://story.kakao.com/s/share?url='+changedUrl;
|
||||
name = 'kakaostorysharedialog';
|
||||
specs = "menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=400,width=600";
|
||||
}
|
||||
window.open(url, name, specs);
|
||||
}
|
||||
|
||||
$( document ).on('click' , 'button.share', function (e) {
|
||||
//e.preventDefault();
|
||||
var tUrl = $(this).attr('data-cUrl');
|
||||
$('#div_pop-sharing img').attr('data-cUrl',tUrl); // url 모두 맵핑
|
||||
if(tUrl != null && tUrl != ''){
|
||||
/*if(tUrl.indexOf(location.host) == -1){
|
||||
tUrl = location.protocol + '//' + location.host + tUrl;
|
||||
}*/
|
||||
getShortUrlData(tUrl);
|
||||
}
|
||||
});
|
||||
$( document )
|
||||
.on('click', '#div_pop-sharing img.sns-pop', function(e) {
|
||||
e.preventDefault();
|
||||
snsShare($(this).attr('data-sType'),$(this).attr('data-cUrl'));
|
||||
})
|
||||
.on('click', '#div_pop-sharing button.btn-close-pop', function(e) {
|
||||
e.preventDefault();
|
||||
$(this).find('img').attr('data-cUrl','');
|
||||
})
|
||||
.on('click', '#div_pop-sharing button.btn-white', function(e) {
|
||||
e.preventDefault();
|
||||
$('#p_link-copy').select(); //복사할 텍스트를 선택
|
||||
document.execCommand("copy") //클립보드 복사 실행
|
||||
alert('단축 URL이 복사되었습니다.')
|
||||
});
|
||||
|
||||
function getShortUrlData(url) {
|
||||
$.ajax({
|
||||
method: 'GET',
|
||||
url: '/search/shorturl-data.do',
|
||||
data: {url: url},
|
||||
dataType: 'json',
|
||||
cache: false
|
||||
})
|
||||
.done(function( data ) {
|
||||
var urlData = data
|
||||
if(urlData != null && urlData != ""){
|
||||
$('#p_link-copy').val(urlData);
|
||||
qrcodeMake(urlData);
|
||||
} else {
|
||||
qrcodeMake(url);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
//QR코드
|
||||
function qrcodeMake(url) {
|
||||
$("#qrcode").empty();
|
||||
var qrcode = new QRCode(document.getElementById("qrcode"), {
|
||||
colorDark : "#000000",
|
||||
colorLight : "#ffffff",
|
||||
correctLevel : QRCode.CorrectLevel.H
|
||||
});
|
||||
qrcode.makeCode(url);
|
||||
}
|
||||
|
||||
|
||||
function gfn_openNewWindow(rul) {
|
||||
var win = window.open(rul, "_blank");
|
||||
|
||||
Loading…
Reference in New Issue
Block a user