최신글 질문입니다. > 그누3질답

그누3질답

최신글 질문입니다. 정보

그누보드 최신글 질문입니다.

본문

● 사용방법

아래 소스를 latest.skin.php 로 저장 합니다.
임의의 폴더를 만드신 후 latest.skin.php 와 임의의 아이콘
icon_new.gif 를 임의의 폴더에 넣으신 후
그누폴더/bbs/skin/latest/ 로 업로드 합니다.

// 소스시작
<table width=100% cellpadding=0 cellspacing=1>
<tr><td colspan=3 height=1 background='./<?=$cfg[bbs_dir]?>/line.gif'></td></tr>
<tr class='subject subjectbg ht'><td colspan=3 align=center><a href='<?="./?doc=$cfg[bbs_dir]/gnuboard.php&bo_table=$bo_table"?>'><?=$bo_subject?></a></td></tr>
<tr><td colspan=3 height=1 background='./<?=$cfg[bbs_dir]?>/line.gif'></td></tr>

<? for ($i=0; $i<count($list); $i++) { ?>
<? if ($i==0){?>
<tr height=22>
    <td><?=$list[$i][icon_new]?><a href='<?="./?doc=$cfg[bbs_dir]/gnuboard.php&bo_table=$bo_table&wr_id={$list[$i][wr_id]}"?>'><?=$list[$i][subject]?></a> <?=$list[$i][commentcnt]?></td>
    <td width=70 align=center></td>
</tr>
</table>
<table width=100% cellpadding=0 cellspacing=0>
<tr height=44>
    <td><?=nl2br(stripslashes(cut_str($list[$i][content], 200, '....' )))?></td>

</tr>
</table>
<!-- 경계선 -->
<table width=100%><tr bgcolor=black height=1><td></td></tr></table>

<? }else{?>
<table width=100% cellpadding=0 cellspacing=0>
<tr height=22>
    <td><?=$list[$i][icon_new]?><a href='<?="./?doc=$cfg[bbs_dir]/gnuboard.php&bo_table=$bo_table&wr_id={$list[$i][wr_id]}"?>'><?=$list[$i][subject]?></a> <?=$list[$i][commentcnt]?></td>
<tr><td colspan=8 height=1 background='./<?=$cfg[bbs_dir]?>/line.gif'></td></tr>
    <td width=70 align=center></td>
</tr>
<? } ?>
<? } ?>

<? if (count($list) == 0) { echo "<tr><td colspan=3 align=center height=50>자료가 없습니다.</td></tr>"; } ?>
</table>
//소스 끝


● 불러오기

그누폴더/main.php 적절한 위치 (보여주고 싶으신 곳)
에 <?=latest('subject_content',test, 5, 100);?> 를 삽입 합니다.

<?=latest('임의의폴더이름',게시판이름, 불러올갯수, 제목길이);?>


● 테스트 URL - http://www.dseps.co.kr/cjhp/gnu3
● 본 소스는 예전에 이상환님 께서 업로드 해 주신 자료 입니다.
babylips님 조건에 맞추어 약간만 수정한 것 입니다. 이상환님께
양해를 구합니다. 감사합니다.

댓글 전체

성길님 너무 감사합니다.^^
고마운 마음에 댓글부터 답니다.
하다가 또 모르면 질문 드려도 되죠?^^
아마도 앞으로 무지하게 질문을 남길텐데..ㅠ.ㅠ
그럼 좋은 하루 되세요.^^
좋은 팁입니다. 감사합니다.
main.php페이지에 첫글과 내용 그리고 다음글부터는 제목리스트가 옳바르게 잘나옵니다.
그런데 욕심이 생기는게 첫글의 내용의 글수가 긴경우 자르고 싶은데요.
위에 babylips님이 말씀하신 <?=nl2br(stripslashes(cut_str($list[$i][content], 200, '....' )))?> 로 글 수를 제한하게 해보니까 아래의 오류가    발생합니다.

Parse error: parse error, expecting `'}'' in /home/hosting_users/maxpc/www/krnet/bbs/skin/latest/subject_content/latest.skin.php on line 19

어떻게 해야 첫글에서 내용의 길이를 자를 수 있는지요? 
감사합니다. 좋은 주말되세요.
임성길님 너무나 감사드립니다.^^
근데 한가지 더 궁금한점이 있어서요.
지난 게시물 제목과 제목사이에 선을 넣으면 어디에 넣어야 하는지요?
제가 사용하고자 하는것엔 선이 있었거든요.^^
답변 부탁드릴께요..(__)
전체 9,564
그누3질답 내용 검색

회원로그인

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