그누보드 4.22.00 [자동등록방지 필수 패치]
4.22.00 (08.02.18) [자동등록방지 필수 패치]
: 상대경로 지정시 자동으로 절대경로로 바뀌던 오류 수정
cheditor/cheditor.js
: 지에디터 사용시 본문 required 옵션 무시되는 오류를 수정
js/wrest.js
: 자동등록방지 코드 추가 (gd lib 를 지원하는 서버에서만 정상 작동됩니다.)
bbs/norobot.inc.php
bbs/norobot_image.php
skin/member/basic/register_form.skin.php
skin/board/basic/write.skin.php
skin/board/basic/view_comment.skin.php
* 기존 게시판 스킨에 자동등록방지 코드를 적용하는 방법
write.skin.php 의
<?=$norobot_str?>
를
<?
// 이미지 생성이 가능한 경우 자동등록체크코드를 이미지로 만든다.
if (function_exists("imagecreate")) {
echo "<img src='$g4[bbs_path]/norobot_image.php' border='0'>";
$norobot_msg = "* 왼쪽의 자동등록방지 코드를 입력하세요.";
}
else {
echo $norobot_str;
$norobot_msg = "* 왼쪽의 글자중 <FONT COLOR='red'>빨간글자</font>만 순서대로 입력하세요.";
}
?>
로 수정하세요.
* 왼쪽의 글자중 <font color="red">빨간글자만</font> 순서대로 입력하세요.
를
<?=$norobot_msg?>
로 수정하세요.
참고로 로그인 된 상태로 글을 쓰는것은 막을 방법이 없습니다.
글을 쓴 회원의 접근을 차단하거나 이메일 인증을 이용하여 프로그램에 의한 회원 가입을 막는 방법을 이용하시기 바랍니다.
: 상대경로 지정시 자동으로 절대경로로 바뀌던 오류 수정
cheditor/cheditor.js
: 지에디터 사용시 본문 required 옵션 무시되는 오류를 수정
js/wrest.js
: 자동등록방지 코드 추가 (gd lib 를 지원하는 서버에서만 정상 작동됩니다.)
bbs/norobot.inc.php
bbs/norobot_image.php
skin/member/basic/register_form.skin.php
skin/board/basic/write.skin.php
skin/board/basic/view_comment.skin.php
* 기존 게시판 스킨에 자동등록방지 코드를 적용하는 방법
write.skin.php 의
<?=$norobot_str?>
를
<?
// 이미지 생성이 가능한 경우 자동등록체크코드를 이미지로 만든다.
if (function_exists("imagecreate")) {
echo "<img src='$g4[bbs_path]/norobot_image.php' border='0'>";
$norobot_msg = "* 왼쪽의 자동등록방지 코드를 입력하세요.";
}
else {
echo $norobot_str;
$norobot_msg = "* 왼쪽의 글자중 <FONT COLOR='red'>빨간글자</font>만 순서대로 입력하세요.";
}
?>
로 수정하세요.
* 왼쪽의 글자중 <font color="red">빨간글자만</font> 순서대로 입력하세요.
를
<?=$norobot_msg?>
로 수정하세요.
참고로 로그인 된 상태로 글을 쓰는것은 막을 방법이 없습니다.
글을 쓴 회원의 접근을 차단하거나 이메일 인증을 이용하여 프로그램에 의한 회원 가입을 막는 방법을 이용하시기 바랍니다.
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 78개
감사합니다.
그나저나 소희때문에 맨날맨날 고생하는데..
주위에서도 살인미소라고 다들 예뻐하더라구요~
아빠로서 감사하고 고마울 뿐이죠^^
업데이트같이해야하나. -_-
아.. 로그인 된 상태라면 막을 수 없군요. -_-a
소희와도 이제 이별을 고할때가 되었나보네요 ㅎㅎ
4.20.00 에서 생겼던 1:1 게시판 기능을 4.21.00 에서 삭제하면서
4.20 대에서 패치하지 않고 4.21 대로 바로 패치했을 경우 생기는 문제입니다.
/adm/upgrade.php 를 수정해서 배포해 주시면 감사하겠습니다.
관리하는사이트가 많아서 우찌다 패치할지 고민임다 ㅠ.ㅠ
"로그인 상태에서 막을 수 없습니다."
소희가 일일이 찾아다니면서 회원가입하고 그짓하라면 아마 못할껄요...ㅋㅋ
제가 스킨을 원체 잡다하게 손대다보니 ㅠ.ㅠ
기존 ============================================
if (typeof(f.wr_key) != "undefined") {
if (hex_md5(f.wr_key.value) != md5_norobot_key) {
alert("자동등록방지용 빨간글자가 순서대로 입력되지 않았습니다.");
f.wr_key.focus();
return;
}
}
변경 ==================================================
if (typeof(f.wr_key) != "undefined") {
if (hex_md5(f.wr_key.value) != md5_norobot_key) {
<? if (function_exists("imagecreate"))
{
echo "alert('자동등록방지용 글자가 순서대로 입력되지 않았습니다.');";
}
else
{
echo "alert('자동등록방지용 빨간글자가 순서대로 입력되지 않았습니다.');";
}
?>
f.wr_key.focus();
return;
}
}
이건 어디를 봐야 하나요?
제가 테스트하면 되는데 어케 도배글이 올라가는지...???
http://211.115.64.126/gnuboard4/bbs/board.php?bo_table=lawschool&page=1&sfl=&stx=&spt=&page=1
한번 봐주시면 정말 감사하겠습니다.
common.php 파일을 이전버전으로 사용했더니 정상이군요.
확인 바랍니다.
utf-8 버전입니다.
[http://www.sir.co.kr/data/file/cm_oktea/987960889_d4ea7936_dsfsed1.jpg]
[http://www.sir.co.kr/data/file/cm_oktea/987960889_31b54f16_sadd2.jpg]
write.skin.php 예전 붉은색 코드를 보여주는 부분요.
주석처리하셔도 코드가 보입니다. 삭제하세요.
ㅋㅋ 소희가 그것을 패턴으로 뽑아서 도배를 하거든요.
뭐가 어떻게 수정이됐는지도 좀 알려주세요~
혹시, 영카드에서 후기 자동등록을 막는 패치도 가능할까요... 후기 자동 등록 막고 파요...
이 패치로 자동등록이 방지되었으면 좋겠네요...
업그래이드 어떻게 하면되죠
통채로 올리지 않고 패치 된 문서 만 올리수 잇어요
또 다른 바법 있는지 알려주세요
적용하고 몇일 잠잠 하더니 다시 뚫리고 있네요.
혹시 저만 ???
먼가 잘못 적용 한것인가 ????
ㅎ ㅔㅇ ㅕ //// ㅡ,ㅜ
bbs/norobot_image.php 파일을
//imagestring($im, rand(4,6), rand(5,15), rand(1,3), $number, $text_color);
$font = './font/Candy_Randy.TTF';
imagettftext($im, 14, 2, 5, 17, $text_color, $font, $number);
이렇게 수정하니 폰트를 다양하게 바꿀수 있어 좀더 보기가 좋았습니다 ㅎㅎ
cheditor/cheditor.js
절대경로로 바뀌던 것은 수정되었는데..
게시판에서 html 작성시 상대경로로 작성하고나서 미리보기를 해버리면, 다시 절대경로로 바뀌어 버리는 군요.
업그레이드되면 설치가 될까...기다려봐도....
글자가 깨져 나오는.....-_-;;
패치 잘쓸께요~~~감사합니다.
이전 버전에 없그래드 할려면
문서 마다 올려야되나요
아니면 통채 로 업그래드 할발법 없나뇽 수정 이한 파일 변동 안되게서리요
부탁 합니다.
감사합니다.
IP를 막는 방법 외에는 다른 방법이 없더군요. ^^
분명히 말씀드리지만요. 아직까지는 완벽하게 차단됩니다.
패치하시고요. 회원정보에서 자동글등록하는 아이디를 꼭 삭제하셔야합니다.
그렇지 않으면 이미 회원가입이 되어 있는 상태이기 때문에 원격 로그인이 가능해서 패치해도 아무런 소용이 없습니다.
왜냐하면 로그인한 상태에서 글쓰기하면 자동글등록 방지키가 안나오기 때문입니다.
꼭 명심하세요. 패치하시고나서 반드시 자동글등록하는 회원 정보를 삭제하세요....꼭꼭꼭~
관리하는 홈페이지가 많거나,
소스를 수정해서 사용하는 분들,
귀차나즘으로 초간단 모드를 찾고 계시는 분들은 아래 링크를 참조하세요.
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=14187&page=3
* 만약 바.카.라 집단이 아르바이트생을 구해서 직접 사이트를 방문하여 회원가입하고 글쓰면 속수무책입니다. 그 어떠한 보드라도 그것은 막을 수가 없겠지요.^^
압축 파일에 문제가 있는지 확인 부탁드리겠습니다.
winrar에서도 문제가 있다고 하고 퍼티를 사용해도 문제가 있다고 하네요..
확인 좀 부탁드릴께요.