XE 시절부터.. 최초 최고관리자 회원번호는 member_srl=4 였는데
그래서 설정만들기 귀찮은(?) 또는 그냥 굳이 불필요한건
member_srl=4 로 자동연결해둘때가 있는데...
최신 라이믹스는 최초관리자 회원번호가 member_srl=5 네요 ^^;;;;
흠.. sequence 가 어딘가 더 사용되었다는건데..
최초 기본 그룹이 1~3 에서 2~4로 바뀌었고
1이 어딘가가 추가되었는데....
궁금해서 찾아보니.. member 모듈에서 회원페이지 값으로 기본생성되는 mid=member 가 module_srl=1 로 되는군요
이 회원페이지용 mid 는 라이믹스에서만 생긴거니까...
그래서 기존에 당연시(?) 사용하던 member_srl=4 로 고정하던걸 다 고쳐야하는군요
( member_srl=4 는 은근히 사용한적이 많아서.. )
그룹은 이렇게 강제지정한 경우는 없었던거 같은데, 1,2,3 으로 된게 있으면 2,3,4 로 바꿔야하는거고
그냥 안 변할거라고 생각한 부분이 변해있어서..
놀라우면서도.. 살짝 짜증(?ㅋㅋ)이 나서.. 투덜거려봤습니다 ^^
sejin7940
Lv. 6
2008년 정식 사업자등록 후 17년동안 오직 라이믹스/XE 만을 제작해온 XE 전문 제작업체입니다.
순수 라이믹스/XE 기반의 포트폴리오만 350개, 자체 개발/보완 모듈들의 기능개발 내역이 1800가지를 넘습니다.
개발내역들은 https://sejin7940.co.kr 에서 확인 가능합니다. 라이믹스/XE 개발 의뢰 주시면 어떤 기능이든 개발해드립니다!
순수 라이믹스/XE 기반의 포트폴리오만 350개, 자체 개발/보완 모듈들의 기능개발 내역이 1800가지를 넘습니다.
개발내역들은 https://sejin7940.co.kr 에서 확인 가능합니다. 라이믹스/XE 개발 의뢰 주시면 어떤 기능이든 개발해드립니다!
댓글 6
저도 보통 귀찮으면 $logged_info->member_srl == 4 로 처리하곤 했는데, 바뀐 이후부터는 왠만해서는 $logged_info->is_admin == 'Y' 처리하려고 합니다
물론... 최최최고 관리자인 본인만 보고 싶다면 5로 박아야 하겠지만요 ㅎㅎ;
음.. 저도 일반적으로 4라고 생각하고 있었는데
기본 생성되는 회원 그룹 수를 줄여서라도 다시 4로 맞춰 놓을까요? ㅎㅎ
항상 사용하는 운영자 아이디가 있다면
$this->user->user_id == '내아이디'로 하드코딩해 두셔도 되긴 합니다.
배포용 자료가 아니라면 뭘 하든 상관없죠~
근데 사실 숫자가 4라서 어떤 의미로는 별로라고도 생각했던 적이 있었습니다 ㅎㅎ
어릴적 커뮤니티 운영할때 회원 번호로 회원카드? 같은 걸 발급했었는데 관리자 계정이자 제 계정은 회원번호가 4여서 그냥 4 하나만 덜렁있으니 좀 그렇더군요 -0-
지금은 5번이라 별이 다섯개! 라고 생각합니다 ㅋㅋㅋ
그래도 관리자라면 죽음의 4 아니겠어요? ㅋㅋㅋ
사실 조금 더 밀릴 수도 있습니다. 설치시 생성되는 기본 도메인도 1번이 아닌 0번이라 조건문이 복잡해지고, admin 모듈처럼 엄연히 화면이 있는데 mid를 받지 못한 주요 모듈이 아직 남아 있거든요. 설치 직후 사이트 기본 구성이 너무 오랫동안 그대로이다 보니 이 때 생성되는 시퀀스 값들이 일정한 숫자로 굳어져 버린 것 같습니다.
굳이 일정한 숫자로 맞춘다면 삶과 우주, 그리고 모든 것에 대한 답인 42로 하고 싶네요. ㅎㅎ
어느번호라도 좋습니다 ㅎㅎ 개발할때 그때 그때 체크하는것도 어려운건 아니니까요~!!!
개인적인 경험: 일반적인 경우라면 $this->user->isAdmin()을 사용하는데, 첫댓분이 말씀하신것처럼 최최최고 관리자가 필요한 상황이 존재하더라고요
>> 관리자 감사용 모듈이라던지 ( https://rhymix.org/pds/1749482 )
관리자 사이에 계급이 없으니 어쩔 수 없이 '4'를 기본값으로 세팅하고, 필요할 경우 수정할 수 있도록 하는게 최선이였던거 같습니다.
이럴경우 그룹을 사용하는게 가장 이상적으로 보이는데, 극소수의 인원을 위해 그룹을 활용하기에는 개발 과정에 귀찮은 점이 많아 '4'를 기준으로 개발하는게 관성이 되었네요.
+) 물론 이는 특수 케이스이기에 최초 생성 계정이 무조건 '4'로 생성되어야 한다고 주장하는 것은 아닙니다 ㅎㅎ