팁/튜토리얼

회원 활동정지 모듈

2016.09.07 23:13
2,441
12

f814e3a47b858f8433ae4e513f895b38.png

 

01.png

 

03.png

0.png

 

 

https://github.com/huhani/xe-userblock-module

 

그냥 혼자쓸려고 만든거다만..올려봅니다

업뎃은 아마두 보안문제가 아닌 이상 안 할 예정..

 

+ 2016-09-08 09:17 mid값이 아닌 module이름을 가져오는 문제 수정

댓글 39

  • 2016.09.07 23:22 #369956
    와.. 너무 좋은 자료 감사합니다. 유용하게 쓸게요!
  • 2016.09.08 00:40 #369993

    모듈 폴더에 넣어도 설치된 모듈에 표시 되지 않네요.

    아아 폴더명을 userblock 으로 하니 잘뜹니다 ㅎ

  • 2016.09.08 00:59 #370012
    커뮤니티 사이트에 필수적으로 필요했던 자료 입니다. 집에가서 얼른 설치해봐야 겠구뇽 :) 고맙습니다!
  • 2016.09.08 01:08 #370020
    커뮤니티에 꼭 필요한 자료 감사합니다.
  • 2016.09.08 03:16 #370114
    우아 제야의 고수가 또한분 계셨군요!
  • 2016.09.08 03:19 #370119
    좋은자료 감사합니다^^
  • 2016.09.08 05:48 #370184
    감사합니다^^
  • 2016.09.08 08:53 #370282
    저도 설치해봐야겠어요. 감사합니다~
  • 2016.09.08 12:20 #370375
    우아 저도 필요했어요. 저도 설치해봐야겠어요. 감사합니다.
  • 2016.09.08 12:54 #370388
    설치경로가 모르겠네요. ㅠ.ㅠ
  • 2016.09.08 13:28 #370406
    ./modules/userblock인 듯 합니다.
  • 2016.09.08 14:30 #370429
    감사합니다.^^
  • 2016.09.08 23:32 #370612

    고퀄리티 자료공유 감사합니다! 

     

    모사이트 차단기능 비슷하네요 정말

  • 2016.09.09 11:06 #370907
    좋은 자료 감사합니다

    다만 이 모듈이 사이트 속도 저하를 야기할수도 있나요.?
  • 2016.09.09 11:50 #370929

    설정에서 자바스크립트 사용으로 설정할 경우 페이지를 이동할때마다 DB에서 체크를 하기 때문에 차단 기록이 많아진다면 느려질 수도 있습니다.
    IP차단 체킹할때는 차단기록 테이블을 참조하는데 설정->DB정리 한번씩 해준다면 문제없을거에요

  • 2016.09.10 11:46 #371442
    우연인진 모르겠는데 적용하자마자 극심한 로딩 저하 현상이 생겨서 뺏네요 ㅠ 나중에 한가할 때 다시 도전해보겠습니다!
  • 2016.09.09 12:45 #370957
    좋은 자료 감사합니다.

    근데 저는 차단 유형 선택이 안되고 IP 차단 선택 버튼이 나타나지 않는데 왜 그런걸까요..?
  • 2016.09.09 12:58 #370972

    차단 유형 선택은
    '이 게시글을...', '이 댓글을...' 버튼을 통해서 차단을 할때 자동선택됩니다. 이 두 버튼은 게시판 스킨에 따라 없을 수도 있습니다.

    회원 닉네임을 클릭하여 회원 차단을 하는 경우 '기타' 유형으로 선택됩니다.


    아이피 차단은 게시글 차단이나 댓글에서 차단할때만 가능합니다.
    그렇게 하지 않으면 아이피를 가져올 방법이 없어서..

  • pjk
    2016.09.20 03:36 #377676

    좋은자료입니다.
    오늘 우연히 봤는데요 에러기록모듈에서 이런 오류가 뜨는데 괜찮은건가요

    Cap 2016-09-20 12-33-23-531.png

  • 2016.09.20 03:53 #377684

    오늘 저녁때쯤 수정해놓겠습니다.

  • 2016.09.20 11:11 #378015

    https://github.com/huhani/xe-userblock-module
    수정하였습니다

    모듈srl이 비어있어서 생긴 문제였네요

  • pjk
    2016.09.20 22:34 #378251
    감사합니다 ^^
  • 2016.09.21 10:23 #378846
    저도 정말 필요했던 모듈인데... 감사합니다 ^^
  • 2016.09.24 17:32 #381682
    자료 감사합니다~
  • 2016.10.22 13:15 #404544
    찾고 있었는데 xetown에서 드디어 찾았네요! 정말 감사합니다 ㅎㅎ
  • 2017.02.08 00:30 #495904

    PHP Fatal Error: Cannot access empty property in modules/userblock/userblock.controller.php on line 246,

    이런 에러가 발생하고 비회원 댓글삭제가 안되네요.

     

    어제 새로고침없는 댓글삭제 관련 문의드릴떄 에러가 이게 원인 이였습니다.

  • 2017.02.08 08:10 #496261
    깃허브에 있는걸로 새로 파일을 업데이트 해보세요.
    아마 예전에 버그 발견때 몇 번 수정하였습니다.
  • 2017.02.08 08:26 #496273
    후하니님 여러모로 감사드립니다.
  • 2017.05.01 06:22 #582386
    진심으로 감사히 쓰겠습니다 ㄷㄷ
  • 2018.11.26 19:56 #1117896
    와 ㄷㄷㄷ... 대단하십니다..
    잘쓰겠습니다 ^^
  • 2021.06.02 07:29 #1577303
    저만 설정 페이지의 설정값이 저장이 안되는건가요~?
  • 2021.06.02 10:18 #1577403
    https://github.com/huhani/xe-userblock-module/blob/master/tpl/midConfig.html#L8
    여기를
    <form action="/" method="post" class="x_form-horizontal">
    로 수정해보세요.

    모듈이 xe에 맞춰져서 제작이 되어 라이믹스 2.0에서 제대로 작동이 되지 않을 수 있습니다.
  • 2021.06.04 03:08 #1577901

    답변 감사합니다.

  • 2021.06.04 03:12 #1577905
    config.html 도 있네요. 거기도 고쳐보세요.
  • 2021.06.04 03:28 #1577909

    잘 됩니다. 감사합니다. (엄지척)

  • 2021.06.11 05:11 #1580764

    우선 소중한 자료 감사합니다. 아직 많은 분들이 사용하고 계시는거 같아 오류 남겨둡니다..
    아마 보안 문제가 아닌 이상 업뎃 안한다고 되어 있어서 수정은 안되겠지만 ㅠㅠ

     

    1. 게시글작성차단, 댓글작성차단의 경우
    운영자가 A를 차단하면, 운영자도 같이 차단됩니다. 기타 유형은 됩니다.

     

    2. 게시글 삭제 금지를 해도, 게시글이 삭제되는 오류가 있습니다. 다른 금지 항목은 됩니다.

     

    3. DB 정리 기능은 언제 쓰는건지 기능이 궁금합니다.

     

    4. 이거 때문에 자세히 보게 되었는데 댓글처럼 글도 얼럿창으로 변경할 수 있을까요?
    javascriptNotice.html 해당 파일에서 수정하는게 맞나요?

  • 2021.07.02 08:15 #1588516

    댓글을 이제서야 봤네요 ㅠㅠ


    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와는 무관합니다)

  • 2021.07.02 21:12 #1588648

    너무 감사합니다 ㅠㅠ

    위에 알려주신 부분 바로 적용해봤는데 잘 됩니다! 감사합니다(_ _)

  • 2021.12.15 09:11 #1636961
    요즘 어그로가 많아서ㅠㅠ 꼭 필요했는데 감사합니다!!