2026, 새로운 도약을 시작합니다.

글 수정시 흔적 나타내기

글 수정시 흔적을 나타내기 위해서는 그누보드의 코어를 수정해야 합니다.
본 방법은 여분 필드 5번을 사용하여 제작하였으며, 필요하시다면 다른 여분 필드를 사용하시거나 새로 필드를 만드시길 바랍니다.
또한, 적용하실 스킨에 글이 수정되었다는 것을 나타낼 아이콘이 필요합니다.


아래는 방법입니다.


bbs/write_update.php
[code]$sql = " update {$write_table}[/code] 위에 추가 (363번째 줄)

[code]$wr_5 = time();[/code]
-----------------
lib/common.lib.php
[code]$list['icon_hot'] = '';[/code] 위에 추가 (414번째 줄)
[code]$list['icon_update'] = '';
if ($list['icon_new'] == '' && $board['bo_new'] && $list['wr_5'] >= (G5_SERVER_TIME - ($board['bo_new'] * 3600)))
$list['icon_update'] = '<img src="'.$skin_url.'/img/icon_update.gif" alt="새로 수정된 글">';[/code]
-----------------
사용할 스킨의 list.skin.php
[code]if (isset($list[$i]['icon_hot'])) echo $list[$i]['icon_hot'];[/code] 위에 추가 (basic 기준 118번째 줄)
[code]if (isset($list[$i]['icon_update'])) echo $list[$i]['icon_update'];[/code]

질문은 댓글로 남겨주세요.
|

댓글 7개

아주 좋은 팁. 감사드립니다. asp 에서는 늘 사용을 하던 코드인데, 감사합니다.
ㅎㅎ감사합니다 좋은 하루 되세요~
좋은 팁 감사합니다.
수정한 본문을 누가기록으로 보여주려면 어떻게 하면 될까요?
장터 게시판 같은 곳에서 거래가 끝난 후 장난치는 사람들 막으려고요 ㅠㅠ
위키같이 기록이 남는 것 말씀하시는거죠?
음.. 게시판 db테이블을 새로 만드심이 좋을 것 같습니다.
작성/수정시마다 해당 테이블에 내용이 기록되도록 하는 식으로요.
@배원 님 고맙습니다 ^^

댓글 작성

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

로그인하기

그누보드5 팁자료실

번호 제목 글쓴이 날짜 조회
공지 3년 전 조회 4,598
2741 3일 전 조회 109
2740 4일 전 조회 101
2739 1주 전 조회 208
2738 1주 전 조회 217
2737 1주 전 조회 181
2736 1주 전 조회 278
2735 3주 전 조회 281
2734 3주 전 조회 263
2733 1개월 전 조회 265
2732 1개월 전 조회 301
2731 1개월 전 조회 266
2730 1개월 전 조회 224
2729 1개월 전 조회 353
2728 1개월 전 조회 245
2727 1개월 전 조회 422
2726 1개월 전 조회 256
2725 1개월 전 조회 330
2724 1개월 전 조회 358
2723 1개월 전 조회 267
2722 1개월 전 조회 299
2721 1개월 전 조회 211
2720 2개월 전 조회 304
2719 2개월 전 조회 307
2718 2개월 전 조회 201
2717 2개월 전 조회 336
2716 2개월 전 조회 202
2715 2개월 전 조회 311
2714 2개월 전 조회 273
2713 2개월 전 조회 376
2712 2개월 전 조회 289
🐛 버그신고