리자

그누보드 4.37.33

4.37.33 (2015.08.12)
: 4.37.32 버전에서 버그가 있어 수정
글저장시 htmlpurifier 를 작동하지 않고 글읽기에서 htmlpurifier 를 작동하게 하였습니다.

bbs/write_update.php 가 아래와 같이 수정 되었습니다.
아래 코드를 삭제하시거나 주석 처리 하십시오.

//include_once($g4['path'] . '/lib/html_purifier.lib.php');
...
//$wr_content = html_purifier($wr_content);

bbs/view.php 가 아래와 같이 수정 되었습니다.

include_once($g4['path'] . '/lib/html_purifier.lib.php');
...
$view[content] = html_purifier($view[content]);

lib/common.lib.php 가 아래와 같이 수정 되었습니다.
iframe 태그를 사용하여 유튜브의 동영상을 재생하려는 경우에는 필히 수정해 주십시오

//return preg_replace("/\<([\/]?)(script|iframe|form|applet)([^\>]*)\>?/i", "<$1$2$3>", $code);
return preg_replace("/\<([\/]?)(script|form|applet)([^\>]*)\>?/i", "<$1$2$3>", $code);

첨부파일

gnuboard4.utf8.tgz (1.6 MB) 106회 2015-08-12 17:02
gnuboard4.euckr.tgz (1.5 MB) 49회 2015-08-12 17:02
|

댓글 7개

정말로 10분 내로 올리셨군요. ^^
감사합니다.
이 버그 때문에 오늘 아침부터 지금까지 헤맸던 1인입니다. ㅠㅠ 오늘 오전에 그간 밀린 그누보드 패치를 했거든요. 여전히 해결안된 것은 배추스킨 사용하는데 상단에 [목록][수정][삭제] ... 이런 버튼들이 선이 일부만 보이는 현상이 ㅠㅠ
view.html을 오래전 파일로 돌리면 문제가 없는데 첨부된 파일에서 view.html을 올리면 모든 내용이 다 깨져서 나오네요?
패치했더니 게시판 글보기하면 아래와 같은 에러 페이지 뜨네요.
패치하고 이런 오류가 발생하는 경우는 처음인데 매우 당황스럽습니다.
참고로 제가 사용하는 호스팅의 PHP 버전은 PHP Version 4.4.7이고 MySQL 버전은 MySQL client version: 4.0.27입니다.

Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /web/home/totosoro/html/gnuboard4/htmlpurifier/HTMLPurifier.standalone.php on line 81
돗단배123님처럼 에러가 발생하여 이전 백업 본으로 원복 ㅜㅜ
매우 감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 다운로드

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

+
제목 글쓴이 날짜 조회
11년 전 조회 7,960
13년 전 조회 4만
10년 전 조회 3.2만
10년 전 조회 1만
10년 전 조회 1.1만
10년 전 조회 6,793
10년 전 조회 8,954
10년 전 조회 6,528
10년 전 조회 8,790
10년 전 조회 2만
10년 전 조회 8,009
10년 전 조회 8,164
10년 전 조회 7,291
10년 전 조회 8,095
10년 전 조회 1.3만
11년 전 조회 1만
11년 전 조회 9,117
11년 전 조회 9,621
11년 전 조회 1.3만
11년 전 조회 1.3만
11년 전 조회 1.3만
11년 전 조회 5,638