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

그누4 다운로드

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

그누보드 4.06.00 정보

그누보드 4.06.00

첨부파일

gnuboard4.tgz (1.1M) 994회 다운로드 2005-09-21 16:51:54

본문

관리자 페이지가 상당 부분 수정되었으므로 수정하신 프로그램이 없다면 삭제 후 새 파일로 교체하시기 바랍니다.


4.06.00 (05.09.21)
    :  분류가 수정되는 경우 해당되는 코멘트의 분류명도 모두 수정함
    :  수정시 분류명을 넘김
    :  첨부파일 추가, 삭제시 갯수를 제대로 검사하지 못하던 오류 수정
        zzzz님께서 알려주셨습니다.
    :  관리자 페이지 대폭 수정
    :  부관리자가 자신보다 높은 권한의 회원을 생성하지 못하도록 수정
    :  관리자 포인트관리에서 게시판관련 포인트 내역은 해당 게시판 보기가 가능하도록 수정
    :  게시판 보기에서 코멘트 아이디로 넘어올 경우 원글이 보이도록 수정
    :  포인트 관리 리스트 속도 개선
    :  a.mb_id -> mb_id 로 수정 (js/sideview.js)
    :  게시물당 여러개의 파일이 있어도 포인트를 한번만 차감하도록 수정
    :  다운로드시 차감 포인트가 있다면 사용자에게 확인함

        adm/*
        bbs/board.php
        bbs/download.php
        bbs/write_update.php
        skin/board/basic/write.skin.php
        skin/board/bisic/view.skin.php
        js/sideview.js
        lib/common.lib.php


* 관리자 메뉴를 제작하시는 분들께서는 adm/admin.menu???.php 를 참고하시기 바라며 admin.menu900.php ~ admin.menu.999.php 사이에서만 메뉴를 만들어 주십시오.

댓글 전체

비가 오는데 완연한 가을로 넘어가는듯 합니다. 가을은 결실의 계절이라는데 관리자님이 멋진 결실을 주시는군요...
늘 감사드리지만 다시 한번 감사의 말씀 올립니다. 번창하십시요...
관리자 페이지에서 최근포인트 5건/회원아이디 클릭시 에러

 select count(*) as cnt from g4_point where (1) and ( (a.mb_id like '%leekh2020%') ) order by po_id desc

1109 : 알수 없는 테이블 'a' (데이타베이스 where clause)

error file : /g4/adm/point_list.php

========================================
adm/index.php에서 a.mb_id로 링크된 경로가 남아있는것 같습니다.
관리자 분위기 멋집니다.
음 그런데 관리자 페이지에 메뉴 추가시 상단과 왼쪽 메뉴에 이미지를 요구하는군요.
이미지 없이 스타일만으로 처리했으면 더 좋았을것 같군요.
아니면 이미지에 alt라도 지정이 되었다면 더 좋았을것으로 보입니다.
다음 페치시에 이 부분에 대한 고민을 좀 해주셨으면 합니다.
    이상 이미지 버턴하나 만들지 못하는 넘의 푸념이었습니다 ^^

아. 그리고 상단 메뉴 클릭시에 왼쪽메뉴도 같이 바뀌면 어떨까하는 생각도 해봤습니다
그누 버전업 시에.. 중간단계 즉, 4.03.03 에서 4.05.00으로 업데이트 하여 4.04.00을 건너뛰는 업데이트 하면 오류 생기나요?? [이 이후에 4.06.00으로 업데이트해도 마찬가지지만..;;]
아무리 덮어 씌워도.. 기본환경설정의 메일 체크해서 완료를 누르면 config_form_update.php 오류로.. 이 내용이 전부 화면에 텍스트로 나타나요...
1054 : Unknown column 'cf_email_use' in 'field list' 라고..
당연히 체크햇던 상황도 실행되지 않았구요..
업데이트도 다했는데..왜 필드가 없다는건지?
후우~~ 혼자서 해결했씀다. 중간에 건너뛴 업데이트 파일을 올리고 필드를 생성해줬어요.. ㅠㅁㅠ
하나라도 뛰어 넘으면안되겠군요.. 흑흑!!
관리자 화면이 좋아졌네요...
관리자 권한을 나누어 두었을때 최고 관리자가 아니면 접근 못한다는 메시지가 거슬렸었는데...

Board Basic Skin이 업데이트 되었던데...
지금 쓰고 있는 스킨은 어떻게 해야하나... ^^;;
수정된 곳을 찾아서 현재 쓰고 있는 스킨에 적용 하려면
좀 찾아봐야겠군요... ^^
4.04를 건너뗘서 그래요.. 몇줄위에 저도 그문제로.. ^^*
4.04.00의 adm/update.php을 실행시키면 되요..
업데이트 파일의 db필드 생성을 건너뗘서 안되는 거였어요.
관리자 페이지가 멋지네요.
부족한 시간을 쪼개서 그누에 기여하시는 많은 분들이 존경스럽습니다.
항상 많은 공부거리를 받아가기만 합니다.
감사합니다.
첨부파일을 다운받지않고 클릭만 해도 포인트가 사라지네요ㅜ.ㅜ

첨부파일을 받아야 삭감되야 되는데. 첨부파일 클릭자체만으로 포인트가 사라지는건 잘못된거 같습니다..

차감포인트가 있는데도..얼마가 차감되는지 안물어 보는데요..흠냐..ㅜ.ㅜ뭐가 잘못된건가?
그건 어쩔수 없는 문제지요.. 그누보드는 첨부파일을 호출했을때 포인트가 차감됩니다.
첨부파일을 차감했다는것은 이미 파일을 실행시켰다는거죠
인터넷익스플러로는 파일을 호출하면 그 호출된파일을 바로 실행할껀지 아니면 저장할껀지 물어보게된거므로
이미 파일은 실행된거죠^^;
요번 패치에서는 말씀하신 부분을 감안해서
그걸 방지하도록 업데이트가 되었네요..
클릭하면 포인트 얼마가 차감되니 그걸 감안하고 다운받겠냐는 메세지가 뜨고 확인을 해야만 다운로드가 호출됩니다
물론 확인만 하고 다운로드를 받지 않아도 차감되긴 하지만.. 실수로 클릭했다가 낭패보는 경우는 줄일 수 있겠지요..

그런데 이와 관련된 기능은 스킨 소스수정으로 구현한 탓에 이번 버전으로 그누보드를 업그레이드 해도 이전에 만들어진 스킨을 사용하신다면. 당연히 안먹힙니다
관리자님, 이번 업데이트 정말 감사드립니다 ^^

그런데요... member_form.php의 76번째줄에

"<td><a href='point_list.php?sfl=mb_id&stx=<?=$mb[mb_id]?>' class='bold'><?=number_format($mb[mb_point])?></a> 점</td>"

이렇게 수정해야 관리자모드 -> 회원정보 에서 포인트 정보로 제대로 넘어갑니다 ^^

기존엔 a.mb_id 이러게 되어 있습니다

아마도 관리자님의 오타인듯 합니다 ^^

혹시나 싶어 작지만, 글 남겨 봅니다.

그리고, 감사드립니다 (__)
관리자님께서 수정하신 후에도 아직 a.mb_id로 남아 있는 것들이 있나보군요...
그냥 무심결에 a.mb_id가 들어있는 것을 찾아봤는데 아래와 같이 나오더군요...
(이럴땐 Total Commander 가 편하군요... ^^)

adm/auth_list.php
adm/boardgroupmember_form.php
adm/boardgroupmember_list.php
adm/member_form.php
adm/member_list.php
bbs/current_connect.php
bbs/poll_result.php

흠... Table Join에서 쓰일수도 있는 것이라서 아직 제대로 못봤네요...
혹시라도 수정하실때 참고 할 수도 있을듯 해서... ^^
윗덧말에 덧붙여...
지금 확인해보니

adm/member_list.php
adm/member_form.php

이렇게 두개만 그런 것 같더군요... 나머지는 Table Join...
다른 문제는 없는듯 하네요... ^^
암튼 개발하느라 고생하신 관리자님께 감사드릴 따름입니다... ^^
버전업 내용에서 누락된게 또 있었네요...
        skin/board/cheditor/write.skin.php
        skin/board/cheditor/view.skin.php
배포판에 업데이트 된 것이 포함된줄 모르고
제가 쓰는 cheditor의 skin을 업데이트하려고 분석해서 다 수정하고 나서 알았습니다... -_-;;
다른 분들은 그런 일 없으시길...

혹시라도 Skin 만드시는 분들께 도움이나 될까 해서 팁앤테크에 분석사항을 넣어두었습니다...
(잘 맞으려나??? -_-)
"부관리자가 자신보다 높은 권한의 회원을 생성하지 못하도록 수정"
생성은 모르겠고, 회원 리스트보기에서 권한을 수정할 수 있잖아요.
거기에서는 부관리자보다 높게 수정할 수가 있네요. 예를 들어 부관리자가 레벨5인데 레벨2인 일반 사용자를 레벨8로 설정할 수가 있어요 ㅎㅎㅎ
관리자메뉴 | 회원관리 에서
회원의 포인트 클릭시 다음과 같은 오류가 뜨네요.

select count(*) as cnt from g4_point where (1) and ( (a.mb_id like '%bluesea%') ) order by po_id desc

1109 : Unknown table 'a' in where clause

error file : /adm/point_list.php
패치하고 있는데 너무 헷갈려서 모르겠네요.
이것만 패치하니까 잘 안되길레 앞에것들도 다운받아서 왔다갔다 패치받다가
모르게되었어요..ㅠㅠ
글쓰기 권한을 주려고 하니까 오류가 뜨네요.

1054 : Unknown column 'bo_use_email' in 'field list'

좀 가르쳐 주세요..ㅠㅠ
전체 220 |RSS
그누4 다운로드 내용 검색

회원로그인

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