5가지 게시물 순위 표시 최근게시물스킨 0.53 > 그누4 스킨

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

그누4 스킨

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

5가지 게시물 순위 표시 최근게시물스킨 0.53 정보

최신글 5가지 게시물 순위 표시 최근게시물스킨 0.53

첨부파일

latest_rank.0.53.euckr.zip (24.1K) 1015회 다운로드 2009-12-30 19:41:35

본문

-패치내역-
순위 등락률 버그 수정(0.52버전)

게시물 순위를 표시해 주는 최근 게시물 스킨입니다. (0.53 버전)

다음 5가지 항목에 대해서 게시물 순위를 표시해주며 어제 순위와 비교해 순위 상승 또는 하락을 표시해줍니다.
1. 조회수(wr_hit)
2. 추천수(wr_good)
3. 비추천수(wr_nogood)
4. 링크1클릭수(wr_link1_hit)
5. 링크2클릭수(wr_link2_hit)

(좀 더 사용하기 편하게 만들었습니다. 좋은 의견 주신 모든 분들께 감사드립니다.)




[설명]

1. 현재 순위를 표시해줍니다.
2. 현재 순위를 어제 순위와 비교해 몇단계나 상승 또는 하락했는지를 표시해줍니다.
3. 게시물 제목을 클릭하면 링크사이트 또는 게시물로 이동합니다.
4. 게시물 제목에 마우스를 올리면 이미지가 나타납니다.
5. 다음 5가지 필드에 쉽게 적용이 가능합니다. 그 외의 필드는 사용 불가능합니다.
조회수(wr_hit), 추천수(wr_good), 비추천수(wr_nogood),
링크1클릭수(wr_link1_hit), 링크2클릭수(wr_link2_hit)

※ 링크1클릭수, 링크2클릭수 사용시 제목을 클릭하면 링크1 또는 링크2 URL로 새창 이동합니다.
그 외 나머지 조회수, 추천수, 비추천수는 제목을 클릭하면 본문으로 넘어갑니다.
순위 등락은 동일하게 적용됩니다.



[설치방법]

1. extend 폴더에 latest.rank.lib.php 파일을 넣어줍니다.
2. 최근게시물폴더를 skin/latest 폴더에 넣어줍니다.
3. 다음과 같이 최근게시물을 불러옵니다.
<?= latest_rank(최근게시물폴더명, 게시판명, 표시할 게시물 수, 제목길이, 순위필드명); ?>

(사용예)
<?= latest_rank("rank", "test_table", 10, 20, "wr_hit"); ?>
<?= latest_rank("rank", "test_table", 10, 20, "wr_good"); ?>
<?= latest_rank("rank", "test_table", 10, 20, "wr_nogood"); ?>
<?= latest_rank("rank", "test_table", 10, 20, "wr_link1_hit"); ?>
<?= latest_rank("rank", "test_table", 10, 20, "wr_link2_hit"); ?>




[글쓰기 설명]

1. wr_link1_hit 필드 사용시 링크1에 URL을 입력하여 주세요. (클릭시 새창)
2. wr_link2_hit 필드 사용시 링크2에 URL을 입력하여 주세요. (클릭시 새창)
3. 첫번째 파일에 스크린샷 이미지를 입력하여 주세요.



[사용하는 필드]

1. wr_link1_hit : bo_1_subj, wr_1
2. wr_link2_hit : bo_2_subj, wr_2
3. wr_hit : bo_3_subj, wr_3
4. wr_good : bo_4_subj, wr_4
5. wr_nogood : bo_5_subj, wr_5

※ 사용이 빈번한 여분필드를 피하려고 여분필드제목을 사용했습니다.
※ bo_1_subj ~ bo_5_subj 여분필드는 순위 업데이트를 위한 날짜를 저장합니다.
※ wr_1 ~ wr_5 여분필드는 어제 순위를 저장합니다.



[지원 브라우저]

익스플로러6.0~8.0, 구글크롬3.0, 파이어폭스3.0 에서 정상적으로 동작하는 것을 확인하였습니다.



[도움받은 소스코드]

그누보드용 cron 기능 - m3cron ver 1.11 (말러83 님)
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=19755
추천
32

댓글 전체

일단 추천 그러나 익스 6에서는 마우스 오버시 그림이 보이지 않네요 ^^;;

파이어폭스에서도 마찬가지 입니다. ^^

