그누보드 4.32.02 > 그누4 다운로드

그누4 다운로드

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

그누보드 4.32.02 정보

그누보드 4.32.02

첨부파일

gnuboard4.tgz (1.8M) 6603회 다운로드 2010-03-16 13:09:17
gnuboard4.utf8.tgz (1.9M) 2725회 다운로드 2010-03-16 13:09:17

본문

4.32.02 (10.03.16)
    :  로그인 중인 관리자 레벨 수정시 버그 수정
    :  회원가입시 별명에서 한글을 제대로 인식하지 못하는 버그 수정

        adm/member_form_update.php
        skin/member/basic/ajax_mb_nick_check.php
        skin/member/basic/ajax_register_form.jquery.js
  • 복사

댓글 전체

상단내용과 하단내용에 내용을 집어넣으면 웹상에서 그냥 글자로 표현이 나오는데 이거 버그아닌가요??
이전 버젼에서는 안그랬는데 기능이상 그런건지 궁금...
버그는 아니고 에디터를 사용해서 사용법이 이전과 조금 틀릴겁니다.
게시판 상에서 글자로 그냥 나올 경우 다시 한번 게시판 관리 페이지로 돌아와서 확인 버튼 한번 누르면 제대로 적용 되기도 하구요.

저도 이거 익숙하지 않아서 파일 수정해서 에디터 뺐습니다.
에디터 장착을 의무적으로 하지 않고 게시판 세팅처럼 선택으로 하면 좋겠다는 생각이 드네요.
설치완료후.. 설치완료 화면에.. 상단 이미지가 안보입니다.
전체 테이블 생성 완료
DB설정 완료
DB설정 파일 생성 완료
필요한 Table, File, 디렉토리 생성을 모두 완료 하였습니다.

다 완료 떨어졌구요.
서버 확인해보니.. 설치 완료하면서 폴더명을 install 에서 install.bak로 변경하는듯 한데..
상단이미지 주소는.. "/install/img/box_title.gif" 찾네요..

버그인지.. 무엇인지..
그럼..
"전체 테이블 생성, DB설정 완료, DB설정 파일 생성 완료, 필요한 Table, File, 디렉토리 생성을 모두 완료" 하였다면.. 설치는 제대로 된것인지 궁금합니다..

^^;
^^; 일단 설치 완료후.. 이미지 링크에러만 있다고 가정하고.. 테스트 중입니다. ^^; 알려주세요~~ ^^; 단지. 이미지 링크 에러인지.. 아님. 설치나. 관련. 뭐. 그런거 체크 해야하는지.. ^^; 부탁드립니다..
설치 완료 화면에서 이미지 깨지는거는 별 신경 안쓰셔도 됩니다.
설치완료후 install 폴더가 자동으로 변경되엇 그런 현상이 발생하기도 합니다.
gnuboard4.tgz (1.8M) [2522]
gnuboard4.utf8.tgz (1.9M) [1078]

이 두 개의 프로그램은 서로 어떤 차이가 있는지요? 워낙 초보라서...

그 외, 초보자가 배워야 할 기초 자료 좀 안내 바랍니다.^^*
gnuboard4.tgz 은 파일의 인코딩 방식이 euc-kr 로 되어있고, gnuboard4.utf8.tgz 은 utf-8 로 되어 있습니다.
다국어를 지원하는 홈페이지를 만드시려면 utf-8 을, 그렇지 않은 경우 euc-kr 을 다운로드 하시면 됩니다.
대부분의 우리나라 호스팅 서비스는 euc-kr 에 맞추어져 있습니다.
웹호스팅 신청시 utf-8 지원이라는 문구가 없다면 euc-kr 로 사용하시면 됩니다.
아....왜 관리자 기본설정에 자동등록방지이미지가 안나오지 - -...

웹 페이지 오류 세부 정보

사용자 에이전트: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
타임스탬프: Mon, 5 Apr 2010 05:07:51 UTC


메시지: 개체가 필요합니다.
줄: 3
문자: 1
코드: 0
URI: http://------/js/jquery.kcaptcha.js
utf-8 버전을 다운받아 설치했는데 타이틀과 게시판명칭(영문과숫자제외) 에서

??? <- 이런 무름표 형식으로 나타나고 있습니다.

예) 브라우저 최상단 타이틀에서 의 비교
표준 -> 그누보드4 > 그누4다운로드 > 그누보드 4.32.02
현재 -> ????4 > ??4???? > ???? 4.32.02

이와같이 php파일내에 직접쓰여진 문자를 제외한 전부가 무름표로 나타납니다.

db가 utf-8 아니여서 저런식으로 나타난다고 하는데 환경은 APMsetup7 입니다.

그리고 글쓰기 버튼을 누르고 한개 게시글을 작성하여 올리기 버튼을 클릭하면

select count(*) as cnt from g4_point where mb_id = 'yira' and po_rel_table = 'table01' and po_rel_id = '4' and po_rel_action = '&#236;“°&#234;¸°'

1267 : Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '='

error file : /bbs/write_update.php

이런글이 나타납니다.

하지만 작성글은 이미 작성된 상태입니다 뒤로 돌아가서 F5 해보면 작성된 글이 보입니다.

무슨문제인지...... 어디를 손대야 할지...........
너무 힘드네요 갑자기 방식이 바뀌어서 혼자 생쑈하다가 인제 알았어요.ㅜㅜ
adm 부분만 이전 것으로 업로드 해서 씁니다

왜 이렇게 바뀐거죠?? 네??? 흐흑
리자님 [관리자모드] -> [회원메일발송]에서 "게시판그룹회원" 그룹 선택후 확인 시 에러납니다..ㅜㅜ

