k보드 크로스링크 스킨 수정

안녕하세요 

KBoard 크로스 링크 게시판을 사용중인 유저입니다.

 

클릭하였을때 안에 게시물 내용이 보이기를 원합니다.

게시물 내용등록이 가능하게 editor.php와 document.php는 만질 수 있습니다.

 

보통 디폴트스킨의 게시판을 클릭하면 안에 내용이 나오는데요

 

현재 크로스 링크 스킨에서 링크가 없을시

디폴트스킨의 게시판처럼 내용이 나오기를 원합니다.

 

가능한 부분인가요?

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
  • 안녕하세요.

    저희가 내부 스케줄이나 다른 업무로 인해 답변이 다소 늦을 수 있습니다.

    같은 내용의 글을 다시 올리시지 않으셔도 저희가 일일이 확인하고 답변을 달아드리고 있습니다.

    이러한 규칙이 잘 지켜지지 않는다면 다른 분들에게도 피해가 갈 수 있으니 양해 부탁드립니다.

     

    document.php 파일 상단에 있는

    아래의 코드를 삭제해보세요.

    <script>
    window.location.href="<?php echo $url->set('mod', 'list')->toString()?>";
    </script>

     

    list2.php 파일에

    아래의 코드를 찾아서

    ​<a href="<?php echo kboard_cross_link_print($content->option->link)?>" onclick="return kboard_cross_link_shortcut(this, '<?php echo $content->uid?>', '<?php echo $content->option->link_target?>')" title="<?php echo $content->title?>">

    아래의 코드로 교체해보세요.

    <?php if(!$content->option->link):?>
    <a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>">
    <?php else:?>
    <a href="<?php echo kboard_cross_link_print($content->option->link)?>" onclick="return kboard_cross_link_shortcut(this, '<?php echo $content->uid?>', '<?php echo $content->option->link_target?>')" title="<?php echo $content->title?>">
    <?php endif?>

    고맙습니다.

  • 감사합니다.

    링크는 잘 넘어가는데요

    안에 내용이 나오지를 않습니다.

    제목이 있으니

    제목은 상단에 나오고 내용은 비어있게 나오기를 원합니다 가능할까요.?

  • 같은 질문이라 링크 남겨놓습니다.

    http://www.cosmosfarm.com/threads/document/18212

  • 각 게시물마다 고유한 링크가있어 그 링크로 이동을 하기를 원합니다

    디폴트 스킨처럼요

    저렇게 작업하게되면 링크가 없는경우 -> 지정한 링크로 이동하라 가 되지않나요?

     

    제가 설명이 부족한듯해서 정리해보겠습니다.

    1. 링크가있는경우 링크로 이동된다

    2. 링크가 없는경우 디폴트 스킨처럼 각 게시물마다 고유한 링크와 내용이 있어 그 안으로 이동한다.

    입니다.

    현재는 링크가 없는경우 링크가 이동하면서 바뀌는듯 싶지만 다시 제자리로 돌아옵니다

    http://kggagu.co.kr/%EB%B3%B4%EB%8F%84%EC%9E%90%EB%A3%8C/

  • <?php if(!$content->option->link):?>
    <a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>">
    <?php else:?>
    <a href="<?php echo kboard_cross_link_print($content->option->link)?>" onclick="return kboard_cross_link_shortcut(this, '<?php echo $content->uid?>', '<?php echo $content->option->link_target?>')" title="<?php echo $content->title?>">
    <?php endif?>

    위 코드는 KBoard 크로스 링크 스킨에서

    링크가 없다면 다른 게시판 스킨들처럼 상세 페이지로 이동하며,

    링크가 있다면 글 작성 시 입력한 링크로 이동하는 코드입니다.

    그리고 document.php 파일도 수정하셨는지 꼭 확인해보세요~

    고맙습니다.

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요