스크립트 에러가 발생 합니다. ^^
수정하셨군요 ^^;;

지금 소스를 보니 해당 게시판마다 여분 필드 wr_1 을 사용하시는거 같은데
맞으시는거죠 ?? ^^;;

각 게시판마다 이 필드를 사용하고 있는 사람은 이부분만 변경을 하면 되겠네요 ^^
게시판 여분필드1을 사용하신다고 하셔서 게시판 설정 기본 필드 인줄 알았는데
해당 게시판마다 여분 필드를 말씀 하시는 거였네요 ^^
감사 드립니다. ^^
현재 이스킨은 링크게시판일 경우에 링크클릭시에 순위변동이 생기는데요 ,,이것을 그냥 일반 게시판으로 해서 즉,,,게시물제목을 클릭 했을때 본문으로 이동을 하게해놨습니다 ..그런데 순위 변동은 나오질 않네요? 일반 게시판으로 해서 클릭 했을때 순위 변동이 나오게 할려면 어떻게 해야 될까요?
본문으로해도 순위변동이 적용되는것 같은데요 ^^
http://www.styledb.com/?mw_main=G02 <--- 참조
링크를 본문으로 해놓았거든요 ㅋ
한페이지에서 아래를 모두 사용하려면 어떻게 해야하나요?

<?= latest_rank("rank", "test_table", 10, 20, "wr_hit"); ?>
<?= latest_rank("rank", "test_table", 10, 20, "wr_good"); ?>
<?= latest_rank("rank", "test_table", 10, 20, "wr_nogood"); ?>
<?= latest_rank("rank", "test_table", 10, 20, "wr_link1_hit"); ?>
<?= latest_rank("rank", "test_table", 10, 20, "wr_link2_hit"); ?>
하나의 게시판스킨에서 링크랭킹,조회랭킹...이런식으로
제목을 달리해서 불러올려면 어떻게 해야하는지요?

각각 다른게시판을 불러오면 되는데 한개의 게시판스킨에서 타이틀제목을 달리하려니 안되는데요
어떻게 해야할까요?
latest.skin.php 파일에서 제목을 출력하는 부분을 지워버리세요.
52번~63번 라인입니다.

이제 순위를 불러오는 페이지에서 제목을 각각 넣어주시면 됩니다.

============================지울부분========================================
<tr>
<td>
<table width=100%>
<tr>
<td align="center"><b><?=$latest_subject;?></b></td>
<td align="right">
<a href='<?=$g4[bbs_path]?>/board.php?bo_table=<?=$bo_table?>'><img src='<?=$latest_skin_path?>/img/more.gif' border=0></a>
</td>
</tr>
</table>
</td>
</tr>
=========================================================================
<table width="100%" align="center" border="0" cellpadding="5" cellspacing="0" height="120">
  <tr>
    <td valign="top"><?= latest_rank("rank", "B05", 7, 10, "wr_good"); ?></td> ===>에러발생
    <td valign="top"><?= latest_rank("rank", "gonggae", 7, 10, "wr_good"); ?></td>
    <td valign="top"><?= latest_rank("rank", "B46", 7, 10, "wr_good"); ?></td>
    <td valign="top"><?= latest_rank("rank", "B46", 7, 10, "wr_good"); ?></td>
  </tr>
</table>

이렇게 하면 꼭 첫번째것만 "필드를 찾을 수 없습니다. "라는 에러가 나오는데 이건 왜 그런가요?
나머지 뒤 3개의 <TD>들은 다 정상적으로 나오는데, 첫번째는 필드 찾을수없다고 나오는데...

해결 부탁드립니다.
특정 게시판을 설정하여 <?= latest_rank("rank", "test_table", 10, 20, "wr_hit"); ?> 로 설정했는데요 몇일이 지나도 순위변동 화살표가 표기가 안되는데 어떻게 해야되나요??
크롬8, IE8 정상으로 보여집니다. 무엇보다 사용법 설명을 잘 정리해 주셔서 문제 없이 한 번에 설치 잘 했습니다. 스킨 좋네요 감사합니다
매우 깔끔하고 좋네요. 그런데
전체 조회수를 기준으로 하는데...이걸 1일간 조회수나 1주일간 조회수로 바꿀 수 있나요?
미리 쓴 글이 조회수가 높아 변동이 너무 없어서...
전체 6 |RSS
그누4 스킨 내용 검색

회원로그인

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