오늘의금언을 위한 랜덤픽(RandomPick) > 그누보드5 스킨

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

그누보드5 스킨

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.

오늘의금언을 위한 랜덤픽(RandomPick) 정보

최신글 오늘의금언을 위한 랜덤픽(RandomPick)

첨부파일

randomPick221201.zip (11.7K) 12회 다운로드 2022-12-01 10:43:53 포인트 차감100
테스트한 버전5.5.8.2.3
호환 가능 버전5.0 이상

본문

지난 디데이플러스에 이어 두번째 최신글인데요.

(디데이플러스 파일등록이 잘못되어서 11월29일 이전에 다운로드하셨던 분들은 새로 받으시길 바래요.

죄송합니다. - -; )

 

최신글은 가장 최근에 올라온 글들을 보여주는 기능인데 본 스킨은 전체 게시물중 한 개 게시물을 

랜덤으로 가져와서 보여줍니다.

"오늘의 금언"이라는 게시판이 있는데 메인페이지에서 가장 최근에 올라온 글을 보여주기보다는

게시글중 무작위로 하나를 보여주고 싶어서 만든 스킨입니다.

지난 게시글들이 하나하나 중요한 내용이어서 재조명할 필요가 있을 때 활용하시면 좋을 것 같습니다.

 

[사용 방법]

1. 랜덤픽으로 사용할 게시판을 준비하세요.

 

2. 최신글에서 제목이 아닌 내용이 보여지니 출력할 부분을 내용에 넣으세요.

 

3. 출처표시가 필요할 경우 링크1에 정보를 넣습니다.

 

4. /lib/latest.lib.php 의 60라인 정도에 있는

 

$sql = " select * from {$tmp_write_table} where wr_is_comment = 0 order by wr_num limit 0, {$rows} ";

코드를

        

if($bo_table == "{랜덤픽 테이블명}") {

       $sql = "select count(*) as postCount from {$tmp_write_table} where wr_is_comment = 0";
       $resultCount = sql_query($sql);
       $rowCount = sql_fetch_array($resultCount);

       $timeStamp = time();
       $rowIndex = $timeStamp % $rowCount[postCount];

       $sql = " select * from {$tmp_write_table} where wr_is_comment = 0 order by wr_num limit {$rowIndex},1";
       //echo "$sql : $timeStamp";  exit;
 }
 else {
       $sql = " select * from {$tmp_write_table} where wr_is_comment = 0 order by wr_num limit 0, {$rows} ";
 }

 

로 변경하시고 코드내 {랜덤픽 테이블명}을 연결된 게시판 테이블명으로 수정하시기 바랍니다.

추천
9

댓글 전체

전체 25 |RSS
그누보드5 스킨 내용 검색 최신글에서

회원로그인

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