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

그누4 다운로드

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

그누보드 4.10.00 정보

그누보드 4.10.00

첨부파일

gnuboard4.tgz (1.2M) 3694회 다운로드 2006-11-28 10:42:22
gnuboard4.utf8.tgz (1.3M) 999회 다운로드 2006-11-28 10:42:22

본문

4.10.00 (06.11.27)
    :  cheditor 에서 입력이 없이 엔터만 치는 경우 <DIV>&nbsp;</DIV> 나오는 현상을 수정
    :  게시판관리에서 비밀글 사용에 '무조건' 비밀글 옵션 추가
    :  RSS 보기 사용 필드 추가
        비회원 글읽기가 가능하고 RSS 보기 사용에 체크가 되어야만 RSS(XML) 보기 가능
    :  게시판관리에서 DHTML 에디터 사용 선택 옵션 추가
        basic, cheditor 스킨을 통합함
        필드가 추가되었으니 adm/board_list.php 를 반드시 한번은 실행하여 주십시오.
    :  회원삭제시 회원의 정보만 삭제하고 회원아이디는 영구 보관함
    :  bbs/view.php , bbs/view_comment.php 에 스킨 상, 하단 파일을 include 할 수 있도록 수정
    :  회원정보 수정시 생년월일 입력을 매번 요구하는 에러 수정
    :  회원관리 리스트에서 차단, 탈퇴 링크 추가
    :  파일 설명에 ' 있으면 게시물 복사, 이동시 에러나는 현상을 수정
    :  set_cookie() 자바스크립트 함수에 cookie domain 오류 수정
    :  회원가입시 개인정보보호정책 동의 추가
        필드 추가로 인해 adm/config_form.php 를 반드시 한번 이상 실행하여 주십시오.
    :  접근가능 IP 기능 수정
    :  UTF-8 보완 : common.lib.php : check_string(), cut_hangul_last()
        0sama님께서 도움 주셨습니다.
        귀때기님께서 도움 주셨습니다.
    :  게시판스킨에 글자크기변경 기능 추가
        js/board.js 필수 추가
        head.sub.php 에 아래 코드 필수 추가
            var g4_cookie_domain = "<?=$g4['cookie_domain']?>";
    :  접속자의 레벨이 설정된 읽기권한보다 작다면 경고창이 계속뜨는 오류를 수정
        나스카님께서 도움 주셨습니다.

        adm/admin.lib.php
        adm/board_copy_update.php
        adm/board_form.php
        adm/board_form_update.php
        adm/board_list.php
        adm/config_form.php
        adm/config_form_update.php
        adm/member_delete.php
        adm/member_list.php
        bbs/board.php
        bbs/list.php
        bbs/move_update.php
        bbs/register_form.php
        bbs/rss.php
        bbs/view.php
        bbs/view_comment.php
        bbs/write.php
        cheditor/cheditor.js
        common.php
        head.sub.php
        js/board.js
        js/common.js
        skin/board/basic/*
        skin/member/basic/register.skin.php
        skin/member/basic/register_form.skin.php

댓글 전체

위 수정된 파일중에...
        adm/admin.lib.php
        adm/board_copy_update.php
        adm/board_form_update.php  <--  adm/board_form.php  (수정요)
        adm/board_form_update.php

그리고
코멘트 LV 과 트래백 LV 의 처리는 되었는지 궁금 합니다.


수고 많으셨습니다.
수고하셨습니다.
현재 패치 후 테스트해 보니 회원 삭제는 말 그대로 전혀 안 되는군요.
최고관리자가 할 수 없는 일이 존재한다니... 슬퍼지네요 ㅎㅎㅎ
최고관리자라면 그래도 강제로라도 삭제할 수 있어야 하는건 아닌지 혼자 생각해 봅니다. ^^;
아무튼 수고 많으셨습니다.
잘은 모르겠지만..회원삭제는 왜 아예 막아놓으셨을까요? 궁금해지네요.
이유를 대충 감잡고 계신분들 있으시면 말씀좀 해주셔요. -_-a
( 아, 물론 관리자님이 제글에 댓글다시리라는 꿈은 접은지 오래라서.. ㅜ.ㅡ )
A라는 사람이 SIR 이란 아이디로 GNU라는 닉을 가지고 한참 활동을 하다가 탈퇴를 했습니다.
나중에 B라는 사람이 똑같이 SIR이란 아이디로 GNU라는 닉을 가지고 활동하게 된다면? 또는 오리란 아이디로 GNU라는 닉을 가지고 활동하게 된다면? 둘은 전혀 다른 사람인데 혼동이 올 가능성이 크죠. 그래서 아이디와 닉의 정보만 남겨놓고 다른 데이터는 전부 삭제함으로써 이런 가능성을 미연에 방지하자는 차원 같습니다. 프로그램쪽으론 모르니;; 그저 유저의 입장에서 생각해본 것이었습니다.
경험상... sideview 생성시에도 문제점이... ^^;

같은 아이디로 사용했던 이전회원의 예전 글에서,
현재 그 아이디를 새로 사용하는 회원의 정보가 뜨기땜시롱~
다른 회원들이 볼 때 혼돈의 여지가 있어서...

저같은 경우 common.lib.php에서 글 작성날짜가 회원 가입날짜보다 빠른경우,
사이드뷰 생성이 안되도록 해버렸드랬습니다. ㅡ.ㅡ;
그래도 뭔가 찝찝한 느낌이 들면서...
'에잉~ 그냥 같은 아이디 사용 못하게 막아놔 버릴껄~' 하는 생각이 있었는데... ^^;

그 아이디로 작성된 글이 전무한 경우라면... 그냥 삭제시켜버려도 무방할듯 합니다.
감사합나다.
4..09.02버전으로 홈피 만들러고 하다가 곧 다음 버전이 나올것 같아서 몇일 더기다려 보자 했더니 인츰 나왔네요.
이버전으로 홈피를 시작해야 되겠네요.


수고 많으셨습니다.
왜, 왜, 왜, 자꾸 업데이트를 해야할까..
귀차니즘이 날 괴롭힌다...
리자언니는 부지런도 하셔..

10으로 올라간 걸 보니 DB구조가 바뀌엇나보군요..
휴ㅠㅠㅠㅠㅠㅠ..
안정적으로 돌아가는지 다른 분들 의견 보고 업글해야지..
기존 프로그램에서 어떤 부분을 수정해야되는지 언급이 있으면 좋을것 같네요!!
고수님들도 많지만 중,초보님들을 위한 배려라 생각되지 않을까합니다!
utf-8 버젼에서 관리자가 회원 이름을 조회해서 수정해려고 할때 데이터가 표시되지 않는 버그가 있습니다.
그 문제를 해결하는  Qoo 님이 알려주신 방법이 반영이 안되었네요

/adm/admin.lib.php
에 맨 끝부분에
$qstr = "";
if (isset($sst)) $qstr .= "&sst=$sst";
if (isset($sod)) $qstr .= "&sod=$sod";
if (isset($sfl)) $qstr .= "&sfl=$sfl";
if (isset($stx)) $qstr .= "&stx=$stx";
if (isset($page)) $qstr .= "&page=$page";
//$qstr = "sst=$sst&sod=$sod&sfl=$sfl&stx=$stx&page=$page";

여기 부분을 아래와 같이 수정해야 합니다.

$qstr = "";
if (isset($sst)) $qstr .= '&sst='.urlencode($sst);
if (isset($sod)) $qstr .= '&sod='.urlencode($sod);
if (isset($sfl)) $qstr .= '&sfl='.urlencode($sfl);
if (isset($stx)) $qstr .= '&stx='.urlencode($stx);
if (isset($page)) $qstr .= '&page='.urlencode($page);
//$qstr = "sst=$sst&sod=$sod&sfl=$sfl&stx=$stx&page=$page";
잘받았습니다.
그런데 설치후 에러가 납니다.

줄:13
문자:9
오류:함수 밖의 "return"문장
코드:0
URL:http://class4u.net/

위와 같은 메시지가 뜹니다.
그런데, IE7에서는 해당메시지가 뜨지 않네요.

http://class4u.net
utf-8 버전에서는 카테고리를 아래처럼해야 제대로 나오는군요.
다음 버전에 반영되길 바랍니다.

basic 스킨 21라인

 <? if ($is_category) { ?><form name="fcategory" method="get"><td width="50%"><select name=sca onchange="location='<?=$category_location?>'+this.value;"><option value=''>전체</option><?=$category_option?></select></td></form><? } ?>

=>

<? if ($is_category) { ?><form name="fcategory" method="get"><td width="50%"><select name=sca onchange="location='<?=$category_location?>'+encodeURI(this.value);"><option value=''>전체</option><?=$category_option?></select></td></form><? } ?>
adm/config_form.php .  line....대충...100번째 정도
프로그램 돌아가는데는 전혀 지장이 없는 버그도 아닌...오타 입니다.

<td>접속자 스킨</td>
    <td colspan=3><select id=cf_connect_skin name=cf_connect_skin required itemname="최근게시물 스킨">
-------->
<td>접속자 스킨</td>
    <td colspan=3><select id=cf_connect_skin name=cf_connect_skin required itemname="접속자 스킨">
전체 220 |RSS
그누4 다운로드 내용 검색

회원로그인

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