리자

그누보드 4.06.17

4.06.17 (06.02.17)
: 메일러 함수 수정
: 그룹접근회원테이블의 gm_id 필드에 auto_increment 추가
: calendar/2006.txt 추가
진정한승리님께서 제작해 주셨습니다.
: get_sql_search() 함수 수정 - 코멘트를 제외한 원글에서만 검색이 가능하도록 수정
: UTF-8 에서 한글 별명 오류 수정
심플로그님께서 알려주셨습니다.

필드가 추가, 변경 되었으니 adm/upgrade.php 를 한번 이상 실행하여 주십시오.

adm/upgrade.php
adm/boardgroupmember_update.php
bbs/formmail_send.php
bbs/calendar/2006.txt
lib/common.lib.php
lib/mailer.lib.php
js/sideview.js
skin/member/basic/register_form.skin.php

첨부파일

gnuboard4.tgz (1.2 MB) 1751회 2006-02-17 17:48
gnuboard4.utf8.tgz (1.2 MB) 448회 2006-02-17 17:48
|

댓글 71개

감사합니다....
봤으니 퇴근전에 업하구 퇴근해야 겠네요.....
관리자님! 감사합니다.
즐거운 하루 되세요!
이번에도 기능을 업하셨네요.
감사드립니다.
감사드립니다.......
version.php 에는 16버젼으로 표기 되는데 어떻게 된거죠?
HISTORY 화일도 올리셔야죠~~~~^^
됬군요. 감사합니다.
기대됩니다 뭐가 변경되엇을가요 수고하셧습니다
수고 많으셨습니다..
감사합니다...^^
감사합니다.
이건 그냥 드리는 말씀이지만 zip 로도 올려주시면 고맙겠습니다

알집으로 압축 해제가 안돼네요^^ (최근버젼으로도) 했다 한들 덩어리 파일로 남아 쓸수가 없구요.
알집은 tgz 압축해제를 공식 지원합니다.
컴퓨터를 점검해보시기 바랍니다.
^^ 알고 있습니다. 윈집으로는 되는데 알집으로 안되서 그런것 뿐입니다.
수고 하셨습니다.
감사합니다.
고맙습니다.

받아 갑니다.
수고하셨습니다.
(:]
수고하셨습니다~!
음~~ 역시 오늘 버전업이 되었네요.

예상적중!
^^

수고 많으셨습니다.
헛 어느새...
고맙습니다.
감사합니다~^^ 바루 업글~!!!
늘 감사합니다...~*
수고하셨습니다.

여러분들은
adm/upgrade.php 를 실행 시켜서 'gm_id' 필드에 'AUTO_INCREMENT'가 추가 되었는지요?

저의 경우 db 구조가 업그레이드 되지 않아서 아래와 같이 수정을 해서 업그레이드 시켰습니다.

adm/upgrade.php 14번째 줄 DEFAULT '0' 삭제...
//sql_query(" ALTER TABLE $g4[group_member_table] CHANGE `gm_id` `gm_id` INT( 11 ) DEFAULT '0' NOT NULL AUTO_INCREMENT ", false);
sql_query(" ALTER TABLE $g4[group_member_table] CHANGE `gm_id` `gm_id` INT( 11 ) NOT NULL AUTO_INCREMENT ", false);

이렇게 해두 되는가요? 혹시 제가 무엇을 잘못 건드려서 그런지...
저는 정상적으로 등록되던데...
gm_id int(11) 아니오 auto_increment
웹호스팅에서는 정상적으로 등록되고,
APM 에서는 안되더군요...

서버의 특성을 타는것 같습니다.
그렇군요...

아닌게 아니라 윈도우즈 APM에서 테스트한 결과입니다.
수고 하셨습니다.
감사합니다.
감사합니다.. ^^
감사 합니다. 잘 쓰겠습니다.
감사합니다 ^^
감사합니다 ^^
감사합니다 ^^
잘 쓰겠습니다. ^^
감사합니다.
잘 쓰겠습니다.
잘 쓰겠습니다.
위에 밝힌대로 파일을 덮어쓰기 하고 업그레이드를 실시했습니다.
업그레이드가 성공했다는 메시지가 나왔지만 버전을 확인했더니 현재버전 : 4.06.16 (06.01.31) 라고 나오는군요.

버전 정보까지 바꾸려면 어떻게 해야 하는지요.

감사합니다.
네잎클로버님께서 답변하셨던 문제인데요.

HISTORY 파일을 올리셔야죠.
감사합니다.
감사합니다.
감사합니다.
utf8 버전 별명중복체크가 잘 작동하는지요?
전 여전히 문제가 존재하네요...
IE 7 에서는 두가지 버전 모두 한글이 깨지더군요
관리자님이 조건문을 붙여놓으신걸 보면....서버 환경에따라 다른가봅니다.....^^

UTF-8버전의 별명중복체크가 잘 안되신다면...

skin/member/basic/register_form.skin.php 파일의 469번줄 부근

if (g4_charset.toUpperCase == "UTF-8")
win_open(g4_path+"/"+g4_bbs+"/member_nick_check.php?mb_nick="+encodeURI(document.fregisterform.mb_nick.value), "hiddenframe");
else
win_open(g4_path+"/"+g4_bbs+"/member_nick_check.php?mb_nick="+document.fregisterform.mb_nick.value, "hiddenframe");

이부분을

win_open(g4_path+"/"+g4_bbs+"/member_nick_check.php?mb_nick="+encodeURI(document.fregisterform.mb_nick.value), "hiddenframe");

이렇게 바꿔 보세요...


저는 아이디 체크시에도 한글을 넣으면 글자깨지는게 싫어서...

