웹마스터 팁

부운영자

2012.02.06 06:47

송동우

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

 

게시판 관리는

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

모듈관리자 항목에

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

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

 

그런데

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

그래서

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

매번 없다.

 

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

 

그래서

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

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

 

목적은

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

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

 

개인적으로 생각하기에

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

 

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

 

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

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

 

사용법

 

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

관리자 페이지에 가서

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

생성을 클릭하고

 

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

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

브라우저 제목도 대충 짓고

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

 

외부문서 위치에

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

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

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

 

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

 

사이트 - 사이트맵에 가서

메뉴추가를 클릭하고

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

모듈선택에 클릭

외부페이지 선택

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

viceAdmin선택

 

그리고 저장

 

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

 

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

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

 

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

 

마지막으로

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

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

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

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

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

! 포인트와 레벨항목 추가

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

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

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

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

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

제목 글쓴이 날짜
우분투에 apm 서버 완벽하게 설치하기 로니 2016.09.14
무료 폰트 모음 boomstop 2016.09.13
에디터 "입력창 크기 자동조절" 체크를 기본으로 하기 [8] 투씨 2013.11.24
xe 쪽지 보내기창에 파일첨부하기 연동하는 팁 [7] 졸라맨 2014.04.09
xe 사이트에 응용프로그램으로 오토포스팅은 안됩니다. 최윤한 2016.08.17
아이콘 폰트 축소 서비스 easylogic 2016.08.11
XE Core:1.7.5.3 조회수 증가, 자기 게시글 클릭시 조회수 증가 [1] file 때린데 또때려 2014.07.04
상위 셀렉트박스 값 변경시 하위셀렉트박스(다수)제어하기. [2] Xian 2005.02.20
포트포워딩없이 외부접속 허용하기(윈도우 서버) [1] file 임채원임 2014.11.17
CentOs7에서 중국 IP 차단하기 [5] file 카르마 2016.06.03
메인메뉴 빵조각메뉴 서로 다르게 하고 싶을때 file 미연조 2016.07.08
하나의 웹서버에 php5, php7 설치하기 라온넷닷컴 2016.06.11
배너 랜덤추출 스크립트 [xe적용방법] [16] 라싸 2008.02.19
비싼호스팅 쓰지말고 공유기로 돌리자(컴보다 더 쉽다니!!) [1] djdisodo 2016.06.05
CentOS 7 : Apache2.4 + PHP5.6 + MariaDB + VSFTP 설치하기 [6] 우리아기 2015.08.07
[추천 팁] 오에카키 PHP 버전으로 만들기 [19] 소프트맨 2002.09.01
사용자정의 기준으로 정렬을 했을 경우 최신글이 목록 상단으로 뜨도록 수정법 ( 현재 최신글이 하단에 뜸 ) sejin7940 2016.05.25
부운영자 [26] file 송동우 2012.02.06
정확한 계산기 소스입니다. [2] file 현탁 2014.01.16
[시니시즘] XE의 XML Query 관련 팁 시니시즘 2016.04.27