테스트 사이트 - 개발 중인 베타 버전입니다

그누보드 함수 및 변수정의 관련 질문 채택완료

일섬 10년 전 조회 5,996

제목을 정의하기가 애매모해서 두리뭉실하게 질문올린점 죄송합니다.

 

그누보드스킨이나 플러그인을 만드려고 열심히 공부를 하고 있습니다.

 

그래서 일단 skin>board>basic에 있는  write.skin.php를 열어보니

if (!defined('_GNUBOARD_')) exit; 란게 있고 

 

   

란게 있고

 

 

   

   

   

   

   

   

   

   

   

   

     

 

라고 쭉쭉 나오더군요!!!

 

제가 궁금한 점은 php에 사용된 변수 및 함수들이 어디에 정의 되어 있는지가 궁금합니다.

 

이런 변수들과 간혹 보이는 함수들의 정체를 알수가 없어서 너무 힘이 듭니다ㅠㅠ

 

도와주세요~~

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
10년 전
config.php

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

슈퍼노비스
해당변수들은 스킨파일을 불러들이는 몸체파일에서 선언한것이거나 lib 디렉토리에 있는 라이브러리파일들중 해당 스킨과 관련된 라이브러리에서 미리 정의한것일수도 있고



혹은 config.php에서 정의한 환경설정 변수일수도 있습니다



함수는 php 내부함수가 아니라면 대부분 lib 디렉토리안의 common 라이브러리안에 대부분 정의 되어있으며

회원가입등은 그와 관련된 라이브러리 파일에 정의 되어있습니다.



지금은 게시판 스킨을 예로 드셨으니 게시판 관련 라이브러리는 lib/common.lib.php lib/thumbnail.lib.php등이 있습니다.



게시판 스킨을 불러 들이는 몸체 파일은 bbs/ board.php list.php view.php write.php등 꼭 스킨파일을 직접적으로 참조하지 않더라도 연계된것이 상당하므로 천천히 살펴보시기 바랍니다.
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

일섬
10년 전
친절한 설명 감사함니다 ㅠㅠ 채택은 단지얍 님걸 하려고 했는데 실수로.... 좋아요 같이 드립니다. 짤지만 답글달아주신 열린이글 님도 감사합니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인