아이디검사 부분에도
win_open(g4_path+"/"+g4_bbs+"/member_id_check.php?mb_id="+encodeURI(document.fregisterform.mb_id.value), "hiddenframe");


이메일검사부분에도 win_open(g4_path+"/"+g4_bbs+"/member_email_check.php?mb_email="+encodeURI(document.fregisterform.mb_email.value), "hiddenframe");

이렇게 바꿔주니까 아주 잘 되더군요...^^

UTF-8버전에만 해당 됩니다
Photofly님은 utf8 전문가시군요...:)
감사합니다.

저의 경우(WinAPM에서 테스트) g4_charset.toUpperCase를 g4_charset로 바꿔줘도 문제가 해결되네요...
자바스크립트에서 toUpperCase는 대문자로 바꿔주는 함수겠지요?그런데 이 변수는 원래부터 대문자로 되어 있어 별로 필요없는것 같습니다.
(if (g4_charset == "UTF-8" ) 를 if (g4_charset == "UTF-8" || g4_charset.toUpperCase == "UTF-8" )로 바꿔줘도 됩니다.)
bbbking
20년 전
감사합니다....^^
내이름이 올라오다니. 흑흑...
겨우 칼렌다 데이터 넣은 것 뿐인데..
감사합니다. 이름올려주셔서 ㅎㅎ 이번 업데이트는 스샷찍어서 기념으로 간직해야겠습니다.
수고하셨습니다.
전진해님의 업그레이드 안되는 문제는 mysql 버전의 문제일거예요.
4.1부터인가는 default '뭐뭐'와 auto_increment를 동시에 사용하는 것은 에러가 납니다 ^^
해결책은 전진해님께서 말씀해 주신대로 수정하는 방법입니다.
이는 제로보드에서 pl7인가로 업그레이드시 스키마 수정에서 나왔던 것이예요 ^^
원인을 알게 되어서 감사합니다.
감사합니다.*^^*
수고 많으셨습니다!!!
언제나 늘~ 고맙습니다.....
감사합니다.
4.06.16버젼에서 바뀐파일들만 4.06.17로 업그레이드후,
관리자 모드에서 adm/upgrade.php 를 실행했지만 (관리자 좌측메뉴-업그레이드 '클릭')
확인을 해보니, db의 gm_id 필드에 auto_increment 가 삽입되지 않는거 같네요.
두번이나 했지만 두번다 실패... -_-;;

저만 그런건지...다른분들도 저와 비슷하게 업그레이드 했다면..코멘트좀 부탁드립니다.
윗쪽에 있는 전진해님의 코멘트 참고하세요
아...제가 실수를 했네요...죄송합니다...좀더 자세히 봐야했는데...잘됩니다.
아직 잠이 덜깼나 보네요.. -_-;; ....죄송~
항상 늘 감사드립니다. 꾸~벅
뭔진몰라도 감사합니다.
주어 먹었습니다.
오랜만에 업데이트합니다..^^ 게을러서...
감사합니다.
감사합니다.
발견한 버그(?)를 여기다 올려도 되는지요?
http://sir.co.kr 메인 페이지에서 검색란에 "업그레이드"를 입력하고 검색버튼을 누른 후 "자유게시판"을 클릭하면 결과가 이상하게 나옵니다.

전 search.php(UTF-8버전) 에서 stx변수를 urlencode하니 문제가 해결되던데요...
감사합니다.
근 5개월만에 그누사이트 들어와 업하느라 힘들었습니다. OTL
수정해야될 스킨 코드가 산더미 같습니다 ㅠㅠ
감당이 안됩니다~
이전 버전부터 올린 버그인데 아직 수정안됐네요.. UTF8 버전입니다.
아래는 예전에 올린 버그리포트 입니다.

===================================
역시나 그누 뜯어 보고있어서..
한가지 오류 발견됐습니다.

회원 가입폼을 변경하는데요.
register_form.skin.php 화일의 363 라인이 이렇게 있습니다.
/*
// 사용할 수 없는 별명을 사용하고자 하는 경우에는 이 주석을 제거하십시오.
if (!prohibit_id_check(f.mb_nick.value))
{
alert("'"+f.mb_nick.value + "'은(는) 사용하실 수 없는 별명입니다.");
f.mb_nick.focus();
return;
}
*/

여기서 if (!prohibit_id_check(f.mb_nick.value)) 를
if (prohibit_id_check(f.mb_nick.value)) 이렇게 변경해야 되지 않을까요?

주석을 제거한후 계속 오류나와서 보니깐.. 이렇게 되야 논리적으로 맞더군요..
아니면 뭐.. 죄송 ^^
수정해 놓겠습니다.
고맙습니다~! (감사합니다는 일본식 인사라지요?^^)
아꽈
20년 전
수고 많으셨습니다. 저도 업데이트~ ^^
감사합니다
수고 많으셨어요... 오랜만에 업뎃해야겠네요..^^
워매.. 업데이트 미루다보니.. 하나둘 쌓여가는상황이.. ㅠㅠ
운영자님, 너무 부지런 하십니다요~
고맙습니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 다운로드

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

+
제목 글쓴이 날짜 조회
19년 전 조회 3.4만
19년 전 조회 1.7만
19년 전 조회 1.8만
19년 전 조회 1.3만
19년 전 조회 2.3만
19년 전 조회 2.2만
19년 전 조회 1.5만
19년 전 조회 1.3만
19년 전 조회 2만
20년 전 조회 1.2만
20년 전 조회 1.9만
20년 전 조회 9,918
20년 전 조회 9,529
20년 전 조회 9,076
20년 전 조회 7,860
20년 전 조회 7,669
20년 전 조회 6,905
20년 전 조회 7,405
20년 전 조회 7,229
20년 전 조회 5,926