웹마스터 팁

제로보드XE 외부페이지 활용

제로보드XE 외부페이지 모듈 사용에 아려워 하시는 분들이 많아 제가 아는 한도에서 간략하게 사용법을 알려드리겠습니다.

틀린내용이 있으시면 언제든 테클 받겠습니다. 살살해주세요 ㅅㅅ;


외부페이지 : PHP, HTML, 제로보드XE 함수 등 거의 모든(?) 것들을 그대로 사용할 수 있습니다.


전화면이 백지로 나오는 경우도 있는데요 phpinfo()등 일부 안되는 함수와 구문에러 일수도 있습니다. 또한 자바스크립트나 스타일시트는 파일을 분리하여 호출해서 사용하시기 문제없이 작동할 것으로 생각됩니다.

그리고 외부페이지 부분만 백지로 나오는 경우는 파일을 저장할때 ANSI가 아닌 UTF-8코드 저장하시기 바랍니다.

파일 내용이 영문일때는 상관 없지만 한글코드가 들어가버리면 백지로 나오거든요 꼭 UTF-8코드 저장 하십시오

 

서론은 여기까지 하구요  본론으로 들어가겠습니다.

1. 아래와 같이 "외부페이지"를 만듭니다.

주의: "외부 문서 위치" 설명부를 잘보시고 입력하시기 바랍니다. 

파일명과 위치를 잘못 입력하면 설정된 "레이아웃"만 화면에 나오고 "외부페이지" 내용은 나오지 않습니다.


2. 1에서 설정한 외부문서 위치에 파일이 있어야겠죠 아래와 같이 (전 a.html)


3. 아래는 외부페이지 "a.html"의 실행 화면입니다.


4. 제로보드XE 기본위젯: 포인터랭킹(rank_point)

"a.html" 에서 아래의 위젯을 호출에서 사용해봤습니다.


5. "a.html"의 소스입니다.

위에서 처럼 "외부페이지"에서 HTML은 물론 PHP, 제로보드XE 함수까지 사용하다는 것을 알겠죠?

"포인터랭킹 위젯" 코드는 직접입력하는게 아니구요 코드생성기를 사용하시면 됩니다. 아래 그림처럼요

"executeQuery("widgets.rank_point.getMemberList")는 포인터랭킹위젯의 XML쿼리를 호출한것입니다.


6. 위젯코드 생성: 위젯-> 포인트 랭킹 출력 코드생성 -> 코드생성창에서 -> 코드생성 -> 코드복사 -> "a.html"파일에 붙여놓기


아래는 Member 테이블의 필드리스트입니다.

소스중 $data->nick_name, $data->user_id 이외의 정보를 사용시 아래의 필드를 참조해서 사용하시기 바랍니다.

 

 

여기 까지 입니다. 질문댓글은 http://zbxe.bluegate.kr/8로 주시면 아는 한 답해드리겠습니다.

소스첨부 :







아래는 제 홈페이지의 입니다.

사각테두리에 있는 내용이 외부페이지로 만든것입니다.

op1

제목 글쓴이 날짜
회원정보보기시 공개 안 한 정보에 대해서도 최고관리자는 볼 수 있도록 변경 sejin7940 2014.09.10
포인트선물 애드온 차감시키는 방법 410contents 2014.09.12
모달 윈도우 pixfine 2014.09.15
익스별 호출 모음...스타일(재탕이면 죄송)모은거는 못봐서요~ imagineshop 2014.09.16
셀과 색상의 조합이 특징인 테이블 구조 pixfine 2014.09.16
크롬브라우저 모바일 개발시 해상도 조절 [1] file 픽스소프트 2014.09.16
레이아웃 작업 중 갑자기 files/faceOFF/xxx/ko.cache.php 에러 발생할 시 Novelic 2014.09.19
[10원팁] 한서버에 2개이상의 xe를 사용할때 간헐적 백지문제 [4] 키스미베이베 2014.09.19
회원 프로필 사진 리사이징될때 ratio가 아닌 crop으로 처리하기 mAKEkr 2014.09.19
[AJAX]DB 해당값을 검색하기 pixfine 2014.09.24
구글 API 활용(뉴스가져오기) pixfine 2014.09.24
.htaccess 를 이용해서 도메인 접속시 xe폴더로 자동 이동 시키기 [3] file Double'U' 2014.09.25
Bash Shell 버그 패치 필요 [2] 고구마군 2014.09.29
form에 error_return_url 자동 추가 사용하지 않기 [1] 신평 2014.10.02
방화벽 때문에 쉬운설치가 안 될경우 해결법 빛의바다 2014.10.04
업글타일 모듈에서 fail_to_trash가 뜨지만 삭제는 정상으로 진행된다면 SeungXE 2014.10.11
기본 URL 지정 문제 해결 & 멀티도메인 1사이트 사용 간단 설정 팁 [4] SeungXE 2014.10.19
스케치북5 1.7.0 버전 모바일 게시판 스킨 댓글수 안나올때 [2] 키스투엑스이 2014.10.22
프리 반응형 템플릿(html/css/js) 다운받을 수 있는 곳 [1] jhsongsh 2014.10.28
XE 에서 첨부파일 100% 후 사라지는 문제 [3] 야옹이맨 2014.10.28