최근게시물에 new, cool, hot, good 아이콘 달기
페이지 정보
본문
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_data = "";
로 시작해서
......
$main = str_replace("[comment]",$comment,$main);
$main_data .= "\\n".$main;
로 끝나는 부분이 있는데요.
그 끝나는 부분 바로 윗 줄
즉 $main = str_replace("[comment]",$comment,$main); 과 $main_data .= "\\n".$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);
}
//추가할부분끝
을 넣어주시면 됩니다.
/*******************************************************
* 최근목록 보여주기를 위한 함수 지정
******************************************************/
란 부분이 있어요..
그 바로 아래에 보시면..
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_data = "";
로 시작해서
......
$main = str_replace("[comment]",$comment,$main);
$main_data .= "\\n".$main;
로 끝나는 부분이 있는데요.
그 끝나는 부분 바로 윗 줄
즉 $main = str_replace("[comment]",$comment,$main); 과 $main_data .= "\\n".$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);
}
//추가할부분끝
을 넣어주시면 됩니다.
관련링크
- 이전글최근게시물에서 코멘트표시방법 바꾸기 04.10.04
- 다음글게시판을 용도에 따라 역순, 제목순 또는 날짜순, 첨부파일순 등으로 정렬시키기 04.09.19
댓글목록
등록된 댓글이 없습니다.