*** utf-8 버전이에요.. (euc-kr은 확인 안해봄)

///// 오류 내용 ////////////
select COUNT(*) as cnt from g4_member where (1) and mb_mailling = '1' and mb_level between '1' and '10' and mb_id in () and mb_leave_date = '' and mb_intercept_date = ''

1064 : 'SQL 구문에 오류가 있습니다.' 에러 같읍니다. (') and mb_leave_date = '' and mb_intercept_date = ''' 명령어 라인 1)

error file : /adm/mail_select_list.php
//////////////////////////////////////////
utf-8 버전에서 /adm/config_form.php 파일에서 자동등록 방지 이미지가 생성되지 않습니다.

419행에

<script type="text/javascript" src="<?="$g4[path]/js/jquery-1.4.2.min.js"?>"></script>

위와 같이 jquery를 추가해야 할것 같습니다.

나만 그런가 ;;;
코멘트 쓰기 창 나올 때는 오류가 발생하네요

웹 페이지 오류 세부 정보

사용자 에이전트: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322)
타임스탬프: Mon, 19 Apr 2010 09:59:56 UTC


메시지: 개체가 필요합니다.
줄: 3
문자: 1
코드: 0
URI: http://etb.enzyme21.com/js/jquery.kcaptcha.js

호출하는 곳은 view_comment.skin.php

<script type="text/javascript" src="<?="$g4[path]/js/jquery.kcaptcha.js"?>"></script>
CSRF 방지에 엑박으로 나오시는 분들은

head.sub.php 파일에

<script type="text/javascript" src="<?=$g4['path']?>/js/jquery-1.4.2.min.js"></script>

위 소스가 있나 확인해 보세요.
없다면 추가해 주시면 됩니다.
게시판 목록에서 추가필드로 정렬이 안되는 문제.

bbs/list.php 파일 69라인

$sql_order = " order by $sst $sod ";

=>

else {
    // 게시물 리스트의 정렬 대상 필드가 아니라면 공백으로 (nasca 님 09.06.16)
    // 리스트에서 다른 필드로 정렬을 하려면 아래의 코드에 해당 필드를 추가하세요.
    // $sst = preg_match("/^(wr_subject|wr_datetime|wr_hit|wr_good|wr_nogood)$/i", $sst) ? $sst : "";
    $sst = preg_match("/^(wr_datetime|wr_hit|wr_good|wr_nogood)$/i", $sst) ? $sst : "";
}

if ($sst)
    $sql_order = " order by $sst $sod ";

이렇게 변경되었네요.

$sst = preg_match("/^(wr_datetime|wr_hit|wr_good|wr_nogood)$/i", $sst) ? $sst : "";
에서 원하는 필드를 추가하시면 됩니다.

문제는 이렇게 되면 원본파일을 건드려야 한다는 문제가 있습니다.
근본적으로 위 소스에 추가필드를 집어 넣어서 배포가 되었으면 좋겠군요.
utf-8버전에 카테고리 한글 제대로 인식 못하는 무제 수정 부탁드립니다.
정 안되시면 제가 수정해놓은거 소스 올려놓구요..

그래도 기반을 제작하신 개발자 분이 해주셔야 틀에 벗어나지 않고 내적인 버그를 카바가 가능하기에
요청글 작성해 놓습니다.

수고용..
그누보드 4.32.02 UTF-8 버전을 어제 처음으로 설치해 봤습니다.

utf-8 버전에서 /adm/config_form.php 파일에서 자동등록 방지 이미지가 생성되지 않습니다.

config_form.php 419행에
<script type="text/javascript" src="<?="$g4[path]/js/jquery-1.4.2.min.js"?>"></script>
을 추가해도 이미지 생성안되고요...

head.sub.php 69행에
<script type="text/javascript" src="<?=$g4['path']?>/js/jquery-1.4.2.min.js"></script>
을 추가해도 이미지 생성이 안됩니다.

이것을 해결한 분께서는 도움 부탁 드립니다. ( _ _ ).

utf-8은 이번이 처음이라서 좀 생소한 부분들을 건드려야 되는건지... 난감합니다...
자동등록방지부분에 이미지에 버그가 있습니다. utf-8만 그런지 모르겠지만

수정 부탁드립니다.

급하신 분들은 이전 스킨에서 admin/config_form.php
                                        skin/wirte.skin.php
                                        skin/view_comment.skin.php 요거 덮어씌우세요
추가필드로 정렬 /

게시판 목록에서 추가필드로 정렬이 안되는 문제.

bbs/list.php 파일 69라인

$sql_order = " order by $sst $sod ";

=>

else {
    // 게시물 리스트의 정렬 대상 필드가 아니라면 공백으로 (nasca 님 09.06.16)
    // 리스트에서 다른 필드로 정렬을 하려면 아래의 코드에 해당 필드를 추가하세요.
    // $sst = preg_match("/^(wr_subject|wr_datetime|wr_hit|wr_good|wr_nogood)$/i", $sst) ? $sst : "";
    $sst = preg_match("/^(wr_datetime|wr_hit|wr_good|wr_nogood)$/i", $sst) ? $sst : "";
}

if ($sst)
    $sql_order = " order by $sst $sod ";

이렇게 변경되었네요.

$sst = preg_match("/^(wr_datetime|wr_hit|wr_good|wr_nogood)$/i", $sst) ? $sst : "";
에서 원하는 필드를 추가하시면 됩니다.

문제는 이렇게 되면 원본파일을 건드려야 한다는 문제가 있습니다.
근본적으로 위 소스에 추가필드를 집어 넣어서 배포가 되었으면 좋겠군요.
© SIRSOFT
현재 페이지 제일 처음으로