묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
게시판 관리권한을 특정인에게 주면서 '삭제'만 못하게할수있나요?
2014.11.21 15:23
게시판 권한설정중 관리권한을 특정그룹에게 주었는데,
이 그룹이 글삭제는 못하게 하고싶습니다..
(게시판리스트에서 체크박스체크로 삭제하는게아닌, 게시글클릭해서 나오는 삭제버튼누를때 삭제가안되게하고싶어요)
xe는 이게 안되나요??
댓글 4
-
외인
2014.11.21 16:43
-
콩까기
2014.11.21 20:47
삭제버튼자체를 수정하면 글을쓴 글쓴이도 식제를못하게되지않나요.? manager일때만 못하게 하려는데 (비회원이나 다른그룹은 자기글삭제할수있게, mamager도 자기글은삭제할수있지만 남의글은삭제못하게) 계속해보는데 안되네요... -
sejin7940
2014.11.21 17:11
삭제버튼만 숨기면, act 를 직접 쳐서 들어오면 뚫립니다. (뭐 XE 를 좀 아셔야 이 편법을 알겠지만)
스킨 내의 삭제 페이지 쪽도 최고관리자 ( $logged_info->is_admin=='Y') 아니면 숨기시고
더 확실하게하고프면
modules/document 에서, dispBoardDelete 와 procBoardDeleteDocument 함수부분에
최고관리자인지 확인하는 코드를 하나 더 넣어두시면 더 정확할거예요
-
콩까기
2014.11.21 20:42
삭제버튼자체를 수정하면 글을쓴 글쓴이도 식제를못하게되지않나요.? manager일때만 못하게 하려는데 (비회원이나 다른그룹은 자기글삭제할수있게, mamager도 자기글은삭제할수있지만 남의글은삭제못하게) 계속해보는데 안되네요...세진님 dispboarddelete등은 controller에있는건아니죠?
삭제 버튼을 관리자만 볼 수 있도록 하면 될거예요.
<!--@if($logged_info->is_admin="Y")-->
삭제버튼
<!--@end-->
이런식.