Releases: Joungkyun/JSBoard
Releases · Joungkyun/JSBoard
1.3.2
작성자 : 김정균 (admin AT oops.org)
작성일 : 2001년 7월 16일
버전 : jsboard-1.3.2
- sendmail.ph 수정
- euc_kr 이 아닐경우 폼사이즈 버튼이 깨지는 것을 방지하기 위해 image 로 교체
- .ppt .xls 가 다운로드 되지 않고 열리는 것 수정
- qmail 에서 socket 방식으로 메일이 발송되지 않던 현상 수정
- 타 OS 와의 호환을 위해 fopen 함수의 인자에 b를 추가
- file_operate() 함수 추가 (get_file() 함수 삭제하고 fopen 으로 처리하던 루틴들을 모두 file_operate() 함수로 변경)
- 파일 미리보기에서 텍스트로 출력 될때 1000 자에서 한글이 제대로 안잘리는것 수정
- 메일 기능 사용할때 https 사용가능하게 수정
- auto_link() 함수 수정
- upload file 미리보기에서 Orizinal 로 표기되던 오타 수정
- 삭제시 댓글의 첨부 파일이 삭제되지 않는 현상 수정
- IE 5.5를 위한 다운로드 header 추가
- IE 5.5 이상 버젼에서의 Cookie 문제 수정
- Installer 오타 수정
1.3.1
작성자 : 김정균 (admin AT oops.org)
작성일 : 2001년 6월 3일
버전 : jsboard-1.3.1
- 변경된점
- get_date() 함수 수정
- 쓰기 권한시 인증후 다시 인증하게 되는것 수정
- act.php 에서 include 잘못하는 것 삭제
- NS 에서 사이즈가 큰 한글 이미지 upload 시 미리보기에서 에러 발생 하는 것 수정
- email 등록을 허가 하지 않을 경우 미리 보기 파일 자바 스크립트 에러 발생 하는 문제 수정
- 유동 ip 에서 운영할 경우 mail 발송 기능 때문에 글등록이 안되는 현상 수정
- email link 에 subject 가 붙을 경우 링크가 깨지는 것 수정
- admin center 의 최초 패스워드인 0000 을 변경하지 않았을 경우 경고 메세지 출력이 제대로 되지 않던것 수정
- Installer/include/passwd.ph 의 오타수정(netsatat -> netstat)
- sendmail.ph 의 오타 수정
- 글 등록시 mail server 접속 실패했을 경우 리스트 페이지로 돌아오지 못하는것 수정
- Linux 용 NS form size 를 1.8배 정도로 수정
1.3.0
작성자 : 김정균
작성일 : 2001년 5월 10일
버전 : jsboard-1.3.0
- PHP4-4.0.3 이상 버젼에서만 사용 가능.
- utility directory 추가. (CWB -> jsboard convert program 등록)
- 글 수정시 첨부파일 삭제및 변경 기능 추가
- 글 입력시 호스트를 ip address로만 insert
- IP address 정보를 파악하는 호스트 스크립트의 변경
- board wrap 설정을 radio button으로 변경
- IP address 출력 여부를 설정할수 있게 변경
- DNS lookup 설정 여부 추가
- IP address 정보 조회 기능 사용여부 추가
- 글쓰기창 사이즈 조정 기능 추가 (IE,NS6,Mozila)
- 댓글 처리시 부모글의 html 사용여부를 이어받게 수정
- 동시접속이 많을 경우 댓글을 달거나 글 삭제를 할경우 idx가 꼬이는 것을 방지 하기 위해 LOCK TABLES $table WRITE 사용
- global.ph에서 출력하던 version numbering을 version.ph로 수정
- file_upload() 함수 수정
- upload file 미리 보기에서 html file을 1000 charactor까지만 출력
- WRAP=hard 가 적용되지 않는 리눅스용 NS에서 글등록시 게시판이 옆으로 길게 늘어 지는 것을 방지하기 위해 글 출력시 wordwrap을 사용.
- 한글 file upload 가능하게 수정
- html 사용을 이용하여 글쓰기를 할때 본문 내용에
<--no-autolink>
가 포함 되어 있으면 auto_link 가 적용안되게 수정. (한글 파일 링크시 사용가능) - global.ph 에서 $upload[dir] 변수를 변경시켰을 경우 admin에서 새로운 게시판 추가시 $upload[dir]이 files로 고정되어 생성되는것 수정
- 전체 관리자 인증시 세션값에 평문으로 패스워드가 들어가는 것을 암호화 되어진 문자열로 들어가게 수정
- include/sendamil.ph 에서 get_send_info() 함수의 $db[host] 함수가 잘못 지정되어 있는 것 수정 ($db[server] 로 수정)
- act.php 로 직접 접근하여 권한 없는 게시판에 글올리는 버그 수정
- file download시 fopen후 fclose를 하지 않아 리소스 낭비 되는 현상 수정
- 글 내용 미리 보기 기능의 Java Script 수정
- 한글 언어 파일에서 오타 수정 (include/LANG/ko.ph)
- html/head.ph 에서 새창을 띄우는 자바 스크립트 수정
- 왠만한 exec 함수는 모두 삭제. admin 에서 게시판 삭제시 게시판 디렉토리 삭제할 때만 사용
- 1.2 이하 버젼에서 업데이트를 했을 경우 wordwrap 이 지정이 안된 경우 기본값을 가지도록 설정
- mail link 를 formmail 과 mailto 선택 방식으로 변경
- image size 관련 java script 재수정
- admin center 인증 관련 버그 수정
- Installer에서 환경 체크시 DirectoryIndex 앞에 공백문자가 있을 경우 체크 안되던 현상 수정
- 게시판 통계의 오타 수정
- 게시판 권한 설정을 관리자 모드로만 사용할수 있을 경우 password check 한번만 하면 되도록 수정 (글쓰기시 패스워드는 자동으로 관리자 패스워드 가 들어감)
- admin center 에 로그인 했을 경우 다른 인증을 생략
- 보안상의 약점을 없애기 위해 include/exec.ph 에 지정되어 있는 shell 명령들을 절대 경로로 변경
- admin center 에서 alphabat 별로 게시판을 볼수 있도록 수정
- write.php 에서 폰트 색상 적용 안되던것 수정
- 보안 알림 기능 추가
- admin link 를 안보이게 할수 있도록 옵션으로 변경
- 검색후 리스트 링크가 검색 리스트로 가지 못하는 버그 수정
- html 사용시에 form, input, textarea 등의 tag 삭제
- base tag 사용못하게 삭제
- Installer 에서 쓸데없이 urlencode 되어진 것 해결
- ko.ph 에서 오타 수정
- 글 내용 미리보기에서 글 본문에 \ 문자가 있을 경우 java script error 발생 하는 문제 수정
- auto_link 함수에서 한글 링크 처리
- auto_link 함수에서 hard wrap 이 적용될 경우 html link 가 여러 줄이 되어 링크가 깨지는 것을 3줄까지는 합치게 하는 코드 부분 수정
- a href=javascript:function() 의 형태로 java script 사용하는 것을 막음
- 미리보기에서 < 와 같은 문자 오류 나는것 fix
- reply 에서 html tag 가 처리 되지 않던것 수정
- 글쓰기시 에러창이 뜰 경우 IE 5.01SP1 이상 버젼에서 세션이 초기화 되는 현상을 방지 하기 위해 OS가 windowg 일 경우에는 alert 창이 뜨도록 수정(5.01SP1 이상 버젼에서 window.open() 함수가 작동할 경우 history.back() 을 해도 세션이 초기화 되는 현상이 있음)
- auto_link 에서 applet 사용가능하게 수정.
- a link 외에 embed 및 img link 의 경우 여려줄일 경우 link 가 깨지는것 보완
- auto link 에서 a href tag 를 사용하여 링크한 부분을 처리할때 링크 마지막에
\2
가 붙은 현상 수정 - reply 와 edit 에서 원본글의 처리 방식 변경
- Exchange Server 로 smtp 가 구성된 메일서버로 메일 보낼 경우 Data Format Error 발생하며 메일이 return 되는 현상 수정. (mail 함수에서 socket 방식 으로 변경)
- parse.ph 에서 정규표현식들 수정
- NOBR 이 적용되지 않는 브라우져를 위해 NOWRAP 을 추가
- file_upload() 함수에서 오타 수정
- auto_link 에서 .com 들이 file 체크에 걸려 target 이 붙지 않는 현상 수정
- 삭제시 html 안한 글에서 wordwrap 이 적용안되는 문제 수정
- mail server 를 global.ph 에서 지정할수 있도록 수정
1.2.3
1.2.2
1.2.1
작성자 : 김정균
작성일 : 2000년 11월 30일
버전 : jsboard-1.2.1
- 변경된점
- menu에서 윗글이나 아랫글의 제목에 single quote(')가 있을 경우 java script error 나는것 수정
- file upload 보안홀 수정
- 이재길님(jglee@netisus.co.kr) report
1.2.0
작성자 : 김정균
작성일 : 2000년 11월 25일
버전 : jsboard-1.2.0
- 최신글 보기 기능 지원(INSTALL 문서 하단 참조)
- image 등록시 size가 table width보다클 경우 테이블이 늘어나지
않게 고정 시킨후 축소된 image를 원본 이지미로 link를 함 - 제목에
문자를 이용하여 공백상태로 만드는것 수정 - 글읽기시 앞에 몇줄 띄어 쓰기할때 제일 첫줄만 먹지 않는것 수정
- php3 확장자를 php로 변경
- color themes 색상 지정 종류 추가
- get_hostname 함수 수정
- basic themes 변경
- auto_link() 함수에서 ftp link시에 link가 httpd로 걸리는 것 수정
- user_admin에서 html header의 출력 부분이 이상하게 나오는것 수정
- auto_link() 함수에서 파일을 링크 시킬 경우 taget이 적용안되게 함
- sql time 속도 측정을 정확하게 하기 위해 순서 변경
- Lynx에서 글쓰기 안되는것 수정
- 수정시 < 같은 특수 문자가
<
로 바뀌어서 나오는것 수정 - theme 사용안할시 화면 색상 배합의 문제 수정
- embed link사용시 NS에서 화면이 출력되지 않는 현상 수정
- list화면에서 답장글이 많아질 경우 글이 2줄로 출력되는것 수정
- 처음 마지막 페이지 링크가 한글환경의 특수문자이므로 영문 환경을 위해
<< >>
로 변경 - mid, wav, mp3 file upload시 글읽기에서 바로 노래 출력되게 수정
- 폰트에 CSS line-height=120% 적용
- mpeg, mpg, avi, asf, mov, swf file 미리 보기 기능 추가
- 관리자 기능에서 게시판 정렬상태 조절 기능 추가
<xmp>
tag 막음- 글쓰기 에서 html 사용안할시 html tag나 script tag 사라지는 현상 수정
- HTML 사용을 좀더 효과적으로 하기 위해 text_nl2br(), delete_tag() 함수 수정 하고 delete_tdbr() 함수 삭제
- auto_link() 함수 수정. (tag option 부분의 링크 처리 및 속도 향상)
- 제목에서
&
가&
로 변환되던것 수정 - file upload시에 저장되는 디렉토리명이 겹치는 경우 문제 수정
- Installer에서 mysql의 위치를 직접 지정하도록 수정
- 메일 발송 기능에서 제목과 이름부분에서 특수 문자가 존재할 경우 HTML charactor로 표기 되던것 수정
- text_nl2br() 함수에서 html 사용안할시 ugly 한글이 보정 잘못된것 수정
- htmlspecialchars 역함수 추가
- 본문 내용 preview를 title에서 javascript로 변경
- 오늘 등록된 글표시를 최근 12시간으로 변경
- 폼문의 BG color와 font color를 지정할수 있도록 변경
- theme file 변수 추가(form 관련)
- cut_string() 함수 재작성 (벌레잡이님 작성 - parse.ph)
- admin/include/sample 삭제
- form_wrap() 함수 수정 - 각 게시판에서 TEXTAREA에 WRAP변수를 지정 할수있도록 수정
- 미리 보기 기능에 theme 색상 적용
- 글수정과 답변쓰기에서 <! 코드가 들어갈 경우 NS에서 깨지는것 방지
- langauge mesage file 수정
- file upload시에 글등록이 거부되어도 파일은 업로드 되는 버그 수정
- board width가 %로 지정되었을 경우 form mail 창이 뜨지 않는것 수정
- admin center에서 as라는 게시판 등록 에러 나는것 수정
- 인증 화면에서 패스워드 입력창에 cursor focus를 맞춤
- 파일 첨부 되어 있는 댓글 삭제시 첨부 파일 삭제 에러 나는것 수정
- image icon을 사용안할시에도 edit, replay, write, delete 화면에 서 image icon을 사용할때의 table size가 적용되는것 수정
1.1.3
1.1.2
작성자 : 김정균
작성일 : 2000년 10월 4일
버전 : jsboard-1.1.2 (적수게시판 안정버전)
- 변경된점
- cut_string() 함수 버그 수정
- 메일 기능 사용시 글쓴이의 메일 주소가 없을 경우 JSBoard message 만 나타나도록 수정
- 메일 기능 사용시 "' 문자에 escape문자()가 붙는 것 수정
- 일부 영문 배포판 사용자들을 위해 Lang/ko.ph 에 스케일 설정
- vb script file upload시 확장자 변환 (vbs 로 된 virus 방지)
- email link시 id에 .가 존재할때 링크 깨지는것 수정
- url이나 email link시 마지막이 .로 끝날경우 이를 포함하는것 수정
- embed link사용시 NS에서 화면이 출력되지 않는 현상 수정
- file upload시에 저장되는 디렉토리명이 겹치는 경우 문제 수정
- 수정시 < 같은 특수 문자가
<
로 바뀌어서 나오는것 수정
_OOPS administration center update_
- 통계에서 Syntax error 수정
1.1.1
작성자 : 김정균
작성일 : 2000년 9월 17일
버전 : jsboard-1.1.1 (적수게시판 안정버전)
- auto_link() 함수에서 flash link 적용
- html 사용시 앞줄에 띄어 쓰기해도 먹지 않는것 수정
- 모더레이트 기능 사용시 원래 페이지로 back이 안되는 버그 수정
- 글쓰기시 html 사용하고
<pre>
tag사용시 블랭크 2칸을 특수문자 로 변환하는 것을<pre>
tag 사용안할 때로만 국한 시킴 - Install script syntax error 수정
- 제목에 문자를 이용하여 공백상태로 만드는것 수정
- 글읽기시 앞에 몇줄 띄어 쓰기할때 제일 첫줄만 먹지 않는것 수정
- account.sh 버그 수정
- move_page() 함수에서 공백문자 사용가능하게 수정
- user_admin에서 html header 부분 출력이 이상하게 나오는것 수정
_OOPS administration center update_
- 통계에서 최고 조회수 글의 링크가 깨진것 수정
- 통계에서 0으로 나누는 경우 발생하는 버그 수정