D

게시판 리스트에 표기되는 날짜가 심심하다면?

간단한 팁입니다 ㅎ;

1) lib/common.lib.php > get_list 함수 내에 다음 코드를 삽입합니다.

    // 당일인 경우 시간으로 표시함
    $list['datetime'] = substr($list['wr_datetime'],0,10);
    $list['datetime2'] = $list['wr_datetime'];

위에 보이는 라인 밑에 아래 소스코드를 삽입합니다.

$diff = time() - strtotime($list['wr_datetime']);
if( $diff < 10 ) $list['datetime3'] = "<span style=\"color:#ff0000;\">방금</span>";
else if( $diff < 30 ) $list['datetime3'] = "<span style=\"color:#ff0000;\">방금전</span>";
else if( $diff < 60 ) $list['datetime3'] = "<span style=\"color:#ff0000;\">{$diff}초전</span>";
else if( 600 > $diff && $diff > 60 ) $list['datetime3'] = "<span style=\"color:#2e2efe;\">".round($diff/60). "분전</span>";
else if( 3600 > $diff && $diff > 600 ) $list['datetime3'] = "<span style=\"color:#2e2efe;\">아까전</span>";
else if( 86400 > $diff && $diff > 3600 ) $list['datetime3'] = "<span style=\"color:#2e2efe;\">".round($diff/3600). "시간전</span>";
else $list['datetime3'] = substr($list['wr_datetime'],5,5);

2) list.skin.php로 이동
게시판 리스트에 날짜를 표기해주는 부분에 
( $list['datetime'] 이나 $list['datetime2']를 찾아주시면 됩니다. )

$list['datetime3'] 으로 대체해 줍니다. 

그럼 아래와 같은 날짜표기가 이루어 집니다.
|

댓글 13개

오호 잼있네요 ㅋㅋㅋ
스크랩합니다. 괜춘한 팁이네요 ^^
ㅎㅎㅎ 잼잇네^^
재미있는기능이네요 ㅎㅎ 스크랩해갑니다 ㅎㅎㅎㅎ
전체최근게시물에 추가할려면 어떻게해야하나요? datetime3 만 바꿔서 안되네요.
오호 재미있네요 스크랩 해갈게요 ㅎ
게시판 날짜를 방금, 아까전 , 몇분전으로 상세표시.재밌네..
오호 좋네요.^^
ㅋㅋㅋㅋ ㅋ아까전 ㅋㅋㅋㅋㅋㅋㅋ 재밌어요 ㅋㅋㅋㅋㅋㅋ
잼있는 기능이네요 굿입니다 ㅎ
방금
조금 전
초 전
분 전
아까
시간 전

올바른 표현법을 사용합시다^^!!
감사합니다. 잘쓰겠습니다.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 팁자료실

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

+
제목 글쓴이 날짜 조회
15년 전 조회 4,018
15년 전 조회 1.3만
15년 전 조회 5,268
15년 전 조회 3,815
15년 전 조회 4,372
15년 전 조회 3,916
15년 전 조회 3,249
15년 전 조회 9,895
15년 전 조회 4,487
15년 전 조회 9,530
15년 전 조회 7,929
15년 전 조회 1.1만
15년 전 조회 1.4만
15년 전 조회 1.4만
15년 전 조회 3,801
15년 전 조회 4,978
15년 전 조회 1.1만
15년 전 조회 8,289
15년 전 조회 5,588
15년 전 조회 4,715
🐛 버그신고