Menu

4.1 pl2 외부로그인 설치

2016. 5. 29. 10:25

안개핑 제로보드

 

 


우선 마음에드는 외부로그인 스킨을 다운 받습니다.

자기 계정의 outlogin_skin디렉토리안에 업로드를 합니다.
아래 그림을 참고 하시면 제가 jang이라는 스킨을 outlogin_skin 디렉토리안에 업로드를 했습니다.




다음에는 외부로그인을 설치하기 위해서는 제로보드가 설치된 절대경로를 알아야 합니다
이 절대경로는 자신의 제로보드 관리자 페이지를 보면 나타나 있습니다
제로보드 4 pl7 버전부터는 자체적으로 외부로그인을 지원하고 있습니다.
아래 내용은 관리자 페이지(admin.php)의 초기화면 제일 아래에 있는 내용입니다
$_zb_path = "/home/zero/NZEO/bbs/";  <<--이건 nzeo.comm 이니 자신의 절대경로를 비교해 보세요


그럼 이제 원하는 곳에 제로보드의 로그인을 적용하여 보도록 하겠습니다

※서버에 따라서 *.html 파일에서도 php 명령어가 적용이 되기도 하지만 안되는 경우도 있습니다
※혹시 아래의 외부로그인을 지정하였는데 아무런 변화가 없다면 파일명을 .php로 변경해보세요


외부로그인을 적용하고자 하는 페이지 제일 윗 부분에 다음과 같이 입력하세요

<?
   $_zb_url = "제로보드가 설치된 url";
   $_zb_path = "제로보드가 설치된 절대경로";
   include $_zb_path."outlogin.php";
?>


위에서 제로보드가 설치된 url은 http://nzeo.com/bbs/ 처럼 제로보드의 url을 입력하시면 됩니다

예]-- $_zb_url = "http://nzeo.com/bbs/";
위 처럼 url 끝에 꼭 / 를 붙이셔야 합니다

제로보드가 설치된 절대경로는 관리자 페이지 제일 아래 있는 것을 그대로 갖다 붙이시면 됩니다

예) $_zb_path = "/home/zero/NZEO/bbs/";

위와 같이 적으시면 됩니다.
제일 아래 있는 include $zb_path."outlogin.php";는 그대로 적으면 됩니다.

중요한 것은이 5줄은 외부로그인을 적용한 파일의 제일 위에 적어야 합니다 (

그럼 이제 원하는 곳에 외부로그인을 표시하기 위해서는 다음과 같이 한줄을 넣으세요


<? print_outlogin("스킨이름", 그룹번호, 허용레벨) ?>


위에서 스킨이름에는 원하는 스킨이름을, 그룹번호는 적용한 그룹번호, 허용레벨은 페이지 관람이 가능한 레벨을 적어주시면 됩니다
저 위에서 jang이라는 스킨을 사용하고, 그룹은 1번, 모든 사람이 접근가능한 레벨 10을 적용하려면

<? print_outlogin("jang", 1, 10) ?>

라고 하면 됩니다