Merge branch 'master' of github.com:gnuboard/g4s
This commit is contained in:
@ -9,18 +9,9 @@ $token = get_token();
|
|||||||
if ($is_admin != 'super')
|
if ($is_admin != 'super')
|
||||||
alert('최고관리자만 접근 가능합니다.');
|
alert('최고관리자만 접근 가능합니다.');
|
||||||
|
|
||||||
// 쪽지보낼시 차감 포인트 필드 추가 : 061218
|
// 메일발송전용 이메일주소
|
||||||
sql_query(" ALTER TABLE {$g4['config_table']} ADD cf_memo_send_point INT NOT NULL AFTER cf_login_point ", FALSE);
|
|
||||||
|
|
||||||
// 개인정보보호정책 필드 추가 : 061121
|
|
||||||
$sql = " ALTER TABLE {$g4['config_table']} ADD cf_privacy TEXT NOT NULL AFTER cf_stipulation ";
|
|
||||||
sql_query($sql, FALSE);
|
|
||||||
if (!trim($config['cf_privacy'])) {
|
|
||||||
$config['cf_privacy'] = '해당 홈페이지에 맞는 개인정보취급방침을 입력합니다.';
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!isset($config['cf_email_admin'])) {
|
if (!isset($config['cf_email_admin'])) {
|
||||||
sql_query(" ALTER TABLE {$g4['config_table']} ADD cf_email_admin VARCHAR(255) NOT NULL DEFAULT '' AFTER cf_email_use ", FALSE);
|
sql_query(" ALTER TABLE {$g4['config_table']} ADD cf_email_admin VARCHAR(255) NOT NULL DEFAULT '' AFTER cf_email_use ", TRUE);
|
||||||
}
|
}
|
||||||
|
|
||||||
$g4['title'] = '환경설정';
|
$g4['title'] = '환경설정';
|
||||||
|
|||||||
@ -24,7 +24,7 @@ if ($url)
|
|||||||
else
|
else
|
||||||
$urlencode = urlencode($_SERVER['REQUEST_URI']);
|
$urlencode = urlencode($_SERVER['REQUEST_URI']);
|
||||||
|
|
||||||
if ($g4['https_url']) {
|
if ($config['cf_https_url']) {
|
||||||
$login_url = $_GET['url'];
|
$login_url = $_GET['url'];
|
||||||
if ($login_url) {
|
if ($login_url) {
|
||||||
if (preg_match("/^\.\.\//", $url)) {
|
if (preg_match("/^\.\.\//", $url)) {
|
||||||
@ -44,16 +44,12 @@ if ($g4['https_url']) {
|
|||||||
$login_url = $urlencode;
|
$login_url = $urlencode;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (G4_HTTPS_URL)
|
$login_action_url = G4_HTTPS_BBS_URL."/login_check.php";
|
||||||
$login_action_url = G4_HTTPS_URL."/$g4[bbs]/login_check.php";
|
|
||||||
else
|
|
||||||
$login_action_url = G4_BBS_URL."/login_check.php";
|
|
||||||
|
|
||||||
// 로그인 스킨이 없는 경우 관리자 페이지 접속이 안되는 것을 막기 위하여 기본 스킨으로 대체
|
// 로그인 스킨이 없는 경우 관리자 페이지 접속이 안되는 것을 막기 위하여 기본 스킨으로 대체
|
||||||
$login_file = $member_skin_path.'/login.skin.php';
|
$login_file = $member_skin_path.'/login.skin.php';
|
||||||
if (!file_exists($login_file)) {
|
if (!file_exists($login_file))
|
||||||
$member_skin_path = G4_PATH.'/'.$g4['skin_dir'].'/member/basic';
|
$member_skin_path = G4_SKIN_PATH.'/member/basic';
|
||||||
}
|
|
||||||
|
|
||||||
include_once($member_skin_path.'/login.skin.php');
|
include_once($member_skin_path.'/login.skin.php');
|
||||||
|
|
||||||
|
|||||||
@ -9,14 +9,11 @@ if ($is_member) {
|
|||||||
// 세션을 지웁니다.
|
// 세션을 지웁니다.
|
||||||
set_session("ss_mb_reg", "");
|
set_session("ss_mb_reg", "");
|
||||||
|
|
||||||
if (G4_HTTPS_URL) {
|
|
||||||
$register_action_url = G4_HTTPS_URL.'/bbs/register_form.php';
|
|
||||||
} else {
|
|
||||||
$register_action_url = G4_BBS_URL.'/register_form.php';
|
|
||||||
}
|
|
||||||
|
|
||||||
$g4['title'] = '회원가입약관';
|
$g4['title'] = '회원가입약관';
|
||||||
include_once('./_head.php');
|
include_once('./_head.php');
|
||||||
|
|
||||||
|
$register_action_url = G4_HTTPS_BBS_URL.'/register_form.php';
|
||||||
include_once($member_skin_path.'/register.skin.php');
|
include_once($member_skin_path.'/register.skin.php');
|
||||||
|
|
||||||
include_once('./_tail.php');
|
include_once('./_tail.php');
|
||||||
?>
|
?>
|
||||||
|
|||||||
@ -13,18 +13,18 @@ if ($w == "") {
|
|||||||
// 경고창이 뜨는것을 막기위해 아래의 코드로 대체
|
// 경고창이 뜨는것을 막기위해 아래의 코드로 대체
|
||||||
// alert("이미 로그인중이므로 회원 가입 하실 수 없습니다.", "./");
|
// alert("이미 로그인중이므로 회원 가입 하실 수 없습니다.", "./");
|
||||||
if ($is_member) {
|
if ($is_member) {
|
||||||
goto_url(G4_PATH);
|
goto_url(G4_URL);
|
||||||
}
|
}
|
||||||
|
|
||||||
// 리퍼러 체크
|
// 리퍼러 체크
|
||||||
referer_check();
|
referer_check();
|
||||||
|
|
||||||
if (!isset($_POST['agree']) || !$_POST['agree']) {
|
if (!isset($_POST['agree']) || !$_POST['agree']) {
|
||||||
alert('회원가입약관의 내용에 동의하셔야 회원가입 하실 수 있습니다.', './register.php');
|
alert('회원가입약관의 내용에 동의하셔야 회원가입 하실 수 있습니다.', G4_BBS_URL.'/register.php');
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!isset($_POST['agree2']) || !$_POST['agree2']) {
|
if (!isset($_POST['agree2']) || !$_POST['agree2']) {
|
||||||
alert('개인정보수집이용안내의 내용에 동의하셔야 회원가입 하실 수 있습니다.', './register.php');
|
alert('개인정보수집이용안내의 내용에 동의하셔야 회원가입 하실 수 있습니다.', G4_BBS_URL.'/register.php');
|
||||||
}
|
}
|
||||||
|
|
||||||
$member['mb_birth'] = '';
|
$member['mb_birth'] = '';
|
||||||
@ -100,25 +100,17 @@ if ($w == "") {
|
|||||||
alert('w 값이 제대로 넘어오지 않았습니다.');
|
alert('w 값이 제대로 넘어오지 않았습니다.');
|
||||||
}
|
}
|
||||||
|
|
||||||
$captcha_html = captcha_html();
|
include_once('./_head.php');
|
||||||
|
|
||||||
// 회원아이콘 경로
|
// 회원아이콘 경로
|
||||||
$mb_icon = G4_PATH.'/data/member/'.substr($member['mb_id'],0,2).'/'.$member['mb_id'].'.gif';
|
$mb_icon = G4_PATH.'/data/member/'.substr($member['mb_id'],0,2).'/'.$member['mb_id'].'.gif';
|
||||||
|
|
||||||
include_once('./_head.php');
|
$register_action_url = G4_HTTPS_BBS_URL.'/register_form_update.php';
|
||||||
|
|
||||||
if ($g4['https_url'])
|
|
||||||
//$register_action_url = "{$g4['https_url']}/{$g4['bbs']}/register_form_update.php";
|
|
||||||
$register_action_url = G4_BBS_URL.'/register_form_update.php';
|
|
||||||
else
|
|
||||||
$register_action_url = G4_BBS_URL.'/register_form_update.php';
|
|
||||||
|
|
||||||
$req_nick = !isset($member['mb_nick_date']) || (isset($member['mb_nick_date']) && $member['mb_nick_date'] <= date("Y-m-d", $g4['server_time'] - ($config['cf_nick_modify'] * 86400)));
|
$req_nick = !isset($member['mb_nick_date']) || (isset($member['mb_nick_date']) && $member['mb_nick_date'] <= date("Y-m-d", $g4['server_time'] - ($config['cf_nick_modify'] * 86400)));
|
||||||
|
$required = ($w=='') ? 'required' : '';
|
||||||
|
$readonly = ($w=='') ? 'readonly' : '';
|
||||||
|
|
||||||
$required = "";
|
$captcha_html = captcha_html();
|
||||||
$readonly = "";
|
|
||||||
if ($w == '') $required = "required";
|
|
||||||
else if ($w == 'u') $readonly = "readonly";
|
|
||||||
|
|
||||||
include_once($member_skin_path.'/register_form.skin.php');
|
include_once($member_skin_path.'/register_form.skin.php');
|
||||||
include_once('./_tail.php');
|
include_once('./_tail.php');
|
||||||
|
|||||||
@ -130,6 +130,15 @@ ini_set("session.cookie_domain", $g4['cookie_domain']);
|
|||||||
|
|
||||||
@session_start();
|
@session_start();
|
||||||
|
|
||||||
|
// 보안서버주소 설정
|
||||||
|
if (G4_HTTPS_DOMAIN) {
|
||||||
|
define('G4_HTTPS_URL', G4_HTTPS_DOMAIN);
|
||||||
|
define('G4_HTTPS_BBS_URL', G4_HTTPS_DOMAIN.'/'.G4_BBS_DIR);
|
||||||
|
} else {
|
||||||
|
define('G4_HTTPS_URL', G4_URL);
|
||||||
|
define('G4_HTTPS_BBS_URL', G4_BBS_URL);
|
||||||
|
}
|
||||||
|
|
||||||
//==============================================================================
|
//==============================================================================
|
||||||
// Mobile 모바일 설정
|
// Mobile 모바일 설정
|
||||||
// 쿠키에 저장된 값이 모바일이라면 브라우저 상관없이 모바일로 실행
|
// 쿠키에 저장된 값이 모바일이라면 브라우저 상관없이 모바일로 실행
|
||||||
|
|||||||
12
config.php
12
config.php
@ -32,9 +32,12 @@ $g4_path = g4_path();
|
|||||||
define('_GNUBOARD_', true);
|
define('_GNUBOARD_', true);
|
||||||
|
|
||||||
// URL 은 브라우저상에서의 경로 (도메인으로 부터의)
|
// URL 은 브라우저상에서의 경로 (도메인으로 부터의)
|
||||||
|
define('G4_ADMIN_DIR', 'adm');
|
||||||
|
define('G4_BBS_DIR', 'bbs');
|
||||||
|
|
||||||
define('G4_URL', $g4_path['url']);
|
define('G4_URL', $g4_path['url']);
|
||||||
define('G4_ADMIN_URL', G4_URL.'/adm');
|
define('G4_ADMIN_URL', G4_URL.'/'.G4_ADMIN_DIR);
|
||||||
define('G4_BBS_URL', G4_URL.'/bbs');
|
define('G4_BBS_URL', G4_URL.'/'.G4_BBS_DIR);
|
||||||
define('G4_CSS_URL', G4_URL.'/css');
|
define('G4_CSS_URL', G4_URL.'/css');
|
||||||
define('G4_DATA_URL', G4_URL.'/data');
|
define('G4_DATA_URL', G4_URL.'/data');
|
||||||
define('G4_IMG_URL', G4_URL.'/img');
|
define('G4_IMG_URL', G4_URL.'/img');
|
||||||
@ -47,8 +50,8 @@ define('G4_CACHE_URL', G4_DATA_URL.'/cache');
|
|||||||
|
|
||||||
// PATH 는 서버상에서의 절대경로
|
// PATH 는 서버상에서의 절대경로
|
||||||
define('G4_PATH', $g4_path['path']);
|
define('G4_PATH', $g4_path['path']);
|
||||||
define('G4_ADMIN_PATH', G4_PATH.'/adm');
|
define('G4_ADMIN_PATH', G4_PATH.'/'.G4_ADMIN_DIR);
|
||||||
define('G4_BBS_PATH', G4_PATH.'/bbs');
|
define('G4_BBS_PATH', G4_PATH.'/'.G4_BBS_DIR);
|
||||||
define('G4_DATA_PATH', G4_PATH.'/data');
|
define('G4_DATA_PATH', G4_PATH.'/data');
|
||||||
define('G4_EXTEND_PATH', G4_PATH.'/extend');
|
define('G4_EXTEND_PATH', G4_PATH.'/extend');
|
||||||
define('G4_LIB_PATH', G4_PATH.'/lib');
|
define('G4_LIB_PATH', G4_PATH.'/lib');
|
||||||
@ -136,7 +139,6 @@ define('G4_LINK_COUNT', 2);
|
|||||||
// 예) http://g4.sir.co.kr
|
// 예) http://g4.sir.co.kr
|
||||||
//$g4['url'] = '';
|
//$g4['url'] = '';
|
||||||
$g4['https_url'] = '';
|
$g4['https_url'] = '';
|
||||||
define('G4_HTTPS_URL', '');
|
|
||||||
// 입력예
|
// 입력예
|
||||||
//$g4['url'] = "http://www.sir.co.kr";
|
//$g4['url'] = "http://www.sir.co.kr";
|
||||||
//$g4['https_url'] = "https://www.sir.co.kr";
|
//$g4['https_url'] = "https://www.sir.co.kr";
|
||||||
|
|||||||
@ -28,7 +28,7 @@ function outlogin($skin_dir='basic')
|
|||||||
$is_auth = true;
|
$is_auth = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($g4['https_url']) {
|
if ($config['cf_https_url']) {
|
||||||
$outlogin_url = $_GET['url'];
|
$outlogin_url = $_GET['url'];
|
||||||
if ($outlogin_url) {
|
if ($outlogin_url) {
|
||||||
if (preg_match("/^\.\.\//", $outlogin_url)) {
|
if (preg_match("/^\.\.\//", $outlogin_url)) {
|
||||||
@ -51,11 +51,7 @@ function outlogin($skin_dir='basic')
|
|||||||
$outlogin_url = $urlencode;
|
$outlogin_url = $urlencode;
|
||||||
}
|
}
|
||||||
|
|
||||||
// 보안서버주소를 적용할 마땅한 방법이 나올때까지 이 코드로 사용한다.
|
$outlogin_action_url = G4_HTTPS_BBS_URL.'/login_check.php';
|
||||||
if ($g4['https_url'])
|
|
||||||
$outlogin_action_url = G4_BBS_URL.'/login_check.php';
|
|
||||||
else
|
|
||||||
$outlogin_action_url = G4_BBS_URL.'/login_check.php';
|
|
||||||
|
|
||||||
ob_start();
|
ob_start();
|
||||||
if ($is_member)
|
if ($is_member)
|
||||||
|
|||||||
@ -162,7 +162,7 @@ function board_move(href)
|
|||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script src="<?=$g4['path']?>/js/board.js"></script>
|
<script src="<?=G4_JS_URL?>/board.js"></script>
|
||||||
<!-- 게시글 보기 끝 -->
|
<!-- 게시글 보기 끝 -->
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
<?
|
<?
|
||||||
include_once("_common.php");
|
include_once("_common.php");
|
||||||
include_once($g4['path'].'/lib/register.lib.php');
|
include_once(G4_LIB_PATH.'/register.lib.php');
|
||||||
|
|
||||||
$mb_email = escape_trim($_POST['reg_mb_email']);
|
$mb_email = escape_trim($_POST['reg_mb_email']);
|
||||||
$mb_id = escape_trim($_POST['reg_mb_id']);
|
$mb_id = escape_trim($_POST['reg_mb_id']);
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
<?
|
<?
|
||||||
include_once("_common.php");
|
include_once("_common.php");
|
||||||
include_once($g4['path'].'/lib/register.lib.php');
|
include_once(G4_LIB_PATH.'/register.lib.php');
|
||||||
|
|
||||||
$mb_id = escape_trim($_POST['reg_mb_id']);
|
$mb_id = escape_trim($_POST['reg_mb_id']);
|
||||||
|
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
<?
|
<?
|
||||||
include_once("_common.php");
|
include_once("_common.php");
|
||||||
include_once($g4['path'].'/lib/register.lib.php');
|
include_once(G4_LIB_PATH.'/register.lib.php');
|
||||||
|
|
||||||
$mb_nick = escape_trim($_POST['reg_mb_nick']);
|
$mb_nick = escape_trim($_POST['reg_mb_nick']);
|
||||||
$mb_id = escape_trim($_POST['reg_mb_id']);
|
$mb_id = escape_trim($_POST['reg_mb_id']);
|
||||||
|
|||||||
@ -39,5 +39,5 @@ if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="btn_confirm">
|
<div class="btn_confirm">
|
||||||
<a href="<?=$g4['url']?>/" class="btn01">메인으로</a>
|
<a href="<?=G4_URL?>/" class="btn01">메인으로</a>
|
||||||
</div>
|
</div>
|
||||||
Reference in New Issue
Block a user