여러게시판에 게시물을 하나의 최근게시물,이미지 만들기(히트순,다운로드순..등 여러가지로 정리가능.) 6월11일자 수정버젼 > Web Development

본문 바로가기
  • kb@lovelet.com
사이트 내 전체검색

RESOURCES Web Development

여러게시판에 게시물을 하나의 최근게시물,이미지 만들기(히트순,다운로드순..등 여러가지로 정…

페이지 정보

본문

**********8/14추가***************
매일 글만 남기고 소스는 안추가 해서 죄송합니다.
지금까지 제가 가지고 있는 소스 보면서 207라인 에러 찾아보고 있었는데.
소스가 다르군요.--;
제건 약간다른 기능도 넣어둔것 까먹고(좀 오래되다 보니..)ㅜ.ㅜ
죄송합니다.

************8/04추가 작성************
오랜만에 다시 소스수정을 해볼려고 합니다.
우선 들어갈 내용은 게시판명을 볼수 있게 할것이고.(이부분은 스킨부분 수정부분까지 설명올릴겁니다.)
한 게시판에서의 카테고리별 정리도 고려해보고 있습니다.
더 필요한 부분이 있을까요..--;
그리고 설문조사 사용하시면 안되신다면서 207라인이 에러난다는 분이 있으신데 아직 제가 테스트 해보지 못한부분이라...
그리고 제 소스는 제로보드 원소스의 구성과 변수를 거의 똑같이 사용하고 있습니다..(악성코드절대 넣지 않았음..--v)
사용한 방법과 에러부분을 제홈 게시판에 올려주시기 부탁드립니다.
빠르면 이번주 안에 늦으면 언제가 될지 아무도 모릅니다..
회사 프로젝트는 언제 나올지가 모르니...
문의는 http://altair.na.fm 로 문의해 주시기 바랍니다..
************************************

보통 사용하는 한 게시판에서 최근게시물뽑기가 아닌 여러 게시판에서 하나의 최근게시물을 만들어 최근게시물 뽑을 수 있는 플러그인입니다.(pl2적용 됐습니다.)

다운로드사이트를 운영하신다면 여러게시판에서 다운로드 순으로도 정리할수 있고 추천받은 순으로도 쉽게 정리할수 있습니다.
그리고 사진자료사이트를 운영하신다면 최근이미지나 가장 추천을 많이 받은 이미지,히트순으로 쉽게 정리할수 있습니다.
사용할수 있는 방법은 여러가지 입니다...^^

그리고 최근게시물 스킨(제로보드의..)을 이용할수 있습니다.

사용법은 보통 최근 게시물을 뽑을 때와 비슷합니다.(설치 메뉴얼에 최근게시물 뽑는 법을 참고하시기 바랍니다.)
플러그인을 제로보드폴더안에 넣은후
게시물을 뽑을 곳에

<?
$_zb_url = "제로보드가 설치된 url";
$_zb_path = "제로보드가 설치된 절대경로";
$zb_bbs = array("board1","board2","board3","board4"); //원하는 게시판은 적어주세요, " "로 더 추가하셔도 됩니다.
$zb_gallery = array("board1","board2","board3","board4"); //최근이미지를 모으고 싶을 때 사용합니다.위에것이랑 동일하게 사용하시면 됩니다.

include $_zb_path."article.php";
?>
을 맨윗줄에 추가합니다.
빨간부분이 새로 만들어진 부분으로 게시물을 뽑고 싶은 게시판의 이름을 적어주시면 됩니다.


최근게시물(공지사항 포함)을 뽑고싶을때는 $zb_bbs에 게시판명을 추가해주시면 되고
최근이미지를 뽑고 싶을때는 $zb_gallery에 게시판명을 추가해주시면 됩니다.

만약 최근게시물만 사용하신다면 $zb_gallery를 삭제하시고 사용하시면 되고 최근이미지만 사용할때는 $zb_bbs부분을 삭제하셔서 사용하시면 됩니다.
둘다 사용할때는.........아시죠.^^

최근 게시물을 출력하고자 하는 곳에 다음과 같이 입력합니다

<? print_tmp("스킨이름", "타이틀", "정리규칙", 목록갯수, 글자제한)?>

참고 :$zb_bbs부분이 있어야 합니다.

최근 이미지는

<? print_tmp_gallery("스킨이름", "타이틀", "정리규칙", 갯수, 가로크기, 세로크기, 가로갯수)?>
입니다.

참고:$zb_gallery가 있어야 합니다.

주의: print_bbs가 아닌 print_tmp입니다.. 그리고
<? print_bbs("스킨이름", "타이틀", "게시판이름", 목록갯수, 글자제한)?>처럼 3번째에 게시판 이름을 적는것이 아니고 정리규칙을 적어주셔야 합니다.

print_tmp_gallery에도 마찬가지로 정리규칙이 적용됩니다.


정의 규칙은 : 최근작성된 게시물 순 : reg_date(일명 최근게시물,최근이미지라고 하지요..^^)
히트순 : hit
다운로드 1순 :download1
다운로드 2순 :download2
추천순은 :vote

를 적어주시면 됩니다.
예로 <? print_tmp("nzeo/red_bbs", "최근 게시글", "reg_date", 10, 30); ?>
이렇게 하면 nzeo/red_bbs의 스킨을 사용하여 타이틀은 최근 게시글이고 최근 게시물 순으로(reg_date)10개를 글자제한을 30으로 하여 뽑으라는 것이 됩니다.


그리고 만약 제로보드의 원래 최근 게시물이나 아웃로그인을 같이 사용고자 할때에는

include $_zb_path."article.php"; 밑에
include $_zb_path."outlogin.php"; 만을 추가해주시면 됩니다. 다른것을 필요없습니다.. (주의: 위에 적으면 안됩니다.)


설명이 좀 어려운거 같네요. 제로보드 설명서를 보시면 잘 해보시기 바랍니다.
이상한점이나 문의할점이 있으면 홈페이지의 게시판이나 이멜로 연락주세요..
테스트는 해봤으나 ...^^:

Share Post:

댓글목록

profile_image

규범~*님의 댓글

규범~* 작성일 아이피 218.♡.129.31

첨부파일은 링크를 참고하세요.

Sign In
OR
Don't have an account? SIGN UP

Keywords

Visits

접속자

Total Visits
1,891,739