CMS/프레임워크 | Rhymix 2.1 |
---|---|
개발 언어 | PHP 8.4 |
작은 커뮤니티를 운영중입니다.
게시판 스팸이 갑자기 늘어날 때 빠른 조치를 위해, 일반 회원중에 게시판 관리자를 지정하였습니다.
삭제 권한만 드리고, (삭제시 휴지통으로 이동)
수정 권한은 주고 싶지 않은데, 어디서 뭘 만져야하는지 모르겠습니다.
Q&A 게시판에 검색해보아도 알수가 없네요.
게시판 스킨은 Studio02의 ink 스킨을 사용중입니다.
선배님들 늘 감사드립니다!!
한담
Lv. 1
댓글 7
엘카님이 배포하신
https://rhymix.org/pds/1908204
해당 모듈 이용하시면 좋을것같아요. 단점으론 게시물 작성도 안될 수 있을것같네요.
알려주셔서 감사합니다!
다만, 제가 워낙 배경지식이 없다보니 기능에 대한 이해가 어렵네요.
다른 모듈이나, 코어에서 가능한 방법을 좀 더 찾아보도록 하겠습니다. 모쪼록 알려주셔서 너무 감사드립니다!
게시물을 작성해도 dispBoardWrite고 게시물을 수정해도 dispBoardWrite라서요.
애드온 혹은 모듈작성 가능하시면 훨 편하실겁니다. 단순 구현으로는 30줄도 안될거에요.
제가 질문을 더 자세하게 했어야했네요.
본인의 글은 수정이 가능하고, 타 회원에 게시글에 대한 삭제권한만 주고, 수정권한은 거두는 것이 목적입니다 :)
mids (+regex)
acts (+regex)
triggers
모듈 설치는 완료했지만, 이런 설정 항목들에 대한 개념들을 모르겠네요. 혹시, 이런걸 알고자한다면 어디서 배울수 있을까요?
답변 정말 감사드립니다!
조건이 많이 까다로운것같습니다. 그러면 제가 적어드린 해당 모듈로 되지 않고 직접 개발하셔야합니다.
수정버튼이야 숨겨도 주소알면 접근이 가능하니..
정말 단순하게하려면.. 글쓰기페이지 소스를..
<!--@if($docuemnt_srl && ($oDocument->get('member_srl')!=$logged_info->member_srl))-->
수정불가
<!--@else-->
~~~ 글쓰기쪽 소스~~~~
<!--@end-->
이렇게 하는 방법이 있겠죠
더 정확하게 하려면, 애드온으로 구현하는게 가장 좋고
아! 모듈이나 애드온이 더 편리한 방법이군요 :)
답변해주셔서 정말 감사합니다!