그누보드 함수 및 변수정의 관련 질문 채택완료
제목을 정의하기가 애매모해서 두리뭉실하게 질문올린점 죄송합니다.
그누보드스킨이나 플러그인을 만드려고 열심히 공부를 하고 있습니다.
그래서 일단 skin>board>basic에 있는 write.skin.php를 열어보니
if (!defined('_GNUBOARD_')) exit; 란게 있고
<section id="bo_w">
<h2 id="container_title"><?php echo $g5['title'] ?></h2>
란게 있고
<form name="fwrite" id="fwrite" action="<?php echo $action_url ?>" onsubmit="return fwrite_submit(this);" method="post" enctype="multipart/form-data" autocomplete="off" style="width:<?php echo $width; ?>">
<input type="hidden" name="uid" value="<?php echo get_uniqid(); ?>">
<input type="hidden" name="w" value="<?php echo $w ?>">
<input type="hidden" name="bo_table" value="<?php echo $bo_table ?>">
<input type="hidden" name="wr_id" value="<?php echo $wr_id ?>">
<input type="hidden" name="sca" value="<?php echo $sca ?>">
<input type="hidden" name="sfl" value="<?php echo $sfl ?>">
<input type="hidden" name="stx" value="<?php echo $stx ?>">
<input type="hidden" name="spt" value="<?php echo $spt ?>">
<input type="hidden" name="sst" value="<?php echo $sst ?>">
<input type="hidden" name="sod" value="<?php echo $sod ?>">
<input type="hidden" name="page" value="<?php echo $page ?>">
라고 쭉쭉 나오더군요!!!
제가 궁금한 점은 php에 사용된 변수 및 함수들이 어디에 정의 되어 있는지가 궁금합니다.
이런 변수들과 간혹 보이는 함수들의 정체를 알수가 없어서 너무 힘이 듭니다ㅠㅠ
도와주세요~~
답변 2개
<br />
혹은 config.php에서 정의한 환경설정 변수일수도 있습니다<br />
<br />
함수는 php 내부함수가 아니라면 대부분 lib 디렉토리안의 common 라이브러리안에 대부분 정의 되어있으며 <br />
회원가입등은 그와 관련된 라이브러리 파일에 정의 되어있습니다.<br />
<br />
지금은 게시판 스킨을 예로 드셨으니 게시판 관련 라이브러리는 lib/common.lib.php lib/thumbnail.lib.php등이 있습니다.<br />
<br />
게시판 스킨을 불러 들이는 몸체 파일은 bbs/ board.php list.php view.php write.php등 꼭 스킨파일을 직접적으로 참조하지 않더라도 연계된것이 상당하므로 천천히 살펴보시기 바랍니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인