묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
관리자가 글 삭제시 포인트 변동 없게 수정하는 방법이 있을까요?
2011.10.18 20:53
예를 들자면
사이트 용량이 한정되어 있어서 글을 정리하려 하는데
다른 회원의 옛날 작성글이나 댓글을 지우다 보면
포인트가 작성 이전으로 돌아가 버립니다.
이를 방지하고자 하는데..
요약하자면
1. 최고관리자만.
2. 글이나 댓글 삭제시
3. 글이나 댓글로 인한 포인트 원상복귀 방지 (글이나 댓글만 삭제되고 포인트 변동 없음.)
아무래도 코어가 수정되야 할것으로 보이는데..
어떻게 해야 원하는 결과를 얻을수 있을까요?
만약 가능하다면,
게시판 스킨 수정만으로도 가능할까요?
댓글 2
-
송동우
2011.10.19 10:09
-
송동우
2011.10.19 12:21
댓글은......
xe - modules - point - point.controller.php 열고
line 291 쯤에
if(!$module_srl || !$member_srl) return new Object();
이것 밑에
$logged_info = Context::get('logged_info');
if($logged_info->is_admin=="Y") return new Object();
이것 삽입
xe - modules - point - point.controller.php 열고
line 218 쯤에
if(!$logged_info->member_srl) return new Object();
이것 밑에
if($logged_info->is_admin=="Y") return new Object();
이걸 추가해 보세요