글 수 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]라고 넣으시면 됩니다.
번호
제목
글쓴이
151 제로보드에서 관리자 비번 분실시
오작교
2016-06-27 17331  
150 계정을 옮길 때
오작교
2008-11-25 26105  
149 제로보드의 변수 모음 정리
오작교
2008-07-24 53653  
148 참고로 할만한 제로보드 팁 공간가기
오작교
2008-01-11 22893  
147 제로보드 설치하기(이미지)
오작교
2007-11-13 23540  
146 스팸성 댓글 일괄 삭제하기(IP 방식) 1
오작교
2009-09-24 25629  
145 홈페이지 보안강화 도구(Castle) 보급안내 2
오작교
2009-09-14 17682  
144 최근 게시물 nowrap 적용하기
오작교
2009-08-30 21149  
143 활동 로그기록 남기기 2
오작교
2009-04-29 29869  
142 최근 갤러리(슬라이드 형) 스킨
오작교
2009-03-10 21439  
141 회원가입폼에서 생년월일 마우스로 선택하기 1
오작교
2009-03-10 21687  
140 회원가입 폼에서 한/영키를 누르는 수고를 없애기 1
오작교
2009-03-10 19099  
최근 게시물에 새코멘트 표시해주기
오작교
2009-03-10 20177  
138 회원가입 - 나이제한하기
오작교
2009-02-27 21267  
137 드롭메뉴에 관한 팁 하나 1
오작교
2009-02-27 19683  
136 2009. 02. 09 - 제로보드 4 보안 패치 p19
오작교
2009-02-27 19982  
135 비회원의 게시판 접근을 막기
오작교
2009-02-26 21707  
134 우리 홈 게시판 스팸 차단 1
오작교
2009-02-06 24387  
133 회원관리 페이지의 리스트 목록 늘리기
오작교
2008-12-19 19181  
132 zb4(Mysql 3.2)에서 zb4(Mysql 5)로 DB 백업본
오작교
2008-12-16 21552  

로그인