리자

그누보드 4.34.29

4.34.29 (2012.05.27)
: 4.34.28 패치에서 embed 태그중 allowscriptaccess 코드를 script 로 인식하여 동영상 작동이 안되는것을 수정

lib/common.lib.php 의 bad120422() 함수가 수정 되었습니다.

function bad120422($matches)
{
$tag = $matches[1];
$code = $matches[2];
if (preg_match("#\bscript\b#i", $code)) {
return "$tag 태그에 스크립트는 사용 불가합니다.";
} else if (preg_match("#\bbase64\b#i", $code)) {
return "$tag 태그에 BASE64는 사용 불가합니다.";
}
return $matches[0];
}

첨부파일

gnuboard4.utf8.tgz (2.1 MB) 380회 2012-05-27 12:25
gnuboard4.euckr.tgz (2.1 MB) 205회 2012-05-27 12:25
|

댓글 21개

와우 감사합니다
감사합니다. 패치완료~
감사합니다.
euckr 업데이트후 카테고리 인식하지 않아 검토해 봤는데,
common.lib.php 530번째 줄에
if (!$search_text) {
return '0';
}
$search_text 값이 없으면 return 값이 0으로 되어서 그런것 같습니다.
$search_text 값 없이 카테고리 값만 있을 경우에 카테고리가 출력되지 않습니다.


if (!$search_text) {
return $str;
}


이렇게 해 놓으니까 카테고리 정상으로 출력됩니다.


제 사이트의 다른 소스가 잘못된 것인지?
아님 위와 같이 고쳐서 사용해야 하는지 검토 부탁드립니다.
저도 같은 증상이네요.
return $str; 로 돌려 놓으니깐 카테고리 선택시에 정상으로 출력됩니다.
감사합니다...
감.사.합.니.다.
위 이청원님이 언급했듯이,
두서없이 4.26에서 .업데이트했더니 게시판의 '카테고리'인식이 안되는 현상이 발생하네요.
common.lib.php 파일에서 문제가 보이는데...
분류(카테고리)명 검색시, 결과물이 하나도 나타나지 않는 현상이 생깁니다.
4.26까지는 괜찮은데...한번 확인해서 재 패치하셔야 할거 같네요~

common.lib.php 라인 521~~~ .....을 이전버젼(4.26)으로 되돌리니 됩니다..ㅠㅠ

global $g4;

$str = "";
if ($search_ca_name)
$str = " ca_name = '$search_ca_name' ";

//$search_text = trim($search_text);
$search_text = trim(stripslashes($search_text));

if (!$search_text)
return $str;
어 저도 카테고리 안되네요 ㅠㅠ
되돌려야는가요?
감사합니다
고생 많으십니다.
감사합니다.

위에 덧글로 나타난 문제들 수정되면 그때 다시 다운받아야겠네요.
감사합니다.

문제를 발견하는 분도 대단하고 해결하는 분도 대단하고...
감사합니다.
감사합니다.
감사합니다...^^
패치완료 ~
감사합니다~^ㅁ^
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 다운로드

여러분께서 보고 계시는 이 사이트는 그누보드4 최신버전으로 제작, 운영되고 있습니다. SIR은 그누보드를 만들 뿐 프로그램의 설치, 운영방법, 설정문제에 관한 도움을 드리지는 않습니다.

+
제목 글쓴이 날짜 조회
13년 전 조회 2만
13년 전 조회 1.6만
13년 전 조회 4.2만
13년 전 조회 7,268
13년 전 조회 9,443
13년 전 조회 8,179
13년 전 조회 6,779
13년 전 조회 9,386
13년 전 조회 1.1만
13년 전 조회 7,565
13년 전 조회 8,366
13년 전 조회 1.2만
13년 전 조회 1.3만
13년 전 조회 1.1만
13년 전 조회 1.3만
13년 전 조회 1.7만
13년 전 조회 8,417
13년 전 조회 1.5만
13년 전 조회 1.8만
13년 전 조회 1.4만
🐛 버그신고