그누보드 글 삭제시 포인트관리에 남기기 > 그누보드5

본문 바로가기
사이트 내 전체검색

그누보드5

그누보드 글 삭제시 포인트관리에 남기기

페이지 정보

profile_image
작성자 최고관리자 (61.♡.24.113)
댓글 0건 조회 7,598회 작성일 13-10-27 15:55

본문

그누보드 포인트 시스템에서..
글쓰기 한 후에 그 글을 삭제할 때, 기본적으로 글쓰기 포인트 준 내역을 삭제해 버리는 것으로 처리한다.

이렇게 되면, 썼다 지웠다 하는 포인트 내역이 남지 않는다.
이런 시스템은 그누보드5 에서도 그대로 이어지고 있다.

물론 해당 코드가 그누보드에 없진 않으나,
여러가지 이유때문에 - 예, 글을 지워 버리면 포인트 관리의 해당 포인트 링크가 없어져 버린다.. 가비지데이타.. 등등
기본적으로 위와 같은 이유로, 포인트 내역을 지워 버리는 것 같다.

몇몇 코드를 주석 처리함으로써 포인트 관리에 삭제 포인트 내역을 남겨 보자..
코멘트 삭제도 같이 처리한다.

bbs/delete.php 파일에서 아래 행을 주석 처리하자..
76행  //if (!delete_point($row[mb_id], $bo_table, $row[wr_id], '쓰기'))
93행  //if (!delete_point($row[mb_id], $bo_table, $row[wr_id], '코멘트'))

bbs/delete_comment.php 파일에서 아래 행을 주석 처리하자..
62행 //if (!delete_point($write['mb_id'], $bo_table, $comment_id, '댓글'))

bbs/delete_all.php  파일은 관리자만 사용하는 소스이므로 별도 수정하지 않으나, 필요시 위를 참고하여 처리할 수 있다.

참고로, 위 행들 바로 아래에 있는 insert 구문은 그대로 둔다.

추천0

댓글목록

등록된 댓글이 없습니다.

Total 58건 3 페이지
  • RSS
그누보드5 목록
번호 제목 글쓴이 조회 추천 날짜
18최고관리자 7177011-03
17스킨최고관리자 5080010-29
열람중최고관리자 7599010-27
15스킨테스터 6674010-19
14스킨최고관리자 4927009-30
13최고관리자 5614009-29
12플러그인최고관리자 5680009-29
11최고관리자 4782009-28
10플러그인최고관리자 7023009-28
9스킨최고관리자 5585009-23
8버그최고관리자 3585009-14
7공지최고관리자 4011008-08
6기타최고관리자 5236009-14
5버그최고관리자 3539009-14
4기타최고관리자 3712008-01
3버그최고관리자 3734007-31
2버그최고관리자 4116007-13
1버그최고관리자 3792007-13

검색


사이트 정보

Copyright © Baragi.Net. All rights reserved.