제로보드XE ver 1.0.3 배포
  • 배포 버전
    • 1.0.3

  • 변경사항
  • license
    • GPL v2
      단 zbxe 기본 프로그램의 변형이 아닌 모듈/애드온/위젯 프로그램과 스킨은 각 저작자가 라이센스를 정할 수 있습니다.

  • 특이사항
    • 문서(document), 포인트(point)모듈등의 업데이트가 있습니다.
      관리자 페이지 > 모듈 > 모듈 업데이트나 설치등을 하셔야 합니다.

버전 표시의 의미
  • zbXE의 버전은 a.b.c 와 같이 3개로 구성되어 있습니다.
    • a
      매우 큰 버전의 변경을 의미합니다. 구조의 변경까지 이루어지는 경우입니다.
    • b
      큰 변화가 있음을 의미합니다.
    • c
      안정화/ 선행의 의미를 가지고 있습니다.
      홀수면 선행버전, 짝수면 안정화 버전의 의미를 가집니다.
      보통 선행버전에 기능 추가등이 이루어지며 안정화 버전은 그 이전 선행버전에서 발생된 버그 수정등이 이루어집니다.

주요 변경 사항 요약
  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를 옵션의 설명과 동일하게 동작하도록 개선 - mms900

  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

다운로드 및 설치
  1. 다운로드

  2. 매뉴얼 및 참고 문서

  3. 업데이트 시 유의사항

    • 관리자 페이지 - 모듈 목록에서 업데이트/ 설치 항목이 있는지 꼭 확인하세요.

    • 관리자 페이지 - 초기페이지의 중간에 있는 캐시파일 재생성을 꼭 한번 실행해주세요.

SVN 저장소
  1. 배포 버전 : http://svn.zeroboard.com/zeroboard_xe/trunk

  2. 개발 버전 : http://svn.zeroboard.com/zeroboard_xe/sandbox

  3. SVN을 이용한 다운로드 및 업그레이드 안내


업그레이드 후 필수 확인 사항

zbXE 신규 설치하시는 분은 전체 파일을 자신의 계정에 올리시면 되지만 기존에 사용하시던 분이 업그레이드를 하실때 몇가지 변경사항 때문에 오동작하는 경우가 있습니다.
특히 zbXE는 실행속도를 빠르게 하고 내부적으로 부하를 줄이기 위해서 캐시기능을 사용하며 이로 인해 zbXE가 오동작 할 수 있습니다.
변경된 파일을 덮어씌우시거나 전체 파일을 덮어씌우신 후 꼭 다음 부분을 확인해주세요.
  1. 배포글의 내용은 꼭 꼼꼼히 읽어주시고 업그레이드 매뉴얼도 꼭 확인하셔야지 번거로운 일들이 없습니다.
  2. 관리자 페이지 메인에 있는 [캐시파일 재생성] 기능 필요없는 캐시파일들이 삭제되기에 가끔 사용해주세요.
  3. 업그레이드 후 레이아웃이 깨어질 경우 레이아웃 편집 기능을 통해 편집된 내용과 CSS의 값이 달라져서 그럴 수 있습니다.
    이 경우 레이아웃 초기화를 시켜주시고 다시 편집을 해주시면 문제가 해결됩니다.
    특히 이번 1.0.2에서 xe_blog 레이아웃 html이 변경되기에 꼭 초기화 후 다시 편집해주세요.
    (앞으로는 변경되지 않을 예정이니 이번만 양해부탁드립니다)
현재평점 0 (평가자 수 : 0)
profile
여기에서 행복한 시간 되십시오.