그누보드5 개인 php파일 만들기
페이지 정보

본문
다른 경로를 지정하지 않고, 설치된 경로에 개인 php)을 만들 경우,
먼저 index.php를 복사해서 newpage.php를 만든다.
그리고 파일에 있는 index.php 를 newpage.php 로 바꿔주고,
스킨경로에 있는 파일(index.php)를 복사해서 newpage.php로 만들어 준 뒤 해당파일을 수정하면 된다.
* 순서 정리 *
1. 보드설치경로/index.php 복사, newpage.php 만들기
2. newpage.php 파일 열어서 아래부분 수정하기
---------------------------------------------------------------------------------
//원본소스//
define('_index_', true);
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if(defined('G5_THEME_PATH')) {
require_once(G5_THEME_PATH.'/index.php');
return;
}
if (G5_IS_MOBILE) {
include_once(G5_MOBILE_PATH.'/index.php');
return;
}
--------------
//수정소스//
define('_newpage_', true);
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if(defined('G5_THEME_PATH')) {
require_once(G5_THEME_PATH.'/newpage.php');
return;
}
if (G5_IS_MOBILE) {
include_once(G5_MOBILE_PATH.'/newpage.php');
return;
}
-----------------------------------------------------------
*** index 로 되어있는 부분을 newpage(파일명)으로 변경해주면 된다.
3. 스킨페이지에 있는 index.php 를 복사해서 newpage.php 만들기
4. newpage.php 파일을 열어 아래 부분을 수정한다.
-----------------------------------------------------------
//원본소스//
define('_INDEX_', true);
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if (G5_IS_MOBILE) {
include_once(G5_THEME_MOBILE_PATH.'/index.php');
return;
}
if(G5_COMMUNITY_USE === false) {
include_once(G5_THEME_SHOP_PATH.'/index.php');
return;
}
//수정소스//
define('_newpage_', true);
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if (G5_IS_MOBILE) {
include_once(G5_THEME_MOBILE_PATH.'/newpage.php');
return;
}
if(G5_COMMUNITY_USE === false) {
include_once(G5_THEME_SHOP_PATH.'/newpage.php');
return;
}
-----------------------------------------------------------
5. head 와 tail 중간에 나와야할 부분을 작업해서 넣으면 끝!
예제)
include_once(G5_THEME_PATH.'/head.php');
?>
여기에 본문 작성하기
<?
include_once(G5_THEME_PATH.'/tail.php');
이런식으로 작성하면 어렵지 않게 새 페이지를 만들 수 있다.
최근 새 페이지를 만들려고 하는데, 여러 가지 검색해봤는데 잘 안되더군요.
여러 검색 통해 만들어본 겁니다.
<?php
include_once('./_common.php');
if (G5_IS_MOBILE) {
include_once(G5_THEME_PATH.'/head.php');
return;
}
$g5['title'] = "제목 기재";
define('_새페이지_', true);
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if (G5_IS_MOBILE) {
include_once(G5_THEME_MOBILE_PATH.'/새페이지.php');
return;
}
include_once(G5_THEME_PATH.'/head.php');
?>
<div class="latest_wr">
<p> 작성하고 싶은 내용을 작성하기</p>
</div>
<?php
include_once(G5_THEME_PATH.'/tail.php');
?>
먼저 index.php를 복사해서 newpage.php를 만든다.
그리고 파일에 있는 index.php 를 newpage.php 로 바꿔주고,
스킨경로에 있는 파일(index.php)를 복사해서 newpage.php로 만들어 준 뒤 해당파일을 수정하면 된다.
* 순서 정리 *
1. 보드설치경로/index.php 복사, newpage.php 만들기
2. newpage.php 파일 열어서 아래부분 수정하기
---------------------------------------------------------------------------------
//원본소스//
define('_index_', true);
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if(defined('G5_THEME_PATH')) {
require_once(G5_THEME_PATH.'/index.php');
return;
}
if (G5_IS_MOBILE) {
include_once(G5_MOBILE_PATH.'/index.php');
return;
}
--------------
//수정소스//
define('_newpage_', true);
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if(defined('G5_THEME_PATH')) {
require_once(G5_THEME_PATH.'/newpage.php');
return;
}
if (G5_IS_MOBILE) {
include_once(G5_MOBILE_PATH.'/newpage.php');
return;
}
-----------------------------------------------------------
*** index 로 되어있는 부분을 newpage(파일명)으로 변경해주면 된다.
3. 스킨페이지에 있는 index.php 를 복사해서 newpage.php 만들기
4. newpage.php 파일을 열어 아래 부분을 수정한다.
-----------------------------------------------------------
//원본소스//
define('_INDEX_', true);
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if (G5_IS_MOBILE) {
include_once(G5_THEME_MOBILE_PATH.'/index.php');
return;
}
if(G5_COMMUNITY_USE === false) {
include_once(G5_THEME_SHOP_PATH.'/index.php');
return;
}
//수정소스//
define('_newpage_', true);
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if (G5_IS_MOBILE) {
include_once(G5_THEME_MOBILE_PATH.'/newpage.php');
return;
}
if(G5_COMMUNITY_USE === false) {
include_once(G5_THEME_SHOP_PATH.'/newpage.php');
return;
}
-----------------------------------------------------------
5. head 와 tail 중간에 나와야할 부분을 작업해서 넣으면 끝!
예제)
include_once(G5_THEME_PATH.'/head.php');
?>
여기에 본문 작성하기
<?
include_once(G5_THEME_PATH.'/tail.php');
이런식으로 작성하면 어렵지 않게 새 페이지를 만들 수 있다.
최근 새 페이지를 만들려고 하는데, 여러 가지 검색해봤는데 잘 안되더군요.
여러 검색 통해 만들어본 겁니다.
<?php
include_once('./_common.php');
if (G5_IS_MOBILE) {
include_once(G5_THEME_PATH.'/head.php');
return;
}
$g5['title'] = "제목 기재";
define('_새페이지_', true);
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if (G5_IS_MOBILE) {
include_once(G5_THEME_MOBILE_PATH.'/새페이지.php');
return;
}
include_once(G5_THEME_PATH.'/head.php');
?>
<div class="latest_wr">
<p> 작성하고 싶은 내용을 작성하기</p>
</div>
<?php
include_once(G5_THEME_PATH.'/tail.php');
?>
댓글목록
등록된 댓글이 없습니다.

