메뉴 건너뛰기

XE : Xpress Engine


XE에 대한 생각! XE에 대한 공감! - XE를 사용하는 다른 사람들과 의견을 나눌 수 있는 곳입니다. 많은 의견 공유로 더 좋은 XE를 만들어 주세요.


XE 사용팁

외부페이지 사용법

2007.12.11 19:54

[레벨:6]길치객 조회 수:2059 추천:5

제로보드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

번호 제목 글쓴이 날짜 조회 수
공지 질문은 묻고 답하기로~ TSCMD 2012.02.03 366
375 XE 설치 진행 후 다시 첫 화면으로 넘어갈때 [2] [레벨:2]longkee 2007.12.06 4236
374 익명게시판 - 문제가 아직 많습니다. (다시 수정) [11] file [레벨:2]올챙이 2007.12.06 5207
373 배경이미지 만드는 방법입니다. [레벨:9]팔공산 2007.12.06 6200
372 그림자 박스 만들기.. [3] file [레벨:11]소마세월 2007.12.07 1168
371 음악플레이기 3종세트 설치 방법(수정) [25] file [레벨:9]팔공산 2007.12.10 966
370 top 메뉴를 만들어보자 - layout에서 topmenu 항목만들기 [6] file [레벨:3]SensePlus1 2007.12.11 9799
369 로그인 안되서 files 폴더 지우셨던 분들!! [3] file [레벨:1]율랑 2007.12.11 5475
» 외부페이지 사용법 [8] [레벨:6]길치객 2007.12.11 2059
367 외부페이지에서 위젯사용하지 않고 로그인 정보 다루기. [5] [1] [레벨:6]길치객 2007.12.12 9168
366 페이지가 갑자기 하얀화면으로 나올경우에는 이렇게 해보십시오. [8] file [레벨:7]하나로45 2007.12.13 5270
365 Layout.html 화일의 SEC(순서도)도를 그려봤습니다. [9] file [레벨:3]SensePlus1 2007.12.14 6777
364 ㅎㅎ, 이곳에도 Html 적용이 되네요. [3] file [레벨:1]눈과비 2007.12.14 978
363 최근 댓글이 가장 위로 정렬 [2] [레벨:6]쏘프티 2007.12.20 4632
362 IP대역에 따라 다른 페이지 보여주기 [1] [레벨:10]지연아빠 2007.12.20 4344
361 xml 포함한 플래쉬를 제로보드xe 에서 적용하는 과정 [4] file [레벨:6]도토리나무 2007.12.20 8255
360 IE Toy 사용시 ''페이지'', ''외부페이지'' 차단되네요... [3] [레벨:1]폭풍의 전야 2007.12.22 3745
359 회원가입시 추가한 추가정보를 관리자와 회원자신만 보기... [5] [레벨:10]지연아빠 2007.12.22 5742
358 외부프로그램(페이지)에서 zbxe 로그인 정보 연동하기 [33] file [레벨:1]도데군 2007.12.23 11452
357 관리자 포인트 조작 없이 레벨 아이콘 대신 원하는 아이콘 띄우기 [7] file [레벨:2]ꂎꌰ&#41 2007.12.24 1204
356 Ms 워드로 게시판 글쓰기 [1] file [레벨:3]더하기나무 2007.12.25 5381