게시판 스킨 (list.skin.php) 가 불러오는 상위 php 파일들이 뭐가 있나요?
본문
list.skin.php 상위로 엮인 php 파일 구조가 어떻게 되는지 궁금합니다.
분석하기가 어렵네요ㅜㅜ
답변 2
/bbs/board.php
-> /bbs/list.php
-> [스킨]/list.skin.php
ex) https://demo.sir.kr/gnuboard5/bbs/board.php?bo_table=free
자유게시판 목록 URL은 ~/bbs/board.php?~ 형태입니다.
/bbs/board.php 파일임을 알 수 있습니다.
/bbs/board.php 파일을 확인해 보면..
bo_table 값만 넘어온 경우에는..
목록(리스트) 요청으로 분기하여 /bbs/list.php 에서 실제처리가 진행됩니다.
bo_table, wr_id 값이 넘어온 경우에는..
해당글 요청으로 분기하여 /bbs/view.php 에서 실제처리가 진행됩니다.
/bbs/list.php 파일을 확인하면.. 스킨 디렉토리의 list.skin.php 파일을 include 하고 있음을 확인할 수 있습니다.
즉, 기본은 URL 에 명시된 파일에서부터 출발하는 것입니다.
bbs/board.php : include_once (G5_BBS_PATH.'/list.php');
-
bbs/list.php : include_once($board_skin_path.'/list.skin.php');
-
list.skin.php
답변을 작성하시기 전에 로그인 해주세요.