댓글 페이징에서 2페이지부터는 본문글 생략하기 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

댓글 페이징에서 2페이지부터는 본문글 생략하기 정보

댓글 페이징에서 2페이지부터는 본문글 생략하기

본문

http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=8011
링크의 팁과 연관된 팁입니다. (이 글 바로 아래)

역시 쿠츠님의 코멘트 페이징 팁을 우선 적용해야 합니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=3455

네이버같은 포탈에서는 댓글이 2페이지째부터는 본문글이 생략되곤 합니다. 그 기능입니다.
아주 간단합니다.

각 게시판 스킨의 view.skin.php를 손봅니다.

basic스킨을 기준으로 설명드리겠습니다.

view.skin.php파일의 상단에 아래와 같은 대목이 있습니다.



<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
<!-- 게시글 보기 시작 -->
<table width="<?=$width?>" align="center" cellpadding="0" cellspacing="0"><tr><td>



바로 이 밑에 아래의 소스를 넣습니다.



<? if ($c_page > 1) {
echo "<div style='font-size:11pt;text-align:left;'>본문제목 : ";
echo "<a href={$g4[bbs_path]}/board.php?bo_table={$bo_table}&wr_id={$wr_id}&c_page=1><b>{$view[subject]}</b></a>";
echo "</div>";
} else { ?>



그리고



<? } //////// 댓글 출력하는 소스 바로 위에 이걸 넣어줍니다. 이렇게. ?>
<?
// 코멘트 입출력
include_once("./view_comment.php");
?>


끝.

정리하자면 본문글 출력하는 소스의 위아래로 이 팁을 싸주는 거죠.


<? if ($c_page > 1) {
echo "<div style='font-size:11pt;text-align:left;'>본문제목 : ";
echo "<a href={$g4[bbs_path]}/board.php?bo_table={$bo_table}&wr_id={$wr_id}&c_page=1><b>{$view[subject]}</b></a>";
echo "</div>";
} else { ?>

<? 본문출력부분 ?>

<? } ?>

<?
// 코멘트 입출력
include_once("./view_comment.php");
?>


초보분들을 위해서 최대한 구질구질하게 설명했습니다^^;
추천
1

댓글 3개

전체 276 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT