wrest.js 스크립트가 어떻게 동작되나요? > 그누3질답

그누3질답

wrest.js 스크립트가 어떻게 동작되나요? 정보

그누보드 wrest.js 스크립트가 어떻게 동작되나요?

본문

wrest.js 에 있는 함수들이 어디서 명령을 받아서 동작을 하는건지 도통 모르겠네요..
wrest.js 함수들이 동작하도록 어느 부분에서 실행토록했는지 궁금합니다.

고수님.. 도와 주셔유!!!

댓글 전체

indexdoctype.php 파일중 다음과 같은 문자열이 있습니다.

switch (_DOCTYPE_) {
    // NONE 는 상단과 하단 파일이 필요없는 TYPE
    case "NONE" :
        echo $ob_content;
        break;
    // STYLE 은 stylesheet 등만 적용하는 TYPE
    case "STYLE" :
        include './head.sub.php';
        echo $ob_content;
        include './tail.sub.php';
        break;
    // DESIGN 은 상단, 하단 파일을 필요로 하는 TYPE
    case "DESIGN" :
        include './head.sub.php';
        include './head.php';
        echo $ob_content;
        include './tail.php';
        include './tail.sub.php';
        break;
    // 나머지 TYPE 은 오류

특정 파일을 gnuboard에서 불러올때 쓰는 상수 _DOCTYPE_ 에따라 보여주는 타입이 틀려지며,

taili.sub.php안에 10라인을 보시면 다음과 같은 스크립트 코드가 삽입되어 있습니다.
<script language='JavaScript' src='./wrest.js'></script>

위의 스크립을 사용하기위해선 불러올 파일 타입의 형태가 DESIGN 이어야 불러오겠네요.

어떤파일에서 불러오고자 한때
최상단에 아래와 같은 코드가 있다면 위의 스크립을 사용할수 있습니다.

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

define("_DOCTYPE_", "DESIGN");  // 해당 타입이 디자인이므로 위의 tail.sub.php파일을 불러옴
?>
전체 9,564
그누3질답 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT