Extra Form
PHP PHP 7.0
CMS Rhymix

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

 

이 모듈 잘 사용하고 있는데 문제는 부매니저 그룹을 따로 생성하고 부매니저에게 이 권한을 넘겨주면 계속 권한이 없습니다 라는 메세지가 무한반복 출력됩니다.

 

혹시 몰라서 권한 관리쪽 모듈관리자에도 부매 아이디를 넣어놓았고 관리권한도 관리그룹과 부매니저로 설정해뒀는데 계속 저런 오류가 뜨네요.

 

그래서 직접 모듈 PHP파일을 수정하려고 하는데 어디쪽을 수정해야 권한 문제가 사라질까요?

  • ?
    module.xml 들어가서 $logged_info->member_srl && !logged_info->group_list[그룹번호] 이런방법써도 괜찮으려나..요?
  • profile
    저희는 잘 됩니다. XE입니다.
  • profile ?
    권한설정만 해도 잘되시나요?
  • ? profile
    모듈에서 특정 그룹(최고관리권한자가 아닌)에 관리권한을 부여하고

    해당 그룹의 회원이 다른 회원을 차단하거나 혹은 차단된 회원을 수정,삭제 등 똑같이 가능합니다. 관리기능의 모든것이 공유 됩니다.
  • profile ?
    전 안된다는..;
    다른 권한을 줘야하나봅니다.
    아니면 최고관리권한을 부여하란 의미인가요?
    전 부매니저를 딱 게시판 관리권한과 유저차단 모듈만 주고 싶은데
    유저차단 모듈 권한기능이 안먹네요..
  • ? profile
    최고관리권한 부여하지 않고 된다고 위에 댓글에 적어드렸습니다. 저는 라이믹스가 아닌 XE입니다.
  • profile ?
    아..
  • ?

    저도 같은 현상이 일어납니다.
    권한설정한 특정 그룹으로 유저차단을 하려고 하면 권한이 없다고 뜨네요. 혹시 해결방법 찾으셨나요?

  • ? ?
    아뇨..;
  • ?

    저도 라이믹스에서 그랬던 것 같네요

    /modules/userblock/conf/module.xml 파일에서
    <permissions></permissions> 부분에 매니저 액션 권한을 추가해보세요

    아래 처럼요

    <permissions>
    <permission action="getUserblockList" target="manager" />
    <permission action="dispUserblockMemberRedirect" target="manager" />
    <permission action="dispUserblockAdminList" target="manager" />
    <permission action="dispUserblockAdminIPList" target="manager" />
    <permission action="dispUserblockAdminContent" target="manager" />
    <permission action="dispUserblockAdminMidConfig" target="manager" />
    <permission action="dispUserblockAdminConfig" target="manager" />
    <permission action="dispUserblockAdminGrantInfo" target="manager" />
    <permission action="dispUserblockAdminSkin" target="manager" />
    <permission action="dispUserblockAdminPopup" target="manager" />
    <permission action="dispUserblockAdminCommentPopup" target="manager" />
    <permission action="dispUserblockAdminDocumentPopup" target="manager" />
    <permission action="dispUserblockAdminFilePopup" target="manager" />
    <permission action="dispUserblockAdminMemberView" target="manager" />
    <permission action="dispUserblockAdminLog" target="manager" />
    <permission action="procUserblockAdminBanComment" target="manager" />
    <permission action="procUserblockAdminBanDocument" target="manager" />
    <permission action="procUserblockAdminMidReset" target="manager" />
    <permission action="procUserblockAdminBanMember" target="manager" />
    <permission action="procUserblockAdminBanDelete" target="manager" />
    <permission action="procUserblockAdminBanDeleteIP" target="manager" />
    <permission action="procUserblockAdminArrangeLog" target="manager" />
    </permissions>

    사용해본지 오래 돼서 모르겠지만
    파일 변경 내역이 남아있는거 보면.. 될지도?ㅋ

  • ? ?
    진짜..이러시면 정말 감사합니다 ㅠ
  • ? ?

    다시 설치 해봐야해서 확인은 해보지 않았습니다 ^^;