_PATH, _URL 1단계 디렉토리까지만 선언하고 정리
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@ -1,3 +1,3 @@
|
||||
data
|
||||
config.user.php
|
||||
config.php
|
||||
test.php
|
||||
|
||||
@ -3,8 +3,8 @@ include_once("../../common.php");
|
||||
|
||||
$ym = date('ym', G4_SERVER_TIME);
|
||||
|
||||
$data_dir = G4_EDITOR_PATH.'/'.$ym;
|
||||
$data_url = G4_EDITOR_URL.'/'.$ym;
|
||||
$data_dir = G4_DATA_PATH.'/editor/'.$ym;
|
||||
$data_url = G4_DATA_URL.'/editor/'.$ym;
|
||||
@mkdir($data_dir, 0707);
|
||||
@chmod($data_dir, 0707);
|
||||
|
||||
|
||||
@ -122,7 +122,7 @@ class gcaptcha
|
||||
|
||||
$this->captcha_filename = $this->get_captcha_filename();
|
||||
|
||||
imagepng($im, G4_CACHE_PATH.'/'.$this->captcha_filename.'.png', 0, NULL);
|
||||
imagepng($im, G4_DATA_PATH.'/cache/'.$this->captcha_filename.'.png', 0, NULL);
|
||||
imagedestroy($im);
|
||||
|
||||
$this->make_wav($this->captcha_filename.'.wav');
|
||||
@ -144,7 +144,7 @@ class gcaptcha
|
||||
$wavs[] = $file;
|
||||
}
|
||||
|
||||
$wav_filepath = G4_CACHE_PATH.'/'.$captcha_filename;
|
||||
$wav_filepath = G4_DATA_PATH.'/cache/'.$captcha_filename;
|
||||
$fp = fopen($wav_filepath, 'w+');
|
||||
fwrite($fp, join_wavs($wavs));
|
||||
fclose($fp);
|
||||
@ -172,8 +172,8 @@ function captcha_html($class="captcha")
|
||||
$obj = new gcaptcha();
|
||||
$obj->run();
|
||||
|
||||
$png_file_url = G4_CACHE_URL.'/'.$obj->captcha_filename.'.png';
|
||||
$wav_file_url = G4_CACHE_URL.'/'.$obj->captcha_filename.'.wav';
|
||||
$png_file_url = G4_DATA_URL.'/cache/'.$obj->captcha_filename.'.png';
|
||||
$wav_file_url = G4_DATA_URL.'/cache/'.$obj->captcha_filename.'.wav';
|
||||
|
||||
$html .= PHP_EOL.'<script>var g4_gcaptcha_url = "'.G4_GCAPTCHA_URL.'";</script>';
|
||||
$html .= PHP_EOL.'<script src="'.G4_GCAPTCHA_URL.'/gcaptcha.js"></script>';
|
||||
|
||||
29
config.php
29
config.php
@ -26,7 +26,7 @@ if (PHP_VERSION >= '5.3.0') {
|
||||
입력예) https://www.domain.com:443/gnuboard4s
|
||||
*/
|
||||
define('G4_DOMAIN', 'http://tmp.sir.co.kr/g4s');
|
||||
define('G4_HTTPS_DOMAIN', 'http://https-gnuboard4s-tmp.sir.co.kr/g4s'); // http://https-gnuboard4s-tmp.sir.co.kr
|
||||
define('G4_HTTPS_DOMAIN', 'http://https-gnuboard4s-tmp.sir.co.kr/g4s');
|
||||
|
||||
/*
|
||||
www.sir.co.kr 과 sir.co.kr 도메인은 서로 다른 도메인으로 인식합니다. 쿠키를 공유하려면 .sir.co.kr 과 같이 입력하세요.
|
||||
@ -45,9 +45,6 @@ define('G4_LIB_DIR', 'lib');
|
||||
define('G4_SKIN_DIR', 'skin');
|
||||
define('G4_GCAPTCHA_DIR', 'gcaptcha');
|
||||
define('G4_CKEDITOR_DIR', 'ckeditor');
|
||||
define('G4_EDITOR_DIR', 'editor');
|
||||
define('G4_CACHE_DIR', 'cache');
|
||||
define('G4_FILE_DIR', 'file');
|
||||
|
||||
// URL 은 브라우저상에서의 경로 (도메인으로 부터의)
|
||||
if (G4_DOMAIN) {
|
||||
@ -64,9 +61,6 @@ define('G4_JS_URL', G4_URL.'/'.G4_JS_DIR);
|
||||
define('G4_SKIN_URL', G4_URL.'/'.G4_SKIN_DIR);
|
||||
define('G4_GCAPTCHA_URL', G4_BBS_URL.'/'.G4_GCAPTCHA_DIR);
|
||||
define('G4_CKEDITOR_URL', G4_BBS_URL.'/'.G4_CKEDITOR_DIR); // CKEDITOR 의 라이브러리 경로
|
||||
define('G4_EDITOR_URL', G4_DATA_URL.'/'.G4_EDITOR_DIR); // CKEDITOR 에서 업로드한 파일이 저장되는 경로
|
||||
define('G4_CACHE_URL', G4_DATA_URL.'/'.G4_CACHE_DIR);
|
||||
define('G4_FILE_URL', G4_DATA_URL.'/'.G4_FILE_DIR);
|
||||
|
||||
// PATH 는 서버상에서의 절대경로
|
||||
define('G4_PATH', $g4_path['path']);
|
||||
@ -78,9 +72,6 @@ define('G4_LIB_PATH', G4_PATH.'/'.G4_LIB_DIR);
|
||||
define('G4_SKIN_PATH', G4_PATH.'/'.G4_SKIN_DIR);
|
||||
define('G4_GCAPTCHA_PATH', G4_BBS_PATH.'/'.G4_GCAPTCHA_DIR);
|
||||
define('G4_CKEDITOR_PATH', G4_BBS_PATH.'/'.G4_CKEDITOR_DIR);
|
||||
define('G4_CACHE_PATH', G4_DATA_PATH.'/'.G4_CACHE_DIR);
|
||||
define('G4_EDITOR_PATH', G4_DATA_PATH.'/'.G4_EDITOR_DIR);
|
||||
define('G4_FILE_PATH', G4_DATA_PATH.'/'.G4_FILE_DIR);
|
||||
//==============================================================================
|
||||
|
||||
|
||||
@ -104,25 +95,7 @@ define('G4_SPECIAL', 64); // 특수문자
|
||||
// 모바일 인지 결정 $_SERVER['HTTP_USER_AGENT']
|
||||
define('G4_MOBILE_AGENT', 'phone|samsung|lgtel|mobile|skt|nokia|blackberry|android|sony');
|
||||
|
||||
|
||||
// 자주 사용하는 값
|
||||
// 서버의 시간과 실제 사용하는 시간이 틀린 경우 수정하세요.
|
||||
// 하루는 86400 초입니다. 1시간은 3600초
|
||||
// 6시간이 빠른 경우 time() + (3600 * 6);
|
||||
// 6시간이 느린 경우 time() - (3600 * 6);
|
||||
/*
|
||||
$g4['server_time'] = time();
|
||||
$g4['time_ymd'] = date("Y-m-d", $g4['server_time']);
|
||||
$g4['time_his'] = date("H:i:s", $g4['server_time']);
|
||||
$g4['time_ymdhis'] = date("Y-m-d H:i:s", $g4['server_time']);
|
||||
*/
|
||||
|
||||
//
|
||||
// 기타
|
||||
//
|
||||
|
||||
// 게시판에서 링크의 기본갯수를 말합니다.
|
||||
// 필드를 추가하면 이 숫자를 필드수에 맞게 늘려주십시오.
|
||||
//$g4['link_count'] = 2;
|
||||
define('G4_LINK_COUNT', 2);
|
||||
?>
|
||||
|
||||
@ -10,7 +10,7 @@ function latest($skin_dir='', $bo_table, $rows=10, $subject_len=40)
|
||||
$latest_skin_path = G4_SKIN_PATH.'/latest/'.$skin_dir;
|
||||
$latest_skin_url = G4_SKIN_URL.'/latest/'.$skin_dir;
|
||||
|
||||
$cache_file = G4_CACHE_PATH."/latest-{$bo_table}-{$skin_dir}-{$rows}-{$subject_len}.php";
|
||||
$cache_file = G4_DATA_PATH."/cache/latest-{$bo_table}-{$skin_dir}-{$rows}-{$subject_len}.php";
|
||||
//if (!file_exists($cache_file)) {
|
||||
if (1) {
|
||||
$list = array();
|
||||
|
||||
Reference in New Issue
Block a user