Releases: Joungkyun/JSBoard
Releases · Joungkyun/JSBoard
1.1.0
작성자 : 김정균
작성일 : 2000년 9월 5일
버전 : jsboard-1.1.0 (적수게시판 안정버전 1.1.0)
- download header를 이용한 security hole 수정
- fget() 함수를 fread() 함수로 모두 대체
- 첨부 파일 link가 깨졌을 경우 미리 보기에서 에러 메세지 출력
- if문이나 조건문에서 include() 함수 사용할때의 버그 수정
- 글등록시 관리자 패스워드가 있어야 등록되는 이름과 email을 체크 하는 방식을 word 비교에서 해당변수가 포함된 parse 비교로 수정
- 글등록시 browser를 판별하여 등록허가 여부를 가능하게 수정
- 글읽기에서 text file이 첨부 되어 있을 경우 미리 보기 기능에서 약 1000자 까지만 제한해서 보여주게 patch
- 등록 완료 멘트를 위한 java script외의 ment들을 undecode로 처리
- 글읽기시 글쓴곳에서 접근시 조회수 올리지 않게 수정
- 답장을 쓸때 원본글을 포함할지 포함 여부를 선택 하도록 할지 설정을 할수 있게 수정
- 글읽기시 관련글이 있으면 관련글 리스트를 보여줄지 여부 추가
- 퍼미션 설정 script 수정(Debian, FreeBSD 지원)
- tdbr() delete_tag() text_nl2nr() 함수 수정 (in parse.ph)
- Permission check script에서 Debian checked. (nobody를 www-data로 지정)
- Installer에서 Debian check하게 하며, httpd.conf file을 수동으로 지정 하게 변경(Installer/include/passwd.ph)
- FreeBSD에서 패스워드 암호화시에
$문자가들어 가는 것을 $ 로 변경 시킴 - QUICK_INSTALL 문서에서 오타 수정
- 자동으로 table 생성시 os간의 패스워드 필드 체크 (include/ostype.ph)
- 영문 메세지 파일 수정
- BGimage 설정시에 table bgcolor가 강제로 보여지는것 수정
- global.ph에서 upload directory를 files에서 다른 이름으로 수정 하였을때 삭제시 파일이 삭제되지 않는 버그 수정
- email이 등록되어 있을 경우 mailto 로 링크 되어 있던 것을 form mail을 이용하여 처리하도록 함
- formmail 관련 함수 수정
- html 사용시 table tag앞에 공백있을 경우
tag로 인하여 아래로 밀리 는것 수정 - install.php3에서 white.themes 관련 에러 수정
_OOPS administration center update_
- jsboard 에서 사용하지 않는 table이 같은 DB에 존재할 경우 에러 메세지 줄력 되는것 fix.
- jsboard에서 사용하지 않는 table일 경우 설정 버튼 대신 "Not JSBoard table" message 출력
1.0.3
1.0.2
작성자 : 김정균
작성일 : 2000년 7월 17일
버전 : jsboard-1.0.2 (적수게시판 안정버전 1.0.2)
- admin 통계 기능에서 글이 없을 경우 에러 메세지 출력 되던것 수정
- auto_link() 함수에서 comma도 체크되게 수정
- 일부 system에서 -가 link 되지 않는 문제 수정
- include/get.ph 에서 gethostbyaddr() 함수의 에러 메세지 출력시 이를 막기 위해 @문자 사용
- fget() 함수를 fread() 함수로 변경
- 새로운 게시판 생성시 게시판 이름에 -를 사용하지 못하게 제한
- MySQL table에서 dash를 지원하지 않음
- 몇몇 browser에서 열리는 파일들만 header를 통해 download 하게끔 변경. 지정된 확장자 외에도 50K 미만의 파일들은 header를 통해 download되며 50K 이상의 file들은 direct로 link 시킴
- act.php3에서 article_check() 함수 버그 수정
- CREDIT file의 임은재님 email 정정
1.0.1
작성자 : 김정균
작성일 : 2000년 7월 3일
버전 : jsboard-1.0.1 (적수게시판 안정버전 1.0.1)
- list 화면에서 첨부 파일에 file size 표시
- list 화면에서 날짜를 오른쪽으로 정렬
- list의 name filed에서 double quote 때문에 이름이 잘리는것 fix
- download 시에 file type에 상관없이 모두 다운로드되게 수정
- image icon 사용시 table width를 %로 사용할 경우 table 배열 이상해 지는것 fix
- zip file의 섬네일 icon이 unknown type으로 나오는것 수정
- reply시에 부모글의 유저에게 메일이 발송되지 않던 문제 수정
- php 문법 에러 버그 수정
- image menu사용시에 옆쪽에 아이콘이 있는 화면과 그렇지 않은 화면간 의 table 사이즈가 틀린것 맞춤
- spam 검사 안되던것 수정
- url로 검색시 link가 깨지는 것 부분 수정
- 계정 유저의 경우 admin/include/config.ph 의 퍼미션 수정(664)
- Document 의 버그및 오타 수정
- KnownBug document 추가
- 게시판 관리자만 사용할수 있는 기능에서 인증 버그 수정.
- 게시판 관리자의 기능과 전체 관리자만의 기능에 대한 멘트 수정
- CREDIT 문서에 임은재님 추가
1.0.0
작성자 : 김정균
작성일 : 2000년 6월 16일
버전 : jsboard-1.0.0 (적수게시판 버전 1.0 정식 버젼)
- 새로운 알고리즘으로 변경 (DB table 구조 변경)
- Image Theme 기능 추가
3, 썸네일 종류 추가 (txt, jpg, gif, php 파일 형식은 글읽기에서 바로 출력) - Agent 분류와 form문 보정 함수에서 Win 2000 변수 추가
- table tag 사용시 table tag(table,tr,td) 에만 nl2br()과 들여쓰기 기능이 적용되지 않게 수정
- 글 등록 시에 쓸데 없는 tag 사용하는 것 삭제. 예를 들어
<html> <div> <head> <meta> 등. <table>
tag는 사용가능. - autolink 정규 표현식 수정
- php, phtml, cgi, pl file upload시에 phps, cgis, pls로 file name 강제 변경 시킴
- 게시판 data를 include/data_name 에서 data/data_name 으로 변경
- 이름과 이메일에 등록 금지시키고 싶은 이름이나 주소를 하나 등록할수 있게함.
- administration 기능 update (v1.6)
- 관리자 기능에서 Spam, theme 설정 가능. (config/README.THEME 참고)
- 몇몇 설정 변수중 global에 우선권을 줌 (upload 기능, mail 보내기 기능. 쓰기 허가권등)
- 정규 표현식 검색 추가
- 페이지및 글 바로 가기 기능 추가
- 다른 system으로 porting을 편리하게 하기 위하여 exec() 함수 부분 분리 (jsbaord/include/exec.ph)
- 소유권, 권한 설정 script 추가
- Quick Install 문서 추가
- read page의 상단 command bar의 java script error 수정
- added remove_tbbr() function in parse.ph
- GPL 한글 문서 추가
- 간단한 MySQL query 문서 추가
- admin center에서 패스워드 변경 안하면 계속 에러 메세지 출력되게함
- language file에 charactor set 변수 지정
- COPYING, COPYING.en, CREDIT, Changelog, README 문서추가 (기존의 README, LICENSE file 삭제)
- textarea 에서 WRAP 사용여부 결정할수 있게함.
- upload file 미리 보기 기능에서 파일 확장자가 대문자 일 경우 미리 보기 기능이 작동하지 않던 것을 fix
- modified get_hostname function in get.ph
- $lang -> $langs 로 변경
- 영문 게시판 선택시 폰트타입을 Arial 로 fix
- IE¿¡¼ ±Û µî·Ï½Ã "§c, ��" ¿Í °°Àº ugly ÇѱÛÀÌ ±úÁö´Â °Í fix
- Installer에서 JSBoard를 사용하기 위한 환경 테스트 추가
- include/tableratio.ph 추가. - table width및 input 문 size 지정 분리
- write, reply, edit, delete page의 하단 list link에서 list로 돌아갈때 왔던 list page로 복원 시킴
- table width를 %로 지정할수 있게 fix
- NS에서 upload file에 공백 문자가 있을 경우 찾지 못하는 bug fix
- script 강제 삭제 부분 버그 수정.
- upload file 이름에 특수 문자($,#,%)가 들어갈 경우 등록 거부
- 검색에서 AND 검색 가능하게 수정 (%%를 and 검색어로 사용)
- 검색에서 "' 문자 사용 불가하게 수정
- whois 기능 추가
- 게시판 통계 기능 추가
- 글쓰기시 cookie 값에 double quote가 존재할시 앞에 \ 가 붙는것 수정
- auto_link() function 정규 표현식 버그 수정
- 제목에 double quote가 존재할 경우 " 를 철자 하나씩 세어 cut 하는 것 patch
- upload file size를 일기 편한게 byte, kbyte, mbyte 단위로 표현
- jsboard의 cookie 기능을 session으로 변경
- Source 정리
0.7.9
작성자 : 임은재 ([email protected]) 김정균
작성일 : 2000년 6월 2일
버전 : jsboard-0.7.9 (적수게시판 버전 0.7 정식 버젼)
- 검색 문자에 ? (예: 요?) 또는 ... 가 들어가면 문자열이 깨지는것 등의 검색버그 수정, 따옴표로 둘러 싸인 문자 검색시의 버그수정.
- 검색시 제목,이름,내용등으로 검색할때 해당하는 곳 에만 (예를 들면 제목으로 검색했을시는 제목만) 목록보기와 읽기 에서 강조문자로 출력
- 그림파일을 업로드 했을 경우 게시물 읽기에서 이미지 사이즈 , alt의 html tag를 추가
- INSTALL.txt의 오타 수정
0.7.8
작성자 : 김정균
작성일 : 2000년 5월 27일
버전 : jsboard-0.7.8 (적수게시판 버전 0.7 정식 버젼)
- 검색시 _[_ 나 _"_ 가 들어갈 경우 에러나는 것 수정
- 글 제목에 "가 들어 있을 경우 수정및 답장쓸때 제목이 짤리는 것 수정
- "가 들어간 검색어로 내용검색시 찾지 못하는것 수정
- file name에 공백 문자 있을 경우 삭제.
- script를 사용할 만한 upload file들의 확장자를 filename_확장자.phps로 강제 변경
- reply시 11번째 댓글 부터 Re:^이전글 번호 로 나오는것 수정
- 글 제목에 "가 들어갈 경우 이전글 읽기 화면에서 메뉴 깨지는것 수정
- act.php3 오타 수정
- dconnect($db_sever, ..); -> dconnect($db_server, ..);
0.7.7
작성자 : 김정균
작성일 : 2000년 4월 27일
버전 : jsboard-0.7.7 (적수게시판 버전 0.7 정식 버젼)
- preview 기능 사용시 글내용에 double quote가 존재할 경우 list page에서 글 제목이 깨지는 것 fix
- preview 기능은 IE에서만 작동하도록 fix
- 게시판 admin에서 preview mode 설정란을 radio box로 수정
- 게시판 admin에서 preview에 관련된 hint 추가
- dos format을 가지고 있는 file들을 unix format으로 변환