메뉴 건너뛰기

조회 수 2768 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
그누보드는 사용자들이 추가적인 값들을 편하게 쓸 수 있게 확장변수를 정의해 뒀습니다.
확장변수를 사용하면 편하게 프로그램을 수정할 수 있지만, 그만큼 다른 프로그램과 충돌할 가능성도 높으므로, 사용하는 확장변수의 이름과 위치는 정리를 꼭 해둬야 합니다.

각 확장변수(예: bo_1)에 대해서 해당 확장변수의 설명(예: bo_1_subj)가 있으며,
모든 확장변수의 데이터 type은 varchar(255) 입니다.

g4_config (설정 테이블)
설정 테이블은 cf_1 (cf_1_subj) ~ cf_10 (cf_10_subj)의 10개의 확장변수가 있습니다.
$config[cf_1]과 같이 불러서 사용하면 됩니다.

g4_memeber (회원정보 테이블)
회원정보 테이블은 mb_1~ mb_10의 10개의 확장변수가 있습니다.

g4_board (게시판 정의 테이블)
게시판 테이블은 bo_1 (bo_1_subj) ~ bo_10 (bo_10_subj)의 10개의 확장변수가 있습니다.
$board[bo_1]과 같이 불러서 사용하면 됩니다.

g4_group (그룹 테이블)
그룹 테이블은 gr_1 (gr_1_subj) ~ gr_10 (gr_10_subj)의 10개의 확장변수가 있습니다.
$group[gr_1]과 같이 불러서 사용하면 됩니다.

g4_write_게시판이름 (게시판 테이블)
게시글 테이블은 wr_1 ~ wr_10의 10개의 확장변수가 있습니다.
wr_1_subj와 같은 설명하는 변수는 없습니다.
$write[wr_1], $view[wr_1], $list[$i][wr_1]과 같이 불러서 사용하면 됩니다.

글쓰기 스킨에서 확장변수를 사용할때는 wr_1 ~ wr_10의 name, id를 사용해야 합니다.
/bbs/write.php에서 write.skin.php에서 넘겨진 wr_1 ~ wr_10의 값을 update 합니다.

(예: 관리자님의 경매스킨에서)
        <input type=text size=20 name=wr_1 id=wr_1 value="<?=$write[wr_1]?>" itemname="경매시작일시" required>

확장변수를 10개 이상 쓰려고 하는 경우에는 프로그램의 logic을 먼저 살펴보세요.
수십개의 추가 field가 있으면 사이트의 속도가 현저히 떨어지게 되며,
수십개의 field는 별개의 테이블로 분리되는게 더 바람직하기 때문 입니다.

List of Articles
번호 제목 날짜 조회 수
70 다음날 00시에 쿠키 만료되도록 하는 방법 2014.02.27 4539
» 그누보드 확장변수 사용 2016.12.22 2768
68 게시판 스킨 파일 구조 2016.12.22 2486
67 배열을 사용해서 여분필드 한 개로 연락처 입력란 3등분하기 file 2017.04.12 2495
66 여분필드를 활용한 게시판 스킨 제작 - 여분 필드 10개 이상 사용하기 file 2017.04.12 2539
65 게시판 스킨 목록 페이지에 이전 다음 페이지 링크 만들기 2017.04.12 2060
64 게시판 글쓰기 페이지에 다음 API 주소 입력기 사용하기 file 2017.04.12 3882
63 이름이나 연락처 중간 부분을 *** 표시로 숨기기 file 2017.04.12 3332
62 DatePicker 달력 플러그인을 활용한 날짜 입력 쉽게하기 file 2017.04.12 3068
61 DatePicker 달력 플러그인을 활용한 날짜 입력 쉽게하기 file 2017.04.12 4852
60 게시판 글쓰기 페이지에 스마트 에디터 2개 이상 사용하기 2017.04.12 2934
59 여분필드를 활용한 게시판 스킨 제작 - 기초 예제1-3 file 2017.04.13 3411
58 여분필드를 활용한 게시판 스킨 제작 - 기초 예제1-2 file 2017.04.13 4395
57 여분필드를 활용한 게시판 스킨 제작 - 기초 예제1-1 file 2017.04.13 3607
56 여분필드를 활용한 게시판 스킨 제작 - 기본적인 사용 방법 2017.04.13 3039
55 게시판 기본 스킨 내용보기 페이지 살펴보기 2 - 상세 설명 2017.04.13 2662
54 게시판 기본 스킨 글쓰기 페이지 살펴보기 2 - 상세 설명 2017.04.13 3102
53 게시판 기본 스킨 글쓰기 페이지 살펴보기 1 - write.skin.php 2017.04.13 2679
52 게시판 기본 스킨 목록 페이지 살펴보기 2 - 상세 설명 2017.04.13 2458
51 게시판 기본 스킨 목록 페이지 살펴보기 1 - list.skin.php 2017.04.13 3105
Board Pagination Prev 1 2 3 4 Next
/ 4

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved