우선 아래 Neoyoung님 배움터님 팁을 수정한것뿐임을 알려드립니다.
게시판 리스트에서 new, cool, hot 아이콘 띄우기 [Neoyoung님 팁]
http://www.nzeo.com/bbs/zboard.php?id=cgi_tip&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=hot&select_arrange=headnum&desc=asc&no=4058
최근게시물에도 new, hot 을 붙이자..[배움터님 팁]
http://www.nzeo.com/bbs/zboard.php?id=cgi_tip&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=hot&select_arrange=headnum&desc=asc&no=4577
outlogin.php 에서
/*******************************************************
* 최근목록 보여주기를 위한 함수 지정
******************************************************/
란 부분이 있어요..
그 바로 아래에 보시면..
function print_bbs($skinname, $title, $id, $num=5, $textlen=30, $datetype="Y/m/d") {
global $_zb_path, $_zb_url, $connect, $t_board, $admin_table;
요거이 있는데 제일 뒷부분에 $hit 을 추가해 줍니다.
function print_bbs($skinname, $title, $id, $num=5, $textlen=30, $datetype="Y/m/d") {
global $_zb_path, $_zb_url, $connect, $t_board, $admin_table, $hit;
위와같이 제일 뒤에 $hit 을 추가해주란 말이죠..
그리고 아래로 조금 더 내려오면..
$main = str_replace("[category]",$category,$main);
<추가할 부분>
$main_data .= "\n".$main;
<추가할 부분>에 아래와같이 추가해주세요.
$main = str_replace("[category]",$category,$main);
//추가할부분 시작
//hot 설정하는 곳
$hit=$data[hit]; // 조회수
if($hit>=100){ // 숫자 100은 조회수를 의미합니다. 적절하게 수정해서 사용하세요.
$main = str_replace("[hot]", "<img src='/bbs/images/good.gif'>",$main); // 해당 아이콘의 경로를 정확히 적어주세요
}
if($hit>=50){ // 숫자 50은 조회수를 의미합니다. 적절하게 수정해서 사용하세요.
$main = str_replace("[hot]", "<img src='/bbs/images/hot.gif'>",$main); // 해당 아이콘의 경로를 정확히 적어주세요
}
if($hit>=30){ // 숫자 30은 조회수를 의미합니다. 적절하게 수정해서 사용하세요.
$main = str_replace("[hot]", "<img src='/bbs/images/cool.gif'>",$main); // 해당 아이콘의 경로를 정확히 적어주세요
}else{
$main = str_replace("[hot]","",$main);
}
// new 마크 추가
$passtime = (mktime()-$data[reg_date])/3600;
if($passtime <24) {
$main = str_replace("[new]", "<img src='/bbs/images/new.gif'>",$main); // 본인의 계정에 올려놓은 아이콘의 경로를 적당하게 설정해 주세요.
}else{
$main = str_replace("[new]","",$main);
}
//추가할부분끝
$main_data .= "\n".$main;
사용법은 최근게시물스킨의 원하는 곳에 [new], [hot]만 붙이시면 됩니다.