일간/주간/월간 조회수 높은 글 가져오기 - m3_latest_popular > 스킨

사이트 내 전체검색

스킨

latest | 일간/주간/월간 조회수 높은 글 가져오기 - m3_latest_popular

페이지 정보

작성자 zero 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일11-05-06 10:14 조회6,013회 댓글5건

첨부파일

본문

정해진 기간동안 hit수가 많은 순서대로 글을 가져옵니다.
질답게시판에서 관련 질문을 정말 많이 봤는데, 도움이 될거라 믿습니다.

== 특징 ==
 - latest_popular(); 라고만 해도 출력이 가능합니다.
 - 기타 최근게시물 스킨과 호환이 가능합니다. (그래서 저는 간단하게 만들었습니다.ㅋ)
 - 기간을 지정 가능합니다. (예; 3일, 30일)

== 사용법 ==
1. /lib/latest_popular.lib.php, /skin/latest/m3popular/latest.skin.php를 복사해넣습니다.
2. view.tail.skin.php를 사용중인 "모든" board 스킨 폴더로 복사합니다. 이미 같은 이름의 파일이 있는 경우 내용을 추가해주세요.
 - 이 파일은 m3hit이라는 DB table을 생성하고, 여기에 날짜별로 hit수를 기록합니다.
 - ip를 기반으로 하루에 1회만 hit수가 올라갑니다.
3. lib파일을 인클루드한 뒤에 latest_popular() 함수로 불러들이면 됩니다.
    include_once("$g4[path]/lib/latest_popular.lib.php");
    latest_popular("m3popular", "7", "$gr_id", "$bo_table", "", "10", "40");
4. latest_popular에 총 7개의 인수가 들어갑니다. 기본값이 지정되어 있어서 그냥 latest_popular()라고만 쳐도 기본값이 나옵니다.
 (1) latest skin 경로: 다른 스킨과 호환되도록 만들었습니다. 기본값은 "basic"
 (2) 일수: 며칠동안 합계로 정렬할건지. 기본값은 7
 (3) 그룹아이디: 특정 그룹내에서 인기글을 추출할 때
 (4) 게시판아이디: 특정 게시판내에서 인기글을 추출할 때
 ※ 3, 4번 인수가 비어있으면 사이트 내 모든 글에서 추출합니다.
 (5) 제목: 최근게시물에서 게시판 제목이 뜨는 란에 들어갈 제목. 비워두면 적절하게 자동생성.
 (6) 추출할 개수: 기본값은 10
 (7) 글제목 길이: 기본값은 40

== 사용 예 ==
include_once("$g4[path]/lib/latest_popular.lib.php");
latest_popular("m3popular", "7", "$gr_id", "$bo_table", "", "15", "80");

== 주의사항 ==
view.tail.skin.php에 의해 기록된 내역이 없기 때문에 설치하자마자 바로 목록이 뜨지는 않습니다.


예시: http://bomool.net/ 우측. 그룹과 게시판을 들어가면 각각에 맞게 출력됩니다.
피드백: http://bomool.net/bbs/board.php?bo_table=bo0103&wr_id=52

댓글목록

스킨 목록

Total 395건 3 페이지
게시물 검색