/******************** 상수 선언 ********************/ // 이 상수가 정의되지 않으면 각각의 개별 페이지는 별도로 실행될 수 없음 define('_GNUBOARD_', true); include_once($g5_path['path'].'/version.php'); // 설정 파일 // 기본 시간대 설정 date_default_timezone_set("Asia/Seoul"); /******************** 경로 상수 ********************/ /* 보안서버 도메인 회원가입, 글쓰기에 사용되는 https 로 시작되는 주소를 말합니다. 포트가 있다면 도메인 뒤에 :443 과 같이 입력하세요. 보안서버주소가 없다면 공란으로 두시면 되며 보안서버주소 뒤에 / 는 붙이지 않습니다. 입력 예) https://www.domain.com:443/gnuboard5 */ define('G5_DOMAIN', 'http://maocafe.com'); define('G5_HTTPS_DOMAIN', ''); // 그누보드 디버그바 설정입니다, 실제 서버운영시 false 로 설정해 주세요. define('G5_DEBUG', false); define('G5_COLLECT_QUERY', false); // DB에 테이블 생성 시 테이블의 기본 스토리지 엔진을 설정할 수 있습니다. // InnoDB 또는 MyISAM 으로 설정 가능합니다. // 빈값으로 두면 DB 버전이나 호스팅사 정책의 기본값에 따라 설정됩니다. define('G5_DB_ENGINE', 'InnoDB'); // DB 테이블 기본 문자셋 define('G5_DB_CHARSET', 'utf8mb4'); // utf8mb4로 변경하여 이모지 등을 처리할 수 있도록 설정 // www.sir.kr 과 sir.kr 도메인은 서로 다른 도메인으로 인식합니다. 쿠키를 공유하려면 .sir.kr 과 같이 입력하세요. define('G5_COOKIE_DOMAIN', '.maocafe.com'); // Cookie domain 설정 define('G5_DBCONFIG_FILE', 'dbconfig.php'); define('G5_ADMIN_DIR', 'adm'); define('G5_BBS_DIR', 'bbs'); define('G5_CSS_DIR', 'css'); define('G5_DATA_DIR', 'data'); define('G5_EXTEND_DIR', 'extend'); define('G5_IMG_DIR', 'img'); define('G5_JS_DIR', 'js'); define('G5_LIB_DIR', 'lib'); define('G5_PLUGIN_DIR', 'plugin'); define('G5_SKIN_DIR', 'skin'); define('G5_EDITOR_DIR', 'editor'); define('G5_MOBILE_DIR', 'mobile'); define('G5_OKNAME_DIR', 'okname'); define('G5_KCPCERT_DIR', 'kcpcert'); define('G5_INICERT_DIR', 'inicert'); define('G5_LGXPAY_DIR', 'lgxpay'); define('G5_SNS_DIR', 'sns'); define('G5_SYNDI_DIR', 'syndi'); define('G5_PHPMAILER_DIR', 'PHPMailer'); define('G5_SESSION_DIR', 'session'); define('G5_THEME_DIR', 'theme'); define('G5_GROUP_DIR', 'group'); define('G5_CONTENT_DIR', 'content'); // URL 은 브라우저상에서의 경로 (도메인으로부터) if (G5_DOMAIN) { define('G5_URL', G5_DOMAIN); } else { if (isset($g5_path['url'])) define('G5_URL', $g5_path['url']); else define('G5_URL', ''); } if (isset($g5_path['path'])) { define('G5_PATH', $g5_path['path']); } else { define('G5_PATH', ''); } define('G5_ADMIN_URL', G5_URL.'/'.G5_ADMIN_DIR); define('G5_BBS_URL', G5_URL.'/'.G5_BBS_DIR); define('G5_CSS_URL', G5_URL.'/'.G5_CSS_DIR); define('G5_DATA_URL', G5_URL.'/'.G5_DATA_DIR); define('G5_IMG_URL', G5_URL.'/'.G5_IMG_DIR); define('G5_JS_URL', G5_URL.'/'.G5_JS_DIR); define('G5_SKIN_URL', G5_URL.'/'.G5_SKIN_DIR); define('G5_PLUGIN_URL', G5_URL.'/'.G5_PLUGIN_DIR); define('G5_EDITOR_URL', G5_PLUGIN_URL.'/'.G5_EDITOR_DIR); define('G5_OKNAME_URL', G5_PLUGIN_URL.'/'.G5_OKNAME_DIR); define('G5_KCPCERT_URL', G5_PLUGIN_URL.'/'.G5_KCPCERT_DIR); define('G5_INICERT_URL', G5_PLUGIN_URL.'/'.G5_INICERT_DIR); define('G5_LGXPAY_URL', G5_PLUGIN_URL.'/'.G5_LGXPAY_DIR); define('G5_SNS_URL', G5_PLUGIN_URL.'/'.G5_SNS_DIR); define('G5_SYNDI_URL', G5_PLUGIN_URL.'/'.G5_SYNDI_DIR); define('G5_MOBILE_URL', G5_URL.'/'.G5_MOBILE_DIR); // PATH 는 서버상에서의 절대경로 define('G5_ADMIN_PATH', G5_PATH.'/'.G5_ADMIN_DIR); define('G5_BBS_PATH', G5_PATH.'/'.G5_BBS_DIR); define('G5_DATA_PATH', G5_PATH.'/'.G5_DATA_DIR); define('G5_EXTEND_PATH', G5_PATH.'/'.G5_EXTEND_DIR); define('G5_LIB_PATH', G5_PATH.'/'.G5_LIB_DIR); define('G5_PLUGIN_PATH', G5_PATH.'/'.G5_PLUGIN_DIR); define('G5_SKIN_PATH', G5_PATH.'/'.G5_SKIN_DIR); define('G5_MOBILE_PATH', G5_PATH.'/'.G5_MOBILE_DIR); define('G5_SESSION_PATH', G5_DATA_PATH.'/'.G5_SESSION_DIR); define('G5_EDITOR_PATH', G5_PLUGIN_PATH.'/'.G5_EDITOR_DIR); define('G5_OKNAME_PATH', G5_PLUGIN_PATH.'/'.G5_OKNAME_DIR); // 추가 설정들 (기본 경로 설정, 사용자 설정 등) define('G5_SMTP', '127.0.0.1'); define('G5_SMTP_PORT', '25'); define('G5_SET_DEVICE', 'both'); define('G5_USE_MOBILE', true); // 모바일 홈페이지 사용 여부 define('G5_USE_CACHE', true); // 캐시 기능 사용 여부