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

하나의 디비에 두개의 테마를 사용고자 할때

리뉴얼 작업을 하면서 기존 사이트와 개발중인 사이트를 분리해서 하나의 웹호스팅 계정에서 작업을 위한 설정입니다.

1. 작업조건
-. 그누보드5 를 2개를 각기 운영을 하지만, 디비는 한개입니다.
-. g5  는 운영중인 홈페이지
-. test 는 리뉴얼을 위한 임시 홈페이지
-. data 폴더는  심볼릭링크(소프트링크) 로 변경
-. test / common.php 내용 일부 변경해서 다른 테마폴더를 지정


2. 폴더 구조
홈페이지
   ├  g5   <-- 그누보드1
   │   ├  adm
   │   ├  bbs
   │   ├  css
   │   ├  data
   │   ├  extend
   │   ├  img
   │   ├  install
   │   ├  js
   │   ├  lib
   │   ├  plugin
   │   ├  skin
   │   ├  theme
   │   │   ├ basic
   │   │   └ 테마1
   │   ├  ...
   │   ├  common.php
   │   └  ... 
   └  test    <-- 리뉴얼 작업을 위한 임시폴더
            ├  adm
            ├  bbs
            ├  css
            ├  data  <-- ln -s ../../g5/data
            ├  img
            ├  install
            ├  js
            ├  lib
            ├  plugin
            ├  skin
            ├  theme
            │   ├  basic
            │   └  테마2
            ├  ...
            ├  common.php   <-- theme 설정 변경을 위해 수정
            └  ...

3. test / common.php  내용 수정

// 테마경로
if(defined('_THEME_PREVIEW_') && _THEME_PREVIEW_ === true)
    $config['cf_theme'] = trim($_GET['theme']);

를 아래와 같이 변경

// 테마경로
if(defined('_THEME_PREVIEW_') && _THEME_PREVIEW_ === true)
    $config['cf_theme'] = trim($_GET['theme']);

$config['cf_theme']="테마2";

댓글 작성

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

로그인하기

댓글 4개

좋은 자료 감사합니다
좋은 자료 감사합니다!
시도해보겠습니다
그런데 심볼릭링크를 어떻게 하는지요?

게시판 목록

그누보드5 팁자료실

글쓰기