메뉴 건너뛰기

조회 수 2592 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

기본 스킨 폴더 안에 있는 view.skin.php 파일을 문서 편집기로 열어 놓은 상태에서 같이 보세요.
 


include_once(G5_LIB_PATH.'/thumbnail.lib.php');
썸네일 생성을 위한 함수가 있는 파일로 썸네일 이미지를 사용할 땐 반드시 포함돼야 합니다.
 

<script src="<?php echo G5_JS_URL; ?>/viewimageresize.js"></script>
이미지 리사이즈를 위한 js 파일로 반드시 포함돼야 합니다.
 
<?php echo $board['bo_subject']; ?> 게시판 설정에서 입력한 게시판 제목 출력
 
<?php echo $width; ?> 게시판 설정에서 입력한 게시판 폭 
 
if ($category_name) echo $view['ca_name'].' | '; // 분류 출력 끝 분류명 출력
 
echo cut_str(get_text($view['wr_subject']), 70); // 글제목 출력 게시물 제목 출력
 
<?php echo $view['name'] ?> 작성자 출력
 
<?php if ($is_ip_view) { echo "&nbsp;($ip)"; } ?> 아이피 출력
 
<?php echo date("y-m-d H:i", strtotime($view['wr_datetime'])) ?> 작성일 출력
 
<?php echo number_format($view['wr_hit']) ?> 조회수 출력
 
<?php echo number_format($view['wr_comment']) ?> 댓글수 출력
 
