Zeroboard XE 1.00 ---> Zeroboard XE 1.03 버젼으로 버젼업 했습니다.

변경하면서 로그인폼과 로그인정보 보여지는 곳의 디자인을 약간 수정했구요,
좌측 최근댓글 리스트를 보여주는곳의 디자인도 약간 바꿔봤습니다.

제로보드쪽 변화는 겉으로 보기에 큰 변화는 없어보이지만
관리자메뉴가 약간 편하게 바뀌었고, 일단 눈에 띄는건 엮인글(Trackback)기능이 추가되었다는 정도? 인것 같습니다.

앞으로 제 홈페이지에 올라온 정보나 글에 대해서 본인의 블로그나 홈페이지에 관련하여 글을 적으실때
글마다 표시된 트랙백주소를 활용하시며녀 될듯합니다.


제로보드 쪽에서 공지한 변경사항은 아래와 같습니다.

< Ver. 1.02 >

  1. 기본/전체 기능
    • 부분적인 code 정리 - bnu
    • sqlite handler 코드 중 잘못된 call by reference 수정 - wdlee91
    • module update시에 중복된 column update로 인한 오류 수정. 김현식님 제보 - zero
    • postgresql 접속 체크 부분의 접속 자원에 대한 오류 처리 강화 - zero
    • ajax 로딩 메세지 수정 - zero
    • zbXE 설치후 관리자 페이지로 이동하도록 변경 - zero
    • DB Handler의 select count(*) 쿼리에 대한 캐싱 기능 제거(불필요한 캐시파일의 증가) - zero
    • 댓글/태그검색시 사용되는 group by절의 비표준화로 인해 mysql외의 DB에서 생기는 문제 수정 - zero
    • 날짜입력을 팝업창이 아닌 javascript layer로 변경 - zero
    • 디버그함수(debugPrint)사용시 XMLRPC call에서 로그가 쌓이지 않는 버그 수정 - zero
    • zdate()함수의 언어에 따라 날짜포맷을 강제변경하는 기능을 인자값으로 선택할 수 있도록 수정 - bnu
    • addJsFile, addCssFile에 IE conditional comment를 적용할 수 있도록 %import 구문의 targetie 인자 추가 - wdlee91

  2. 모듈별
    • 문서 (document)
      • 요약본 출력시 사이띄움(space)를 &nbsp;가 아닌 공백으로 처리하도록 하여 영문권 사용시 개행이 안되는 오류 수정 - zero
      • 자동저장 기능시 이미 등록된 글이 덮어씌여지는 버그 수정 - zero
      • 제목 색상이 N으로 잘못 지정되어 color:#N으로 되는 문제 수정 - wdlee91
      • 이미 신고된 글에 대한 추가 신고시 sql error가 출력되는 문제 수정 - zero
      • 게시글 이동시 첨부파일의 문제로 인한 오류가 발생시 글 이동은 되도록 수정 - zero
      • 비밀글의 경우 권한이 없으면 조회수가 업데이트 되지 않도록 수정 - zero
    • 댓글 (comment)
      • 댓글 순서 구할때 comment_srl에 의한 정렬 지정 - zero
      • 게시글 복사시 댓글의 복사가 안되는 오류 및 등록일 오류 수정 - zero
      엮인글 모듈의 엮인글 허용 > 모듈의 엮인글 허용일 경우 새게시글 작성시 기본 엮인글 허용으로 설정되도록 수정 - zero
    • 회원 (member)
      • 서명 높이제한 기능 재구현 - bnu
      • 회원 관리 - 목록에 소속그룹, 홈페이지/블로그 추가하고 table 정리 - bnu
      • 회원관리자페이지에서 서명 편집 기능이 나타나지 않던 문제 수정 - zero
      • 로그인시에 회원가입과 동일하게 아이디를 소문자로 변경하여 진행하도록 수정 - zero
      • 서명 수정시 <p>태그등으로 인하여 빈 서명이 존재하게 되던 문제 해결 - zero
    • 스프링노트 연동 모듈 (springnote)
      • 이전/다음 링크 추가
    • 게시판 (board)
      • 상담기능 사용시 공지사항이 읽히지 않던 버그 수정 - zero
      • 스킨에서 처리하던 정렬 옵션을 게시판 모듈 자체 설정으로 변경.
        기본/수정일/등록일/추천수/조회수/댓글수/제목순 정렬 기능 추가 - zero
      • 글/댓글이 신규 등록될때 게시판 설정에서 등록된 메일주소들로 메일 발송하는 기능 추가 - zero
    • 데이터 이전(importer)
      • 새로운 방식으로 xml파일을 읽도록 하여 대용량 자료 이전시 문제 해결 - zero
      • 회원정보 이전시 중복 닉네임 + 3자리 임의의 수 처리 루틴 오류 수정 - zero
    • 위젯 관리(widget)
      • 위젯 외곽선 색상코드에서 firefox에서 #기호가 출력되지 않도록 수정 - bnu
    • RSS (rss)
      • rss 컨텐츠 출력시 이미지의 경우 절대경로로 출력되도록 변경 - zero
      • 게시글의 태그(tag)에 &등의 문자로 인하여  rss출력이 되지 않던 문제 해결 - zero
    • 한국 우편번호 검색 (krzip)
      • 우변번호 검색 서버 지정시 동작하지 않던 문제 해결 - zero
    • 에디터 컴포넌트
      • 관리자가 지정한 순서로 나타나도록 버그 수정 - zero
    • 첨부파일
      • 하나의 모듈에 OS에서 지정한 파일수가 초과될때 업로드가 안되는 경우가 발생하여 모듈에 글번호별 디렉토리를 생성하게 하여 inode수 초과로 인한 파일업로드 오류를 해결 - zero
    • Referer 모듈
      • 리퍼러 스팸을 지우기 위해 통계에서 해당 호스트를 지우는 기능 추가 - haneul
    • 메뉴 (menu)
      • 메뉴 캐시파일에서 절대경로가 아닌 상대경로로 url을 생성하도록 하여 하나의 사이트에 여러개의 도메인을 적용하거나 www의 유무에 따른 문제 해결 - zero

  3. 위젯
    • 특정 그룹 회원 출력 위젯(member_group)
      • 1개 이상 그룹 지정시 오동작 하던 문제 해결 - zero
    • 랭킹 관련 위젯 (첨부파일, 포인트, 글작성수)
      • 작은 width에서도 잘 보이도록 table을 div로 변경 - zero
    • rss_reader위젯에서 대상 url에서 출력하는 item이 1개일 경우 생기는 오류 수정 - zero

  4. 스킨/템플릿
    • 게시판(xe_board, xe_guestbook), 회원(default), 에디터(default_black)에 대해 검은 배경에 어울리는 기본 스킨 추가 - zero
    • xe_blog 레이아웃 스킨의 기존 상하 구조에서 좌우 구조로 변경 - zero
    • xe_board의 댓글에 표시되는 프로필이미지를 본문 좌측으로 출력되도록 수정 - zero

  5. 추가/제거
    • code_highlighter 제거, 별도 배포 - bnu

  6. 다국어 번역
    • 에스파냐어 : sspa3141
    • 중국어 :guny
    • 프랑스어 : duvent
    • 베트남어 : welcomeju
    • 일본어 : liahona, heemin
    • 독일어 : sspa3141
    • 영어 : aerofleet,supershop
