?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

https://xetown.com/rxe_tip/1001709

아무것도 모르는 제가 수정을 해보았습니다. 더 좋은 방법이 있으면 댓글로 알려주세요~@ 2018년 6월 15일부...
XETOWN - 너에게제공 / 2018-06-20


 

이곳에 글남기신 카카오링크에 관한 도움을 부탁드립니다

스케치북5스킨(sketchbook5) 1.7.0 버전을 사용중이며 

글내용처럼 수정을 해봤는데 적용이 안되서 좀더 디테일한 설명을 부탁드립니다

 

제가수정한 내용입니다.

read.html의 sns link 부분을 아래처럼 수정했습니다.

가장최신버전의 스케치북 게시판을 업로드한후 수정하라는 글도 있었습니다만 1.7.0 버전 이후의 스케치북 게시판은 중단된 상태더군요;;;

수정부분은 아래와 같은데 

 

먼저 최상단에 소스를 추가했습니다.

 

{@
    $mi->tmb_effect='N';
    if(!$mi->rd_tl_font) $mi->rd_tl_font='ngeb';
    if(!$mi->rd_top_font) $mi->rd_top_font='ngeb';
    if(!$mi->rd_btm_font) $mi->rd_btm_font='ngeb';
    if(!$mi->prev_next_cut_size) $mi->prev_next_cut_size=60;
    $sns_link=$oDocument->getPermanentUrl().'?l='.$lang_type;
    $sns_title=urlencode($oDocument->getTitle());
}
<!--// 최상상단 추가 소스-->
            <load target="//developers.kakao.com/sdk/js/kakao.min.js" />
            <script type='text/javascript'>
  //<![CDATA[
    // // 사용할 앱의 JavaScript 키를 설정해 주세요.
    Kakao.init('{$mi->kakao_key}');
    // // 카카오링크 버튼을 생성합니다. 처음 한번만 호출하면 됩니다.
    function sendLink() {
      Kakao.Link.sendScrap({
      requestUrl: '{$sns_link}'
      });
    }
  //]]>
</script>
<div class="rd<!--@if(!$mi->rd_nav_style)--> rd_nav_style2<!--@end--><!--@if($mi->default_style=='blog')--> rd_blog {$mi->blog_style}<!--@end--> clear" style="padding:{$mi->rd_padding};" data-docSrl="{$oDocument->document_srl}">
    <!--// Header -->

 

그리고 해당 sns link부분에 소스를 아래처럼 수정했습니다.

 

<!--// SNS -->
        <div cond="$mi->to_sns=='3'" class="to_sns big" style="text-align:{$mi->to_sns_big}" data-url="{$sns_link}" data-title="{$sns_title}">
            <a class="facebook bubble" href="#" data-type="facebook" title="To Facebook"><b class="ico_sns facebook">Facebook</b></a>
            <a class="twitter bubble" href="#" data-type="twitter" title="To Twitter"><b class="ico_sns twitter">Twitter</b></a>
            <a class="google bubble" href="#" data-type="google" title="To Google"><b class="ico_sns google">Google</b></a>
            <a class="pinterest bubble" href="#" data-type="pinterest" title="To Pinterest"><b class="ico_sns pinterest">Pinterest</b></a>
            <block cond="Mobile::isMobileCheckByAgent()">
            <a class="line bubble" href="line://msg/text/?{$sns_title}%0D%0A{$sns_link}" title="To Line"><b class="ico_sns line">Line</b></a>

           *카카오링크 수정부분 
            <a class="kakao bubble" href="javascript:sendLink()" ><b class="ico_sns kakao">Kakao</b></a>
            </block>
        </div>

 

이후 실행앱에서 실패하기에 수정한 코드에대한 좀더 디테일한 설명을 부탁드려도 될까요?

뜬금없이 질문을 드리고 부탁을 드려서 죄송합니다 하지만 이부분이 막혀서 너무 고민하던 처지라 염치없지만 부탁을 드려봅니다...