게시물 및 댓글 등록 순위를 리스트 상단에 출력하기 > 그누4 팁자료실

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

그누4 팁자료실

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

게시물 및 댓 등록 순위를 리스트 상단에 출력하기 정보

게시물 및 댓 등록 순위를 리스트 상단에 출력하기

본문

게시물 및 댓 등록 순위를 리스트 상단에 출력하기

운영자만 보입니다.
20위까지 출력합니다. 10개만 출력하게 수정하려면 "limit 20"부분을 "limit 10"로 변경해 주세요

용 스크립트는 헐랭이님이 올려주신 팁에서 슬쩍 했습니다.;;
운영자 외에도 보이게 하려면 <? if($is_admin){ ?> 와 마지막에<? } //if ?>를 삭제하세요

게시판 스킨중 list.skin.php 상단부분에 복사해 넣으시면 됩니다.

<? if($is_admin){ ?>
<!-- le 와 불여우 호환 토용 스크립트 - 헐랭이 -->
<script language="javascript">
function Displaytoggle_memocv(index) {
for (i=1; i<=2; i++)
if (index == i) {
thisMenumocv2 = eval(document.getElementById("toggle_memocv" + i + "").style);
thisMenumocv2.display = "none";
document.getElementById("toggle_memocv").style.display = "none";
}
else {
otherMenumocv2 = eval(document.getElementById("toggle_memocv" + i + "").style);
otherMenumocv2.display = "";
document.getElementById("toggle_memocv").style.display = "";
}
}
</script>
<div id="toggle_memocv1" style="display:;"><a href="javascript:Displaytoggle_memocv(1)" class="button" onfocus='this.blur()'><br />
<font color=red class=small>* 게시물 요약 보기 - 운영자 전용</font></a></div>
<div id="toggle_memocv" style="display:none;width:100%;">
<span id="toggle_memocv2" style="display:none;"><a href="javascript:Displaytoggle_memocv(2)" class="button" onfocus='this.blur()'><br />
<font color=#ff9966 class=small>* 게시물 요약 닫기</font></a></span>
<table width="98%" border="0" align="center" cellpadding="2" cellspacing="2" style="border:1px solid #336699;">
<tr>
<td height="20" colspan="2" style="padding-left:10px;"><strong>게시물 요약 - 운영자 전용 </strong></td>
</tr>
<tr>
<td width="50%" height="20" align="center" bgcolor="#FFFF99">게시물 등록 순위 </td>
<td width="50%" height="20" align="center" bgcolor="#FFFF99">댓 등록 순위</td>
</tr>
<tr>
<td width="50%" valign="top" bgcolor="#FFFFFF" style="padding-left:10px;">
<?
$sum = "select mb_id, count(mb_id) as id from g4_write_{$bo_table} where wr_is_comment ='0' and mb_id !='' group by mb_id order by id DESC limit 20";
$res_sum = mysql_query($sum);
for($i = 1 ; $sum_rows = mysql_fetch_array($res_sum) ; $i++){
echo $i.":".$sum_rows[mb_id]."[".$sum_rows[id]."]<br>";

} //for
?> </td>
<td width="50%" valign="top" bgcolor="#FFFFFF" style="padding-left:10px;">
<?
$sum1 = "select mb_id, count(mb_id) as cmt from g4_write_{$bo_table} where wr_is_comment ='1' and mb_id !='' group by mb_id order by cmt DESC limit 20";
$res_sum1 = mysql_query($sum1);
for($i = 1 ; $sum_rows1 = mysql_fetch_array($res_sum1) ; $i++){
echo $i.":".$sum_rows1[mb_id]."[".$sum_rows1[cmt]."]<br>";
} //for
?> </td>
</tr>
</table>
</div>
<? } //if ?>



ps) 회원이 등록한 을 기준으로 합니다.
추천
1

댓글 6개

전체 6 |RSS
그누4 팁자료실 내용 검색
  • 개별 목록 구성 번호 제목 작성자 작성일 추천 조회
  • 게시물이 없습니다.

회원로그인

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