특정 게시판의 최신글

· 2008-09-27 (토) 18:55:17 · 10712 · 17
arr_new.gif
오랜만에 글을 쓰게 되네요.

이번에 사이트 개편하면서 만든 최신글 스킨이 있어 이렇게 올립니다.
유용하게 사용하실 분이 계셨으면 좋겠네요~**

이 스킨의 특징은 몇개의 특정한 게시판에서 최신글을 뽑아옵니다.

[설치법]
압축 풀고 그누보드 설치된 곳에 올려 놓으시면 됩니다.

[이용법]
이용할 곳에 아래와 같이 쓰시면 됩니다.

<?
//라이브러리
include_once("$g4[path]/lib/arr_new.lib.php");
//검색할 게시판 $bo_table명을 배열에 저장
$board_arr=array("bo_table1", "bo_table2", "bo_table3", "bo_table4", "bo_table5");
echo arr_new("arr_new", $board_arr, 21, 30);//리스트형 최신글 출력
echo arr_new("arr_new_gallery", $board_arr, 21, 30);//갤러리형 최신글 출력
?>

갤러리 최신글스킨에서 한 줄에 표시할 개수를 수정하시려면
스킨내의 아래 부분 수정해서 사용하세요~
<?
//한 줄에 출력할 이미지 개수
$arr_new_cols=7;
?>


여러 테스트는 못해봤습니다.
쓰시면서 오작동 있거나 불편한거 있으면 개선해서 쓰시던지 덧글로 알려주세요~^^

* 참고한 곳 :
전체 게시물을 불러오는데 '너굴군'님의 최신글을 참조하였습니다. 감사합니다~
> http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=77422

첨부파일

arr_new.gif (3.7 KB)
0회 2008-09-27 18:55
HN_array_new.zip (114.2 KB) 573회 2008-09-27 18:55
lib.zip (1.4 KB) 186회 2008-10-02 17:12
|

댓글 17개

2008-09-27 (토) 21:53:00
감사합니다! ^^
2008-09-28 (일) 01:30:23
수고하셨습니다.
잘 업어 가겠습니다. ^^
2008-09-28 (일) 03:39:51
몃져요

잘쓰겟습니다.
좋은 스킨 감사해요~!
주말 귀한 시간을 스킨 보는데 써 주셔서 정말 고맙습니다.
내일부터 또 한 주가 시작이네요. 잉~ 실퍼라~~
모두 파이팅하는 한 주가 되시길 바랄께요~
2008-09-29 (월) 02:52:32
화이팅요 ^^
오늘 올린 게시물이 안보이는 현상이 있어 lib 파일을 수정하여 올립니다.
라이브러리 파일(lib.zip)만 업데이트 하여 주세요.

* 수정 내용(lib/arr_new.lib.php) - 38번째 줄
----------------------------------------------------------------------------
//new에서 해당되는 게시판의 최신글 뽑아오기
$sql = "select bo_table, wr_id from $g4[board_new_table]
where wr_id = wr_parent and $qry_bo_search order by bn_datetime desc LIMIT 0,$rows";
----------------------------------------------------------------------------
이쁘네요 고생많이 하셨습니다 잘쓸께요..^^*
최신글스킨(갤러리) 원본이미지 가져오지 못함에 대한 제안

갤러리 스킨(arr_new_gallery/latest.skin.php) - 46번째 줄
-------------------------------------------------------------------------------------
if(!$img) //썸네일이 없으면 0번째 이미지를 사용
$img = "$g4[path]/data/file/$bo_table/".urlencode($list[$i][file][0][file]);

if (!file_exists($img)) {
$img = "$latest_skin_path/img/no_image.gif";
}

$list[$i][file][0][file] <= 이부분 정보를 가져오지 못해서 썸네일이 없을경우
원본이미지가 있음에도 원본 이미지를 가져오지 못해 no_image가 나와서..
아래처럼 수정해서 쓰고 있습니다. ^^;
-------------------------------------------------------------------------------------






* 수정 내용(lib/arr_new.lib.php) - 50번째 줄후로 적당한 위치에 아래 내용추가
-------------------------------------------------------------------------------------
// 이미지 정보 가져오기
$list[$i]['file'] = get_file($board_list[$i][bo_table], $list[$i][wr_id]);
-------------------------------------------------------------------------------------
필요했던건데 잘 쓸께요. ^^
단테s님 에러 지적에 감사합니다~

lib/arr_new.lib.php 의 95번째 줄 아래 부분을 지우시고 단테님이 지적해주신 것으로 변경해 주세요.

// 삭제할 코드
$list[$i]['file'] = get_file($bo_table, $list[$i]['wr_id']);
2009-05-26 (화) 23:16:12
좋은 스킨 감사합니다^^
2009-10-26 (월) 10:24:53
너무 쉽고 편하게 적용했습니다. 멋진 스킨과 팁을 공유해주셔서 감사드립니다^-^
해당 스킨애 대해 최신 패치에서도 적용할 수 있는 방법을 찾았습니다. ^^;
2011-03-12 (토) 13:51:27
여러 게시판에서 최근글 뽑아오기
lib/arr_new.lib.php 의 95번째 줄 부분 내용이 무엇인가요? 그 부분 후를 삭제하면 닫히지 않은 소스 때문에 오류가 발생하는데요...; 단테님이 올려주신 내용만 덧붙여봐도 여전히 no image 이미지로만 뜹니다.
리스트에 기간이 오래된 과거의 글은 불어와지질 않네요 무엇 때문일까요?
댓글을 작성하시려면 로그인이 필요합니다.

그누4 스킨

5,847건

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다. 스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y 그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

+
분류 제목 글쓴이 날짜 조회
로그인 08-10-06 조회 4,707
로그인 08-10-02 조회 7,754
회원가입 08-10-02 조회 7,811
최신글 08-09-30 조회 8,788
게시판 08-09-30 조회 1.3만
갤러리 08-09-30 조회 2만
최근게시물 08-09-28 조회 4,321
최신글 08-09-27 조회 1.1만
게시판 08-09-26 조회 3,122