기능

블라인드 모듈 최고관리권한 계정도 블라인드 되는 것 안되게 고치기

by 꿀팁관리소장 posted Oct 28, 2021
Extra Form
추천지수 6

블라인드 모듈이 회원간 분쟁을 멈추게 해줄 수 있는 모듈이라 커뮤니티 같은 곳에서 사용하면 좋습니다. 

그런데 사용하다보니 최고관리권한 계정도 그냥 블라인드 할 수 있는데 뭔가 이상합니다. 나름 모든 권한을 가진 계정을 블라인드 한다는게...

 

그래서 최고관리권한 계정은 블라인드 하지 못하도록 몇 줄 추가해 보았습니다.

 

 

/modules/blind/blind.controller.php

 

위 파일에서

 

화면 캡처 2021-10-28 210851.png

 

 

public function procBlindInsert() 함수 안에

 

        if($member_info->is_admin=='Y')
        {
            return $this->stop('관리자는 블라인드할 수 없습니다.');
        }

 

최고 관리계정의 경우 리턴해주는 코드를 추가해 줍니다.


Articles

1 2 3 4
서버에 요청 중입니다. 잠시만 기다려 주십시오...

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5