묻고답하기
특정회원만 글쓰기 권한 없도록 하는방법
2015.06.19 19:54
게시판 쓰기 특정회원만 할수없게 하는방법은 없나요?
에드온 제작 부탁 이라도 하고싶네요
댓글 10
-
불금
2015.06.20 13:09
-
몽실아빠
2015.06.20 13:13
XE는 제외그룹이 없죠 ? 이렇게 하면 기존 그룹이 없어지게되어 기존의 신분이나 레벨등에 영향을 받게 되어서 좀 곤란한 경우가 많겠네요.
하나 더 만든그룹을 추가로 회원에게 부여를 해도 이 그룹만 글쓰기 금지 라는게 기본설정에는 없으니까요.
현재 XE는 모든 그룹이 그냥 개별그룹이라 서로의 수직 연관도가 없는 상황이라(물론 레벨과 연동되는 추가적인 방법은 있지만요.)
뭐 해법을 제시하지도 못하면서 문제점만 이야기 하네요.
-
불금
2015.06.20 13:15
게시판 권한에서 해당 그룹만 글쓰기 권한을 안주면 된다는 말이였는데
뭐가 문제되는지는 모르겠습니다.
-
불금
2015.06.20 13:16
그리고 회원정보 조회 수정에 있는 관리자용 설명은 괜히 있는게 아니라고 생각됩니다.
-
몽실아빠
2015.06.20 13:17
예를들어 준회원을 거쳐 정회원까지 등업한 회원에게 글쓰기 권한을 없애기 위해
별도로 만든 "글쓰기금지그룹" 으로 편입시키면 정회원 신분이 사라집니다.
이렇게 되는 이유는 XE 권한설정에 다음그룹에는 글쓰기를 허용하지 않습니다. 라는 기능이 없어서이죠.
현재는 다음그룹에게 허용합니다. 라는 기능만 있습니다.
추가로 부연하면 지금 말씀하신 방법은 결국 준회원으로 강등하라는 이야기와 같다는 말이죠.(준회원이 글쓰기 권한이 부여되지 않은 그룹이라면요.)
-
불금
2015.06.20 13:21
@몽실아빠 님의 말을 듣고 생각해봤는데
그냥 스킨상에서 글쓰기 버튼을 해당 유저의 srl 로 글쓰기 버튼을 안보이게 하면 되겠지만
이게 귀찮다면 애드온 제작의뢰밖에 없을듯 합니다.
-
불금
2015.06.20 13:23
해당 변경 부분이 스킨이라 직접 글쓰기 창으로 들어가면 우회할수도 있으니
코어를 수정할수도 있겠지만 여긴 애드온이 훨씬 낫겟네요
-
몽실아빠
2015.06.20 13:26
아.. 생각해보니 애드온이 이미 제작되어 있군요.
https://www.xpressengine.com/index.php?mid=download&package_id=22622633
-
불금
2015.06.20 13:27
아 이게 좋네요
해당 회원의 글쓰기 활동을 제한해버리면 되니 ㅎㅎ
-
몽실아빠
2015.06.20 13:25
네. 제가 생각하는것도 스킨에서 글쓰기 버튼을 없애는게 좋긴한데 이게 직접 주소를 치고 작성하는 것까지 고려해야 하는 점등 어려운 점이있죠.
제 댓글의 핵심은 XE에서 글작성비허용 그룹 기능을 만들어주면 이런경우 아주 편리하게 사용할 것 같다는 생각이에요.
기존 그룹은 유지하면서 별도특별한 그룹 만들어 필요에 따라 해당 회원들만 말씀하신대로 그룹추가를 해 버리면 그 그룹에서 제한이 걸린 기능은 못하게 될테니까요.
이게 생각해보면 쉽습니다.
그룹 하나 더만드셔서 게시판에서 해당 그룹은 쓰기 권한이 없게하면되죠 ^^;
굳이 애드온까지 갈필요는 없어보입니다.