묻고답하기
스케치북5 게시판 뷰어로 보기 적용 문제
2015.10.13 14:32
스케치북5 게시판에서 뷰어로보기 기능을 바로 실행하고 싶은데
설정에서 체크를 해도 목록에서볼때에는 체크가 켜져 있지만 다시 껏다가 한번 더 켜줘야
게시물 클릭해서 뷰어로 보기 기능이 켜져요...
스킨설정 페이지에 있는 버튼은 무용지물이네요...ㅠㅠ
----------------------------------------------------------------------
list에 있는 뷰어 부분이예요
<div class="bd_set fr m_btn_wrp m_no">
<block cond="$grant->view && $mi->default_style!='guest' && $mi->default_style!='blog'">
<a cond="$oDocument->isExists() && !$mi->viewer" class="bg_f_f9" href="#" onclick="window.open('{getUrl('listStyle','viewer','page','')}','viewer','width=9999,height=9999,scrollbars=yes,resizable=yes,toolbars=no');return false"><em>✔</em> <strong>{$lang->viewer}</strong></a>
-----------------------------------------------------------------------
이전 버전에서 스케치북님이 답변을 해주셨는데 지금이랑 소스가 너무 많이 바뀌어서 알수가....ㅠㅠㅠ
------------------------------------------------------------------------
아래는 viewer.js 부분 전체 예요
// Viewer Prev-Next
function viewerPrevNext(){
jQuery('.bd_rd_prev .wrp').imagesLoaded(function(){
var t = jQuery('.bd_rd_prev .wrp');
t.css('margin-top',-t.height()/2+50);
});
jQuery('.bd_rd_next .wrp').imagesLoaded(function(){
var t = jQuery('.bd_rd_next .wrp');
t.css('margin-top',-t.height()/2+50);
});
};
// Viewer List
function viewerList(){
var v = jQuery('#viewer_lst');
v.find('#viewer_lst_tg').click(function(){
if(v.hasClass('open')){
v.animate({left:-455},{duration:750,specialEasing:{left:'easeInOutBack'},complete:function(){
jQuery(this).removeClass('open');
},step:null,queue:false});
jQuery.removeCookie('viewer_lst_cookie');
} else {
v.animate({left:-100},{duration:500,specialEasing:{left:'easeOutBack'}}).addClass('open');
jQuery.cookie('viewer_lst_cookie','open');
};
});
v.find('#viewer_lst_scroll').height(v.height()-132).imagesLoaded(function(){
v.find('#viewer_lst_scroll').mCustomScrollbar({
mouseWheelPixels:240,
scrollButtons:{
enable:true
}
});
});
};
jQuery(function($){
viewerPrevNext();
viewerList();
});
jQuery(window).resize(function(){
jQuery('#viewer_lst_scroll').height(jQuery('#viewer_lst').height()-132).mCustomScrollbar('update');
});
-------------------------------------------------------------------
모니터 앞에서 답변만 바라보고 있습니다ㅠㅠ 보시는 분들은 조언 부탁드려요