LucyLee

연도 바뀌면 글 작성일자 연도 표시하기 (5.2.9 버전용)

lib/common.lib.php

당일인 경우 시간으로 표시함 주석문이 있는 부분을 아래로 수정 해줍니다.

 

[code]

    // 당일인 경우 시간으로 표시함
    $list['datetime'] = substr($list['wr_datetime'],0,10);
    $list['datetime2'] = $list['wr_datetime'];
    if ($list['datetime'] == G5_TIME_YMD)
        $list['datetime2'] = substr($list['datetime2'],11,5);
    elseif (substr($list['datetime'],0,4) == substr(G5_TIME_YMD,0,4))
        $list['datetime2'] = substr($list['datetime2'],5,5);
    else
        $list['datetime2'] = str_replace('-','.',substr($list['datetime2'],0,7));

[/code]

 

bbs/new.php (이 파일은 원글과 코멘트 주석으로 시작하는 부분 두곳 똑같이 수정 합니다)

 

[code]

        // 당일인 경우 시간으로 표시함
        $datetime = substr($row3['wr_datetime'],0,10);
        $datetime2 = $row3['wr_datetime'];
        if ($datetime == G5_TIME_YMD) {
            $datetime2 = substr($datetime2,11,5);
        } elseif (substr($datetime2,0,4) == substr(G5_TIME_YMD,0,4)) {
            $datetime2 = substr($datetime2,5,5);
        } else {
            $datetime2 = str_replace('-', '.', substr($datetime2,0,7));
        }

[/code]

 

 

표시형식 예제

 

2017년 11월 글일 경우 : 2017.11

올해 2월 1일 글일경우 : 02-01

당일글은 시간으로 표시

|

댓글 5개

감사합니다
좋은정보 감사합니다
그누보드 5.3.1.2 에도 정상작동합니다.
좋은 팁 감사합니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기
🐛 버그신고