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

그누4 다운로드

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

그누보드 4.09.02 정보

그누보드 4.09.02

첨부파일

gnuboard4.tgz (1.2M) 4317회 다운로드 2006-10-11 10:09:39
gnuboard4.utf8.tgz (1.2M) 1150회 다운로드 2006-10-11 10:10:14

본문

4.09.02 (06.10.10)
    :  첨부파일설명에서 ' 또는 " 입력되면 오류나는 부분 수정
    :  코멘트 수정의 경우에는 동일한 내용을 등록할 수 없는 오류 수정
    :  게시판 분류에 & 나 = 사용이 불가한것을 2바이트 문자로 처리
    :  상수 정의 (lib/constant.php)
    :  관리자 > 게시판 복사시에 트랙백쓰기 권한이 복사되지 않던 오류 수정
    :  게시판 글쓰기에 bo_table 없이 직접 접근하는 경우 메인으로 이동하도록 수정
    :  한글(2bytes)에서 마지막 글자가 1byte로 끝나는 경우
        출력시 깨지는 현상이 발생하므로
        마지막 완전하지 않은 글자(1byte)를 하나 없앰 (cut_hangul_last)
    :  새창으로 코멘트로 띄운 경우 삭제하면 head.php, tail.php 가 적용되어 출력되던 오류 수정
    :  쪽지 보관일수를 알림
    :  이메일 정규표현식 수정 ( lib/common.lib.php -> url_auto_link() )
    :  게시판 분류를 select 형식으로 가져오는 함수 수정 ( get_category_option() )
    :  타인의 코멘트를 수정할 수 있는 오류 수정
    :  답변 메일받기 (원게시자에게 보내는 메일) 오류 수정
    :  사용하지 않는 $cfg 배열 변수 삭제

        adm/board_copy_update.php
        adm/board_form_update.php
        bbs/delete_comment.php
        bbs/formmail_send.php
        bbs/tb.php
        bbs/view_comment.php
        bbs/write.php
        bbs/write_comment_update.php
        lib/common.lib.php
        lib/constant.php
        skin/member/basic/memo.skin.php

* 옥에티에 올라온 대부분의 버그가 수정 되었습니다. 감사합니다.

댓글 전체

업글 되었군요... 그러고 보니 변경된 버전을 FF에서 테스트 못해보았었는데...
이전 버전에서 스크랩이 FF에서 안된 적이 있었어서...
[관련글]

http://www.sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=36164


bbs/write_update.php 파일 상단에....
@include_once("$board_skin_path/write_update.head.skin.php");    <--- 이 파일은 어디에 있는건지요?????

스킨파일내에도 보이지를 않고.... 기존에 사용하던 write_update.skin.php 파일내용을 어디에 넣어야 하는지 ...
url_auto_link() 함수에 또 다른 버그가 있습니다.

도메인 이름중에 www자가 들어간 도메인은 자동링크 생성이 깨집니다.

예를 들어

http://www.abcdwww.co.kr

http://abcdwww.co.kr

이런 경우입니다.
수고 많으셨습니다. 감사합니다.


1) common.php 부분에 추가된 사항과
2) 레지폼 스킨에서

        <? if ($w=="u") { ?>
            <TR bgcolor="#FFFFFF">
                <TD class=m_title>생년월일</TD>
                <TD class=m_padding><input class=m_text type=text id=mb_birth name='mb_birth' size=8 maxlength=8 minlength=8 required numeric itemname='생년월일' value='<?=$member[mb_birth]?>' readonly title='옆의 달력 아이콘을 클릭하여 날짜를 입력하세요.'>
                    <a href="javascript:win_calendar('mb_birth', document.getElementById('mb_birth').value, '');"><img src='<?=$member_skin_path?>/img/calendar.gif' border=0 align=absmiddle title='달력 - 날짜를 선택하세요'></a></TD>
            </TR>
        <? } else { ?>
            <input type=hidden name=mb_birth value='<?=$member[mb_birth]?>'>
        <? } ?>



부분의  <? if ($w=="u") { ?> 가 <? if ($w=="") { ?> 로 되어야 하는거 아닐까 합니다.
UTF-8 한글 체크가 그냥 2byte로 처리되었네용...
회원가입시 한글체크 때문에 회원가입이 안되시는분들 일단 아래와 같이 수정해주세요.

common.lib.php / check_string() 함수 내부

if ($oc >= 0xA0 && $oc <= 0xFF) {
        // 한글은 2바이트 이므로 문자하나를 건너뜀, utf8은 3바이트
        if ($options & _G4_HANGUL_) {
                $s .= $c . $str[$i+1] . $str[$i+2];
        }
        $i+=2;
}
utf-8버전을 쓰고 있습니다.. 위 패치까지 적용한 상태이구요..
cut_str($subject,12,"..")으로 하면 4글자가 나오는데 영문으로는 12글자가 표시 된답니다.
현재 질답란의 도움으로 utf8_cut_str함수를 만들어 영문일때는 /1.5정도로 해서 쓰지만..
제목에 영문+한글일경우 한글이 깨지는군요.. 해결할수 있는 방안이 없을까요?
새로패치한 common.lib.php파일에 보니..check_string과 cut_hangul_last 함수가 있던데..
이걸 사용할수 없을까요? 현재 비교하여 잘라지기는 하는데 끝에/font> 가 붙은군요..
관리자님께서 한번 봐야 될듯하여 이곳에 코멘트를 답니다.
기본권한설정에서

접근가능 IP 와
접근차단 IP의 기는이 제대로 동작하는지요?

common.php의
333라인이 윈도우에서는 동작하지 않네요
    $pattern = explode('\n', trim($config['cf_possible_ip']));
'\n' 부분을 "\n" 부분으로 바뀌어야 패턴이 먹히는데,
패턴이 먹히면, 접근가능 IP가 오히려 차단이 되네요....

그렇다면, 접근차단 IP기능과 동일한데요????

혹시 버그???

341라인        if (!$is_possible_ip)

이렇게 바뀌면 정상인가????
basic 스킨에서 내용보기하면 한글이 깨지는 경우가 생기더군요.
다음버전에서 고려해 보아야 할 듯 합니다.

http://www.sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=37396&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%3C%3F%3Dcut_hangul_l&sop=and
adm/board_copy_update.php
adm/board_form_update.php
bbs/delete_comment.php
bbs/formmail_send.php
bbs/tb.php
bbs/view_comment.php
bbs/write.php
bbs/write_comment_update.php
lib/common.lib.php
lib/constant.php
skin/member/basic/memo.skin.php


요것들만 업그레이드 하면 되나요?
전체 220 |RSS
그누4 다운로드 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT