특정 게시판의 최신글 정보
최신글 특정 게시판의 최신글관련링크
http://huon.kr
707회 연결
첨부파일
본문
오랜만에 글을 쓰게 되네요.
이번에 사이트 개편하면서 만든 최신글 스킨이 있어 이렇게 올립니다.
유용하게 사용하실 분이 계셨으면 좋겠네요~**
이 스킨의 특징은 몇개의 특정한 게시판에서 최신글을 뽑아옵니다.
[설치법]
압축 풀고 그누보드 설치된 곳에 올려 놓으시면 됩니다.
[이용법]
이용할 곳에 아래와 같이 쓰시면 됩니다.
<?
//라이브러리
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
이번에 사이트 개편하면서 만든 최신글 스킨이 있어 이렇게 올립니다.
유용하게 사용하실 분이 계셨으면 좋겠네요~**
이 스킨의 특징은 몇개의 특정한 게시판에서 최신글을 뽑아옵니다.
[설치법]
압축 풀고 그누보드 설치된 곳에 올려 놓으시면 됩니다.
[이용법]
이용할 곳에 아래와 같이 쓰시면 됩니다.
<?
//라이브러리
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
추천
10
10
댓글 전체
감사합니다! ^^
수고하셨습니다.
잘 업어 가겠습니다. ^^
잘 업어 가겠습니다. ^^
몃져요
잘쓰겟습니다.
잘쓰겟습니다.
좋은 스킨 감사해요~!
주말 귀한 시간을 스킨 보는데 써 주셔서 정말 고맙습니다.
내일부터 또 한 주가 시작이네요. 잉~ 실퍼라~~
모두 파이팅하는 한 주가 되시길 바랄께요~
내일부터 또 한 주가 시작이네요. 잉~ 실퍼라~~
모두 파이팅하는 한 주가 되시길 바랄께요~
화이팅요 ^^
오늘 올린 게시물이 안보이는 현상이 있어 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";
----------------------------------------------------------------------------
라이브러리 파일(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]);
-------------------------------------------------------------------------------------
갤러리 스킨(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']);
lib/arr_new.lib.php 의 95번째 줄 아래 부분을 지우시고 단테님이 지적해주신 것으로 변경해 주세요.
// 삭제할 코드
$list[$i]['file'] = get_file($bo_table, $list[$i]['wr_id']);
좋은 스킨 감사합니다^^
너무 쉽고 편하게 적용했습니다. 멋진 스킨과 팁을 공유해주셔서 감사드립니다^-^
해당 스킨애 대해 최신 패치에서도 적용할 수 있는 방법을 찾았습니다. ^^;
여러 게시판에서 최근글 뽑아오기
lib/arr_new.lib.php 의 95번째 줄 부분 내용이 무엇인가요? 그 부분 후를 삭제하면 닫히지 않은 소스 때문에 오류가 발생하는데요...; 단테님이 올려주신 내용만 덧붙여봐도 여전히 no image 이미지로만 뜹니다.
리스트에 기간이 오래된 과거의 글은 불어와지질 않네요 무엇 때문일까요?