최신글 - 기간제 인기게시물 추출 하기 > 그누4 팁자료실

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

최신글 - 기간제 인기게시물 추출 하기 정보

최신글 - 기간제 인기게시물 추출 하기

첨부파일

datelistest.lib.php (3.2K) 642회 다운로드 2006-02-17 14:55:22

본문

0. 기능설명
일반 최근게시물 추출과 같이 인기게시물을 기간을 정해서 추출을 합니다.
예를 들면 7일동안의 조회수가 가장 많은 글을 추출 할 수 있습니다.

1. extend 디렉토리에 datelistest.lib.php을 올립니다.

2. 대충 주석되어있으니 한번쯤 읽어보는게 좋습니다.

3. 사용법은 파일 주석에..

4. 사용 예)

웃긴대학의 '7일간의 웃긴유머 BEST' 와 같은 기능으로도 사용 하실 수 있습니다.

5. 아래 링크의 업그래이드 판이라고 할 수 있습니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=1743

6. 수정 2006.02.11 20:30
업로드된 파일중 주요 내용이 누락된 부분이 발견되어서
재업로드 합니다. 죄송합니다.
위 시간 전에 다운로딩하신분은 다시 받아주시면 감사하겠습니다.


ww.jpg
추천
8

댓글 25개

멋진 팁입니다^^;

기존에 인기검색어 라이브러리를 잠깐 살펴본 적이 있었는데,
바로 이 라이브러리에 기간에 대한 약간의 수정을 가미하고,
izen님께서 언급해 주신 다음과 같은 내용을 접목해도,
즐거운(?!) 기능이 탄생될 것도 같습니다.
http://sir.co.kr/bbs/board.php?bo_table=cm_free&wr_id=65770#c_65794
<?=datelistest("basic", board01, 5, 20, 5);?> 로 적용하니 작성된 글이 없다는 메세지만 나옵니다.
게시판 제목을 클릭하여 게시판에 접속이 되는 것을 보면 게시판이름이 틀렸다던가 그런 것은 아닌데..
다른 분들께서는 말씀이 없으신 것을 보니 아마도 제 적용 방법이 잘못된 것 같습니다.
다시 테스트 해 보고 안되면 말씀드릴께요. ^^/
위의 php 프로그램을 홈에 올리고 테스트 하니 이런 에러가 뜹니다.

select * from `g4_write_test` where date_format(wr_datetime, '%Y%m%d') between '20060117' and '20060216' order by wr_hit desc limit 0, 4

1146 : 테이블 'gnu4.g4_write_test' 는 존재하지 않습니다.

error file : /g4/test2.php

그래서 소스를 살펴보니 조금만 변수 에러가 있어서 고쳤습니다. 시리어스F님이 파일을 올리시면서 test했던 것을 올렸나 봅니다.  ^^

47줄의 "g4_write_test"를 46줄의 "$tmp_write_table" 로 바꾸어 주면 됩니다.

홈페이지에 쓰려고 인기게시물 추출에 대하여 찾고 있다가 이 스킨을 찾게 되어서 너무 기쁩니다.
스킨을 만들어 주신 시리어스F님께 감사드립니다.
푸른하늘2005님 정말 감사드립니다 ^^;;;
정말 실수로 테스트했던걸 올렸네요.. 수정하겠습니다.
감사합니다 :)
기간제 인기게시물은 한개의 게시판에서는 보여 지는데.....전체그룹은 안되나요?
<?=datelistest("basic", 그룹, 5, 20, 5);?>
이렇게는 안되나요?
된다면 알려주세요....
일주일(7일)간 인기 게시물 추출에서 일주일동안 3개의 게시글이 올라오고 인기글 추출을 5개 하면 3개만 뜹니다..
하지만 게시물 3개중 하나에 댓글이 달리면 최신글에 3개는 게시물의 제목이 4번째에 댓글갯수만 표시되는데 이건 무슨 경우죠?
혹시 제가 잘못한건가요?
처음에는 발견못하다가 오늘 보니까 그러네요..-_-;
도움 부탁드립니다..
select * from `g4_write_mumor_1` where date_format(wr_datetime, '%Y%m%d') between '20071225' and '20080101' order by wr_hit desc limit 0, 5

1146 : Table 'malza2.g4_write_mumor_1' doesn't exist

error file : /index.php


오류가 뜨네요
잘되는데요?
위에 도날드주주님의 말씀처럼
동일그룹 내 게시판 전체에 적용할 수 있는 방법을 알 수 있다면 더 좋겠지만...^^;
코덱(codec)이란, Compress와 Decompress의 약자로 동영상이나 정지영상을 압축하고 해제하는 방법을 말한다. 일반적으로 코덱은 비디오 파일을 압축하는 방식을 말하는데, 음악파일을 압축하는 방식이 거의 MPEG로 통일되어 간다면 동영상쪽은 춘추전국시대라고 할 수 있다. 이는 제조회사별로 다른 압축방식을 쓰기 때문인데, 음악화일(MP3, RA파일등)이 소프트웨어적으로 제작되고 재생되는 반면에 동영상은 하드웨어적으로 제작되고 재생되는 경우가 많기 때문이다. 가장 많이 쓰이는 압축방식에는 인텔사의 인디오(5.0)과 애플사의 MOV로 인디오가 IBM의 규격화된 압축방식이라면, MOV는 매킨토시에 규격화된 압축방식이다. 그러나 현재는 이러한 제한 없이 양쪽 컴퓨터에서 아무런 문제없이 사용한다. Video for Windows가 제공하는 압축코덱은 RLE와 Microsoft Video, Intel Indeo, 그리고 Cinepak 모두 4가지가 있다.
전체 2 |RSS

회원로그인

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