게시물에 글쓴지 하루가 안된 코멘트가 있으면 코멘트수 굵게표시 > 그누4 팁자료실

그누4 팁자료실

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

게시물에 글쓴지 하루가 안된 코멘트가 있으면 코멘트수 굵게표시 정보

게시물에 글쓴지 하루가 안된 코멘트가 있으면 코멘트수 굵게표시

본문

안녕하세요^^
간단한 팁이지만, 한번 올려봅니다. (중복이면 죄송합니다;;)

현재 게시판 리스트에 보면 제목 뒤에 코멘트수가 표시됩니다.
그런데 최근 코멘트가 있는지 확인이 안됩니다.
그래서 최근 코멘트가 달린 시간이 하루가 안지났다면 굵게 표시하는 팁입니다.

lib/common.lib.php 파일에서 $list 로 검색을 해보면,
// 게시물 정보($write_row)를 출력하기 위하여 $list로 가공된 ....
이렇게 검색이 됩니다.

아래쪽으로 쪼금 내려보시면,

if ($list['last'] == $g4['time_ymd'])
        $list['last2'] = substr($list['last2'],11,5);
    else
        $list['last2'] = substr($list['last2'],5,5);

이런 부분이 보이실 겁니다.
이부분을 아래와 같이 변경합니다.

if ($list['last'] == $g4['time_ymd'])
    {
        $list['last2'] = substr($list['last2'],11,5);
        if($list['comment_cnt']!=null) $list['comment_cnt'] = "<b>".$list['comment_cnt']."</b>";
    }
    else
    {
        $list['last2'] = substr($list['last2'],5,5);
    }

코멘트가 있거나 최근 코멘트를 작성한 날짜가 오늘이면 굵게 만드는 겁니다.
여기 한곳만 수정하시면 사이트의 모든 곳에 적용될껍니다^^
감사합니다.
추천
7

댓글 6개

만약 관리자페이지에 new 아이콘 나오는 시간을 코멘트 굵게 표시하려는 시간과 맞추려면
if ($list['last'] == $g4['time_ymd'])
        $list['last2'] = substr($list['last2'],11,5);
    else
        $list['last2'] = substr($list['last2'],5,5);

아래쪽에

if ($list['wr_last'] >= date("Y-m-d H:i:s", $g4['server_time'] - ($board['bo_new'] * 3600)))
{
  if($list['comment_cnt']!=null) $list['comment_cnt'] = "<b>".$list['comment_cnt']."</b>";
}

이렇게 추가하시면 됩니다.
전체 3,313 |RSS
그누4 팁자료실 내용 검색

회원로그인

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