<?php if ($prev_href) { ?> 이전글이 있는지 체크
<?php if ($next_href) { ?> 다음글이 있는지 체크
 
<?php if ($update_href) { ?> 수정 권한이 있는 사용자인지 체크
<?php if ($delete_href) { ?> 삭제 권한이 있는 사용자인지 체크
<?php if ($copy_href) { ?> 복사 권한이 있는 사용자인지 체크
<?php if ($move_href) { ?> 이동 권한이 있는 사용자인지 체크
<?php if ($search_href) { ?> 현재 검색 후 상태인지 체크
<?php if ($reply_href) { ?> 답변 권한이 있는 사용자인지 체크
<?php if ($write_href) { ?> 글쓰기 권한이 있는 사용자인지 체크
 
윗부분에서 각 항목에 echo 를 넣어서 각 버튼 링크 주소로 사용합니다.
예를 들어 이런 형태입니다. 모든 버튼 동일합니다.
<a href="<?php echo $prev_href ?>" class="btn_b01">
 


버튼 상단과 하단에 이렇게 감싸준 부분이 있을 겁니다.
<?php
ob_start();
?>
........
버튼 출력 부분
........
<?php
$link_buttons = ob_get_contents();
ob_end_flush();
?>


상단과 하단에 같은 버튼이 두 군데에 출력되고 있는데 좀 더 효율적으로 사용하기 위해서
모든 버튼을 $link_buttons라는 변수에 담아 둔다고 생각하면 됩니다.
그래서 하단 버튼은 <?php echo $link_buttons ?> 이렇게 간단히 출력할 수가 있죠.
 


for ($i=0; $i<=count($view['file']); $i++) {
    if ($view['file'][$i]['view']) {
        //echo $view['file'][$i]['view']; 원본 이미지 그대로 출력
        echo get_view_thumbnail($view['file'][$i]['view']); 썸네일 이미지를 생성해서 출력
    }
}
첨부 파일에 이미지를 등록했을 때 이미지를 출력해 주는 부분입니다.
썸네일을 생성하지 않고 원본 이미지 그대로 출력하고 싶으면 위아래 주석을 바꾸면 됩니다.
 


<?php if ($is_signature) { ?> 게시판 설정에서 서명 보이기 사용을 선택했는지 체크
<?php echo $signature ?> 서명 출력
 


<a href="<?php echo $good_href.'&amp;'.$qstr ?>" id="good_button" class="btn_b01">추천 <strong><?php echo number_format($view['wr_good']) ?></strong></a>
추천 버튼, 추천수 출력


<a href="<?php echo $nogood_href.'&amp;'.$qstr ?>" id="nogood_button" class="btn_b01">비추천  <strong><?php echo number_format($view['wr_nogood']) ?></strong></a>
비추천 버튼, 비추천수 출력
 
<?php if($board['bo_use_good']) { ?><span>추천 <strong><?php echo number_format($view['wr_good']) ?></strong></span><?php } ?>
로그인 하지 않았을 때 추천수 출력


<?php if($board['bo_use_nogood']) { ?><span>비추천 <strong><?php echo number_format($view['wr_nogood']) ?></strong></span><?php } ?>
로그인 하지 않았을 때 비추천수 출력
 
추천과 비추천을 보면 모두 두 가지 형태로 구분되어 있을 겁니다.
그누보드는 기본적으로 추천과 비추천은 비회원은 클릭을 할 수가 없기 때문에 회원 일 때만 추천과 비추천 버튼 링크가 활성화되어 있습니다.
 


include_once(G5_SNS_PATH."/view.sns.skin.php");
게시판 설정에서 SNS 사용을 선택 했을 때 출력
 


// 코멘트 입출력
include_once(G5_BBS_PATH.'/view_comment.php');
코멘트 입력 부분과 출력 부분을 불러옵니다. 코멘트 자체를 사용하고 싶지 않을 땐 삭제해도 됩니다.
 


<?php echo $link_buttons ?>
윗부분에서 설명한 게시판 상단 버튼 부분을 똑같이 출력.


  1. jQuery 요소(elements) 미디어 컨버팅 플러그인

  2. No Image 13Dec
    by
    2019/12/13 Views 466 

    글 작성시 랜덤형 자동 댓글로 인사 멘트남기기

  3. No Image 13Dec
    by
    2019/12/13 Views 445 

    iframe 금지된 사이트 iframe 으로 불러오기

  4. No Image 13Dec
    by
    2019/12/13 Views 445 

    이미지에 워터마크 넣기

  5. No Image 13Dec
    by
    2019/12/13 Views 310 

    style 수정시 서버에서 로딩되게 하기

  6. No Image 13Dec
    by
    2019/12/13 Views 442 

    우측 퀵메뉴

  7. 특정 게시판에서 이미지 파일만 업로드 허용하기

  8. No Image 29Apr
    by
    2019/04/29 Views 788 

    쉽고 간편한 인쇄 팁

  9. No Image 29Apr
    by
    2019/04/29 Views 928 

    그누보드5 검색최적화 방법입니다

  10. No Image 29Apr
    by
    2019/04/29 Views 922 

    영카트5 DB 테이블별로 덤프하기

  11. No Image 13Apr
    by
    2017/04/13 Views 3010 

    게시판 기본 스킨 목록 페이지 살펴보기 1 - list.skin.php

  12. No Image 13Apr
    by
    2017/04/13 Views 2393 

    게시판 기본 스킨 목록 페이지 살펴보기 2 - 상세 설명

  13. No Image 13Apr
    by
    2017/04/13 Views 2605 

    게시판 기본 스킨 글쓰기 페이지 살펴보기 1 - write.skin.php

  14. No Image 13Apr
    by
    2017/04/13 Views 3025 

    게시판 기본 스킨 글쓰기 페이지 살펴보기 2 - 상세 설명

  15. No Image 13Apr
    by 조쉬
    2017/04/13 Views 2592 

    게시판 기본 스킨 내용보기 페이지 살펴보기 2 - 상세 설명

  16. No Image 13Apr
    by
    2017/04/13 Views 2953 

    여분필드를 활용한 게시판 스킨 제작 - 기본적인 사용 방법

  17. 여분필드를 활용한 게시판 스킨 제작 - 기초 예제1-1

  18. 여분필드를 활용한 게시판 스킨 제작 - 기초 예제1-2

  19. 여분필드를 활용한 게시판 스킨 제작 - 기초 예제1-3

  20. No Image 12Apr
    by
    2017/04/12 Views 2844 

    게시판 글쓰기 페이지에 스마트 에디터 2개 이상 사용하기

Board Pagination Prev 1 2 3 4 Next
/ 4

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved