그누보드 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
: 메일러 함수 수정
: 그룹접근회원테이블의 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
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 71개
봤으니 퇴근전에 업하구 퇴근해야 겠네요.....
즐거운 하루 되세요!
감사드립니다.
감사합니다...^^
알집으로 압축 해제가 안돼네요^^ (최근버젼으로도) 했다 한들 덩어리 파일로 남아 쓸수가 없구요.
컴퓨터를 점검해보시기 바랍니다.
감사합니다.
받아 갑니다.
(:]
예상적중!
^^
수고 많으셨습니다.
여러분들은
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 파일을 올리셔야죠.
전 여전히 문제가 존재하네요...
관리자님이 조건문을 붙여놓으신걸 보면....서버 환경에따라 다른가봅니다.....^^
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버전에만 해당 됩니다
감사합니다.
저의 경우(WinAPM에서 테스트) g4_charset.toUpperCase를 g4_charset로 바꿔줘도 문제가 해결되네요...
자바스크립트에서 toUpperCase는 대문자로 바꿔주는 함수겠지요?그런데 이 변수는 원래부터 대문자로 되어 있어 별로 필요없는것 같습니다.
(if (g4_charset == "UTF-8" ) 를 if (g4_charset == "UTF-8" || g4_charset.toUpperCase == "UTF-8" )로 바꿔줘도 됩니다.)
겨우 칼렌다 데이터 넣은 것 뿐인데..
감사합니다. 이름올려주셔서 ㅎㅎ 이번 업데이트는 스샷찍어서 기념으로 간직해야겠습니다.
수고하셨습니다.
4.1부터인가는 default '뭐뭐'와 auto_increment를 동시에 사용하는 것은 에러가 납니다 ^^
해결책은 전진해님께서 말씀해 주신대로 수정하는 방법입니다.
이는 제로보드에서 pl7인가로 업그레이드시 스키마 수정에서 나왔던 것이예요 ^^
관리자 모드에서 adm/upgrade.php 를 실행했지만 (관리자 좌측메뉴-업그레이드 '클릭')
확인을 해보니, db의 gm_id 필드에 auto_increment 가 삽입되지 않는거 같네요.
두번이나 했지만 두번다 실패... -_-;;
저만 그런건지...다른분들도 저와 비슷하게 업그레이드 했다면..코멘트좀 부탁드립니다.
아직 잠이 덜깼나 보네요.. -_-;; ....죄송~
주어 먹었습니다.
감사합니다.
http://sir.co.kr 메인 페이지에서 검색란에 "업그레이드"를 입력하고 검색버튼을 누른 후 "자유게시판"을 클릭하면 결과가 이상하게 나옵니다.
전 search.php(UTF-8버전) 에서 stx변수를 urlencode하니 문제가 해결되던데요...
근 5개월만에 그누사이트 들어와 업하느라 힘들었습니다. OTL
수정해야될 스킨 코드가 산더미 같습니다 ㅠㅠ
감당이 안됩니다~
아래는 예전에 올린 버그리포트 입니다.
===================================
역시나 그누 뜯어 보고있어서..
한가지 오류 발견됐습니다.
회원 가입폼을 변경하는데요.
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)) 이렇게 변경해야 되지 않을까요?
주석을 제거한후 계속 오류나와서 보니깐.. 이렇게 되야 논리적으로 맞더군요..
아니면 뭐.. 죄송 ^^
운영자님, 너무 부지런 하십니다요~