글 수정 / 코멘트 수정 시간 표시하기 > 그누4 팁자료실

그누4 팁자료실

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

수정 / 코멘트 수정 시간 표시하기 정보

수정 / 코멘트 수정 시간 표시하기

본문

코멘트나 답변이 달린 글이 수정되어 버리면
난감한 경우가 간혹 있습니다.

그래서 수정한 시간을 본문과 코멘트에 표시하는 기능을 넣어봤습니다.

상당히 단순해서 팁이라기 하기도 뭐하지만..

wr_1 필드를 사용합니다.

수정할 파일은
bbs/write_update.php
스킨폴더/view.skin.php

bbs/write_comment_update.php
스킨폴더/view_comment.skin.php

4파일입니다.

1. bbs/write_update.php 파일을 열어 326 라인쯤

    $sql_ip = "";
    if (!$is_admin)
        $sql_ip = " , wr_ip = '$_SERVER[REMOTE_ADDR]' ";

바로 아래 추가합니다.

$mo_time = date('Y-m-d Ah:i:s');

 바로 아래 몇줄 내려가서

                    wr_1 = '$wr_1',
이것을
                    wr_1 = '$mo_time',
으로 바꿔줍니다.

4. 스킨폴더/view.skin.php 파일을 열어

<? if ($is_signature) {

의 윗줄 쯤에

<? if ($view[wr_1]) {echo"<br><br><span class=small>[".$view[wr_1]."에 수정됨]</span>";} ?>

을 추가해줍니다. (원하는 출력 위치에 해주시면 되겠습니다.)

이제 글쓰기 수정 시간 표시는 끝났습니다. 이제 같은 방법으로 코멘트에 적용해 봅시다.

3. bbs/write_comment_update.php 파일을 열어

else if ($w == "cu") // 코멘트 수정
{

을 찾아 아래 줄에 추가합니다.

$mo_time = date('Y-m-d Ah:i:s');
바로 밑에
                    wr_1 = '$wr_1',
을 찾아
                    wr_1 = '$mo_time',
로 고쳐줍니다.

4. 스킨폴더/view_comment.skin.php 파일을 열어

원하는 위치에

<? if ($list[$i][wr_1]) {echo"<br><br><span class=small>[".$list[$i][wr_1]."에 수정됨]</span>";} ?>

을 넣어줍니다.
($list[$i][content] 아래가 적당합니다.)


이상 초간단 허접 팁이였습니다.
추천
0

댓글 1개

전체 179 |RSS
그누4 팁자료실 내용 검색

회원로그인

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