버전 5.4.4.7.1 수정
This commit is contained in:
@ -5,8 +5,8 @@
|
|||||||
********************/
|
********************/
|
||||||
|
|
||||||
define('G5_VERSION', '그누보드5');
|
define('G5_VERSION', '그누보드5');
|
||||||
define('G5_GNUBOARD_VER', '5.4.4.7');
|
define('G5_GNUBOARD_VER', '5.4.4.7.1');
|
||||||
define('G5_YOUNGCART_VER', '5.4.4.7');
|
define('G5_YOUNGCART_VER', '5.4.4.7.1');
|
||||||
|
|
||||||
// 이 상수가 정의되지 않으면 각각의 개별 페이지는 별도로 실행될 수 없음
|
// 이 상수가 정의되지 않으면 각각의 개별 페이지는 별도로 실행될 수 없음
|
||||||
define('_GNUBOARD_', true);
|
define('_GNUBOARD_', true);
|
||||||
|
|||||||
@ -2047,16 +2047,15 @@ function bad_tag_convert($code)
|
|||||||
if ($is_admin && $member['mb_id'] !== $view['mb_id']) {
|
if ($is_admin && $member['mb_id'] !== $view['mb_id']) {
|
||||||
//$code = preg_replace_callback("#(\<(embed|object)[^\>]*)\>(\<\/(embed|object)\>)?#i",
|
//$code = preg_replace_callback("#(\<(embed|object)[^\>]*)\>(\<\/(embed|object)\>)?#i",
|
||||||
// embed 또는 object 태그를 막지 않는 경우 필터링이 되도록 수정
|
// embed 또는 object 태그를 막지 않는 경우 필터링이 되도록 수정
|
||||||
$code = preg_replace_callback("#(\<(embed|object)[^\>]*)\>?(\<\/(embed|object)\>)?#i",
|
$code = preg_replace_callback("#(\<(embed|object)[^\>]*)\>?(\<\/(embed|object)\>)?#i", '_callback_bad_tag_convert', $code);
|
||||||
function($matches) {
|
|
||||||
return "<div class=\"embedx\">보안문제로 인하여 관리자 아이디로는 embed 또는 object 태그를 볼 수 없습니다. 확인하시려면 관리권한이 없는 다른 아이디로 접속하세요.</div>";
|
|
||||||
},
|
|
||||||
$code);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return preg_replace("/\<([\/]?)(script|iframe|form)([^\>]*)\>?/i", "<$1$2$3>", $code);
|
return preg_replace("/\<([\/]?)(script|iframe|form)([^\>]*)\>?/i", "<$1$2$3>", $code);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function _callback_bad_tag_convert($matches){
|
||||||
|
return "<div class=\"embedx\">보안문제로 인하여 관리자 아이디로는 embed 또는 object 태그를 볼 수 없습니다. 확인하시려면 관리권한이 없는 다른 아이디로 접속하세요.</div>";
|
||||||
|
}
|
||||||
|
|
||||||
// 토큰 생성
|
// 토큰 생성
|
||||||
function _token()
|
function _token()
|
||||||
|
|||||||
@ -22,7 +22,7 @@ $result = sql_query($sql, false);
|
|||||||
for ($i=0; $nw=sql_fetch_array($result); $i++)
|
for ($i=0; $nw=sql_fetch_array($result); $i++)
|
||||||
{
|
{
|
||||||
// 이미 체크 되었다면 Continue
|
// 이미 체크 되었다면 Continue
|
||||||
if ($_COOKIE["hd_pops_{$nw['nw_id']}"])
|
if (isset($_COOKIE["hd_pops_{$nw['nw_id']}"]) && $_COOKIE["hd_pops_{$nw['nw_id']}"])
|
||||||
continue;
|
continue;
|
||||||
?>
|
?>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user