웹마스터 팁

부운영자

2012.02.05 21:47

송동우

xe 의 단점중 하나가 부운영자 기능이 없다는 것.

 

게시판 관리는

해당 게시판의 설정에 가서 권한관리 탭 아래에

모듈관리자 항목에

지정하고 싶은 사람의 이메일을 입력하면

그 사람은 해당 게시판에서 마음대로 관리할 수 있다.

 

그런데

회원에 대한 규제를 할 수 있는 기능이 없다.

그래서

버전업이 될 때마다 그런 기능이 추가되었나 확인해 봐도

매번 없다.

 

혹시나 고수들이 만들어서 다운로드 게시판에 올려놓지 않을까 기다려봐도 없다.......

 

그래서

xe에서 새롭게 추가를 하거나, 고수들이 멋지게 만들어서 다운로드 게시판에 올릴때 까지

그냥 대충 써먹을 수 있는 페이지를 하나 만들었다.

 

목적은

회원을 정지시키거나 가입기한을 부운영자가 할 수 있게 하는 기능이다.

다른 것들 기능 추가하자면 또 소스 뜯어고쳐야 하고

 

개인적으로 생각하기에

당장 급한것은 이 기능이면 되겠다 싶어서 다른 것은 다 빼고, 이것만 했다.

 

어설프지만 그래도 작동은 하니까......

 

규칙을 위반하는 회원들은 눈 앞에 있는데, 최고 관리자는 들어오지도 않고,

부 운영자는 글만 지우고, 다른 일도 못하고 ....힘들게......

 

사용법

 

첨부된 파일을 xe가 설치된 곳에 올리고

관리자 페이지에 가서

확장기능 - 설치된 모듈 - 페이지를 클릭

생성을 클릭하고

 

페이지 타입을 외부페이지로 하고

모듈이름은 대충 알아서 짓고

브라우저 제목도 대충 짓고

레이아웃은 사용하고 있는 레이아웃 선택하고

 

외부문서 위치에

파일이 올려지 위치를 적어준다.

xe가 설치된 곳 (예: ./viceAdmin.php)

이렇게 입력하고 저장을 클릭

 

외부문서 만들기는 끝났다.

 

사이트 - 사이트맵에 가서

메뉴추가를 클릭하고

메뉴이름은 대충 알아서 적고

모듈선택에 클릭

외부페이지 선택

등록된 외부페이지가 보일 것이다

viceAdmin선택

 

그리고 저장

 

이제 웹에 가서 보면 메뉴에 방금 생성된 메뉴가 보일 것이다.

 

게시판 운영자만 접근이 가능하다.

게시판 운연자는 최고 관리자가 해당 게시판 설정의  권한관리탭에서 해주면 된다.

 

1.5.1.5 에서 테스트 했고 1.4.x 버전은 작동 안될 것이다

 

마지막으로

이것은 어디까지나 임시방편,

허술하지만 제대로 된 부운영자 기능이 나올때 까지........

--------------------------------------------------------

! extra_vars 자동으로 모두 나오게 수정

! 주소링크가 최초의 viceAdmin으로 되어 있어서 다른 모듈명으로 등록했을 때, 연결안되던 것 수정

! 포인트와 레벨항목 추가

! DB의 테이블 prefix 자동으로 인식하도록 수정

! 회원그룹 변경할 수 있도록 추가

-------------------------------------------------------

아랫쪽 댓글에 올려진 파일이 가장 최근에 올려진 파일입니다.

! 포인트 수정 가능하도록 추가

제목 글쓴이 날짜
사용자정의 기준으로 정렬을 했을 경우 최신글이 목록 상단으로 뜨도록 수정법 ( 현재 최신글이 하단에 뜸 ) sejin7940 2016.05.25
부운영자 [26] file 송동우 2012.02.05
정확한 계산기 소스입니다. [2] file 현탁 2014.01.15
[시니시즘] XE의 XML Query 관련 팁 시니시즘 2016.04.26
[개발팁] Console에서 디버깅 시 발생하는 x.js Deprecated 오류 제거 하기 SimpleCode 2016.04.19
IIS에서의 URL 재작성 사용하기 [5] file ehii 2014.10.30
SEO 1.8.18 에서 Analytics 와 기타 탭 작동 안 하는 버그 수정법 sejin7940 2016.04.03
그룹별 회원 목록 출력 [2] 윤삼 2015.10.25
위지윅 에디터의 관리의 활성 비활성이 안될 경우 해결책 [2] 김유중345 2009.05.01
index.php에서 Parse Error가 발생한다면 [6] YJSoft 2014.04.01
게시판이 있는데 관리자 페이지에 나타나지 않을 경우 해결 방법 퍼니엑스이 2016.03.20
XE 루트로 옮기기 완벽 가이드 [/xe/ 로부터 벗어나자!] ver 1.1 [107] file LI-NA 2013.02.26
기본 Content 위젯에 댓글 New표시하기 [10] 조슈아킴 2010.05.08
에디터 비활성화 문제 해결했습니다! [2] 엘로이스 2013.09.13
1.8 XEDITION 에서 로그인xe 사용하여 네이버 로그인 연동하기 [7] file karutian 2015.04.10
CSS + HTML 메뉴 마루디자인 2016.03.10
호스팅 변경이나 이전시 썸네일 문제 점검사항 맥노턴 2016.03.07
[속도 향상] 불필요한 애드온 끄기 다미아빠 2016.03.06
외부 이미지 저장 애드온 [7] file samsara 2013.03.26
서버의 파일권한 맞추기. 마루디자인 2016.03.01