글 수 151

새 글이 달리면 최근게시물에 new아이콘을 표시하는 방법은 많이 소개되었는데
새 코멘트는 아무리 검색해도 없더군요..그래서 만들었습니다.
위 그림과 같이 새 글과는 별도로 새 코멘트가 달리면 다른 new아이콘이 붙습니다.



새 글이 달리면 new아이콘을 표시하는 법은 조한식 님이 적어주신 글을 참고하세요.

https://www.nzeo.com/bbs/zboard.php?id=cgi_tip&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=new&select_arrange=vote&desc=desc&no=2263

위의 링크와 같은 방법으로 outlogin.php를 수정하기때문에 어디에나 넣을 수 있습니다.
조한식님의 글과 함께 조합하시면 최근게시물을 마음껏 표현할 수 있으니 좋을 듯 합니다.


먼저 제로보드 폴더의 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;
-----------------------------------------------------------------------------------------  

쭉 내리시다보면 대략 180줄 근처에 위와 같은 부분이 있는데 여기에 $t_comment, 를 추가해줍니다.

-----------------------------------------------------------------------------------------  
function print_bbs($skinname, $title, $id, $num=5, $textlen=30, $datetype="Y/m/d") {
                global $_zb_path, $_zb_url, $connect, $t_board, $t_comment, $admin_table;
-----------------------------------------------------------------------------------------  
요렇게 되겠죠..



그 아래에 대략 240~250줄 정도에 보면 단축어 ($main = str_replace 등등 나오는)을 지정하는 곳이 있습니다.

적당한 곳에 아래 구문을 추가하세요

//  여기서부터-----------------------------------------------------------------------------
// 최신 코멘트 new아이콘 추가

$last_comment = mysql_fetch_array(mysql_query("select * from $t_comment"."_$id where parent='$data[no]' order by reg_date desc limit 1", $connect));
$last_comment_time = $last_comment['reg_date'];
if(time()-$last_comment_time<60*60*24) {
$main = str_replace("[comment_new]", "<img src="이미지경로">",$main);
}else{
$main = str_replace("[comment_new]","",$main);
}
// 여기까지---------------------------------------------------------------------------------

* <img src="이미지경로">의 이미지경로는 자신의 에게 맞는 이미지 경로를 적어주세요




이제 사용하시는 최근게시물 스킨의 main.html파일을 열어

코멘트 new 아이콘이 들어갈 위치에 [comment_new]라고 넣으시면 됩니다.
조회 수 17250
계정을 옮길 때
오작교
2008.11.25
조회 수 26005
조회 수 53564
조회 수 22815
조회 수 23450
조회 수 25546
조회 수 17608
조회 수 21066
활동 로그기록 남기기 (2)
오작교
2009.04.29
조회 수 29762
조회 수 21363
조회 수 21595
조회 수 19021
조회 수 20092
회원가입 - 나이제한하기
오작교
2009.02.27
조회 수 21184
드롭메뉴에 관한 팁 하나 (1)
오작교
2009.02.27
조회 수 19598
조회 수 19890
조회 수 21618
우리 홈 게시판 스팸 차단 (1)
오작교
2009.02.06
조회 수 24301
조회 수 19092
조회 수 21476

로그인