게시물에 글쓴지 하루가 안된 코멘트가 있으면 코멘트수 굵게표시 > 그누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>";
}

이렇게 추가하시면 됩니다.
© SIRSOFT
현재 페이지 제일 처음으로