https://github.com/huhani/xe-userblock-module
그냥 혼자쓸려고 만든거다만..올려봅니다
업뎃은 아마두 보안문제가 아닌 이상 안 할 예정..
+ 2016-09-08 09:17 mid값이 아닌 module이름을 가져오는 문제 수정
https://github.com/huhani/xe-userblock-module
그냥 혼자쓸려고 만든거다만..올려봅니다
업뎃은 아마두 보안문제가 아닌 이상 안 할 예정..
+ 2016-09-08 09:17 mid값이 아닌 module이름을 가져오는 문제 수정
설정에서 자바스크립트 사용으로 설정할 경우 페이지를 이동할때마다 DB에서 체크를 하기 때문에 차단 기록이 많아진다면 느려질 수도 있습니다.
IP차단 체킹할때는 차단기록 테이블을 참조하는데 설정->DB정리 한번씩 해준다면 문제없을거에요
차단 유형 선택은
'이 게시글을...', '이 댓글을...' 버튼을 통해서 차단을 할때 자동선택됩니다. 이 두 버튼은 게시판 스킨에 따라 없을 수도 있습니다.
회원 닉네임을 클릭하여 회원 차단을 하는 경우 '기타' 유형으로 선택됩니다.
아이피 차단은 게시글 차단이나 댓글에서 차단할때만 가능합니다.
그렇게 하지 않으면 아이피를 가져올 방법이 없어서..
오늘 저녁때쯤 수정해놓겠습니다.
https://github.com/huhani/xe-userblock-module
수정하였습니다
모듈srl이 비어있어서 생긴 문제였네요
PHP Fatal Error: Cannot access empty property in modules/userblock/userblock.controller.php on line 246,
이런 에러가 발생하고 비회원 댓글삭제가 안되네요.
어제 새로고침없는 댓글삭제 관련 문의드릴떄 에러가 이게 원인 이였습니다.
답변 감사합니다.
우선 소중한 자료 감사합니다. 아직 많은 분들이 사용하고 계시는거 같아 오류 남겨둡니다..
아마 보안 문제가 아닌 이상 업뎃 안한다고 되어 있어서 수정은 안되겠지만 ㅠㅠ
1. 게시글작성차단, 댓글작성차단의 경우
운영자가 A를 차단하면, 운영자도 같이 차단됩니다. 기타 유형은 됩니다.
2. 게시글 삭제 금지를 해도, 게시글이 삭제되는 오류가 있습니다. 다른 금지 항목은 됩니다.
3. DB 정리 기능은 언제 쓰는건지 기능이 궁금합니다.
4. 이거 때문에 자세히 보게 되었는데 댓글처럼 글도 얼럿창으로 변경할 수 있을까요?
javascriptNotice.html 해당 파일에서 수정하는게 맞나요?
댓글을 이제서야 봤네요 ㅠㅠ
1. 모듈 설정에서 "아이피 차단 우선" 항목이 사용된 상태에서 차단하는 회원의 IP와 운영진의 IP가 같을 경우 관리자도 차단될 수 있습니다.
2. 이 문제에 대해서 확인후 패치하였습니다. (+ 라이믹스 2 호환 패치).
https://github.com/huhani/xe-userblock-module 에서 패치한 파일 확인 부탁드립니다.
3. DB정리기능은 유효하지 않은 차단기록(이미 지난 차단 기록 등)들이 있는 경우 DB로부터 지우는 역할을 합니다.
4. 만약 글 작성 페이지(에디터)에서 "등록" 버튼을 눌렀을때 alert을 뜨게 하는거라면
https://github.com/huhani/xe-userblock-module/blob/03cff2111b89fd041befd35d39585d38a0268de2/userblock.controller.php#L638
여기를 주석처리하시면 됩니다. (이 경우엔 javascriptNotice와는 무관합니다)
너무 감사합니다 ㅠㅠ
위에 알려주신 부분 바로 적용해봤는데 잘 됩니다! 감사합니다(_ _)