< Ver. 1.03 >

  1. 기본/전체 기능
    • SSL 이용할 수 있도록 기본 코드 변경. ssl적용이 필요한 action에 대해 명시할 수 있도록 하고 명시되면 링크를 https로 변경 - zero
    • Context::getRequestUri()의 프로토콜명의 소문자 리턴 - wdlee91
    • qmail등 비표준 개행문자 사용하는 MTA 지원 기능 추가 - mmx900
    • 로그인 사용자의 정보를 매 요청마다 DB에서 불러오도록 하여 잘못된 세션정보로 인한 오동작 수정 - zero
    • info.xml 또는 conf.xml 사용시 설정 정보를 group 처리하도록 개선 - mmx900
    • firebird DB Handler 추가 - clench

  2. 모듈별
    • 문서 (document)
      • group by 절을 활용하는 query xml을 표준 sql로 사용될 수 있도록 수정 - zero
      • 추천/ 비추천을 분리하여 점수가 따로 쌓이는 기능 추가 - haneul
    • 댓글 (comment)
      • 추천/ 비추천을 분리하여 점수가 따로 쌓이는 기능 추가 - haneul
    • 엮인글 모듈 (trackback)
      • trackbackControll의 trackback() metho로 인한 엮인글 발송 오류 수정 - zero
      • 엮인글 설정에 대한 확인을 제대로 설정되도록 하고 기본 엮인글 허용으로 코드 변경 - zero
    • 회원 (member)
      • 로그인 유지 체크 및 체크해제 동작을 직관적으로 변경 - bnu
      • 로그인/회원가입/비밀번호 변경등의 SSL 이용되는 action 추가하고 SSL이용되도록 수정 - zero
      • 마크/이미지이름등의 업로드시 이미지 제한 크기 표시 - bnu
      • 회원가입시 메일 인증 기능 추가 - rubyeye
      • 최고관리자가 삭제되지 않도록 잘못된 변수명 수정 - mmx900
      • 쪽지 수신여부를 쪽지함에서 보이도록 함 - zero
    • 설문조사 (poll)
      • 설문조사 에디터 컴포넌트에서 설문조사 스킨을 선택할 수 있도록 하고 간단한 스킨 추가 - zero
      • 새로 생성될 설문조사는 관리자 페이지에서 원글(혹은 댓글) 추적할 수 있도록 기능 변경 - zero
    • 게시판 (board)
      • 제목순 정렬이 정상적으로 동작하지 않는 문제 해결 - zero
      • 게시판 분류 권한에 대한 잘못된 설명 수정 - zero
    • 통합검색 (integration_search)
      • 검색 키워드의 html entities 처리하여 오류 수정 - mmx900
    • 설치 (install)
      • 설치화면 초기의 언어선택 오류 수정 - zero
    • 스팸필터 (spamfilter)
      • 스팸단어에 따옴표가 있을때 삭제 안되는 문제 해결 - bnu
      • 스팸필터 설정시 처리 간격을 0으로 할 경우 동작하지 않도록 오류 수정 - zero
    • 위젯 관리(widget)
      • 위젯코드 생성시 불필요한 코드가 저장되지 않도록 변경 - zero
    • 애드온 (addon)
      • 애드온 설정시 활성화 대상 모듈 선택할 수 있는 기능 추가 - zero
      • 본문 자동링크/ 이미지 크기 조절 애드온 추가 - zero
    • 포인터 (point)
      • 게시글/ 댓글의 추천/비추천시 글쓴이의 포인트 변동 기능 추가 - haneul
    • 에디터 (editor)
      • 에디터 컴포넌트 활성화 대상 모듈 및 활성화 대상 권한 설정 기능 추가 - zero
    • 관리자 모듈 (admin)
      • 폐기된 shortcut 관련 파일 및 코드 제거 - bnu

  3. 에디터컴포넌트
    • image_link
      • 이미지의 align, border를 옵션의 설명과 동일하게 동작하도록 개선 - mmx900

  4. 위젯
    • rss_reader 위젯
      • 제목등의 내용을 htmlspecialchars 적용하여 오동작 해결 - zero
    • point_status 위젯
      • 로그인한 회원의 포인트 현황 출력 위젯 추가 - zero

  5. 애드온
    • member_extra_info
      • 회원 추가 정보 사용하는 애드온 비활성화시 쪽지함/ 친구함도 사용되지 않도록 개선 - zero
    • autolink
      • 본문내 링크를 자동으로 설정하고 새창|현재창 레이어 띄우는 애드온 추가 - zero
    • resize_image
      • 본문내 큰 이미지를 본문 크기에 맞게 줄이고 클릭시 원본 보여주는 애드온 추가 - zero

  6. 스킨/템플릿
    • 설문조사 스킨 추가 (스킨명 simple) - zero

  7. 추가/제거
    • none

  8. 다국어 번역
    • 중국어 :guny
    • 영어 : aerofleet,supershop
    • 에스파냐어, 독일어 : sspa3141
    • 프랑스어 : duvent
    • 일본어 : chinaskyking
이 글과 관련된 글들(Tag Relation)
  1. [2008/05/20] vana.kr은 IE7 및 Firefox를 권장합니다. by 바나
  2. [2008/03/18] Zeroboard XE 에서 아이디/비밀번호 찾기 메일이 깨지는 현상 해결 by 바나
v  a  n  a  :  vana.kr
-------------------------------------
If it's not FUN, Why do it?

何とかなるさ
재밌는 것만 하고 살자, 어떻게든 되겠지