그누보드 테마 게시판 [글쓰기 기본 내용]

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
그누보드 테마 게시판 [글쓰기 기본 내용]

QA

그누보드 테마 게시판 [글쓰기 기본 내용]

답변 3

본문

안녕하세요.ㅎㅎ
특정 게시판내에 [ 글쓰기 기본 내용 ] 에  아래와 같이 
 

<메인1>
링크1 : 
링크2 : 

<메인2>
링크1 : 
링크2 : 

<메인3>
링크1 : 
링크2 : 

입력하면 출력은 잘 됩니다. 
질문-->> 그누보드 테마 게시판에서 해당 내용에 링크 주소를 붙여넣기해서 작성시 url 링크 버튼이 생기고 새창으로 나오게 하려면 어떡해 하는지 문의 드립니다.
부탁드립니다..^^

해당 게시판 view 페이지 소스입니다.
                            <!-- 본문 내용 시작 { -->
                            <div id="bo_v_con"><?php echo get_view_thumbnail($view['content']); ?></div>
                            <?php //echo $view['rich_content']; // view_image($view, '0', '') 과 같은 코드를 사용할 경우 ?>
                            <!-- } 본문 내용 끝 -->


 

이 질문에 댓글 쓰기 :

답변 3

* 링크 처리


<!-- 본문 내용 시작 { -->
<div id="bo_v_con">
  <?php 
  $content = get_view_thumbnail($view['content']);
  $content = url_auto_link($content);
  echo $content;
  ?>
</div>
<!-- } 본문 내용 끝 -->

 

* 새 창 열기 (추가)


<script>
// 본문 링크를 새창으로 열기
$(document).ready(function() {
  $("#bo_v_con a").attr("target", "_blank");
  
  // 링크 아이콘 추가 (선택사항)
  $("#bo_v_con a").each(function() {
    if(!$(this).has("i").length) {
      $(this).prepend('<i class="fa fa-link" aria-hidden="true"></i> ');
    }
  });
});
</script>

해당 게시판 소스에 <a href="URL" target="_blank">링크</a> 구조를 사용하여

새 창으로 링크를 열도록 하며, 게시판의 write.skin.php 파일에서 작성된 내용을

view.skin.php에서 파싱하여 출력하는 방식을 적용하면

[글쓰기 기본 내용]의 링크가 새 창으로 열리는 기능을 구현할 수 있지 않을까 싶습니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 0
© SIRSOFT
현재 페이지 제일 처음으로