Blog
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
XE Core 1.4.3
Changesets :
주요 변경사항
Core에 포함되어있던 Smartphone Addon을 제거하고, Mobile 관련 처리를 Main Control Path에 포함시켰습니다.
Mobile 사용여부는 전체 설정에서 하게 되고, 이로 인해 발생하는 추가적인 성능저하는 모바일 뷰를 사용하지 않을 때는 없으며, 사용하더라도 거의 없도록 설계되어있습니다.
보고된 보안 취약점에 대한 패치가 포함되어있습니다. (SMaker님 Sup3r S41y4n님 감사합니다.)
알려진 문제점 (개선점)
- 모바일용 Javascript 최적화가 필요합니다.
- 애드온 들이 모바일 버전에서 정상적으로 동작하지 않는 것에 대한 수정이 필요합니다.
- 메뉴등 전역에서 사용되는 UI에 대해서 layout을 통해 변경이 가능하도록 해야합니다.
1.4.3. 변경점
[Module에 Mobile View추가하기]
For Users
- 모바일 뷰 관련 설정이 추가되어, 스마트폰 (현재는 안드로이드, 아이폰, 블랙베리, 삼성 스마트폰 지원)에서 접근시에 모바일에 최적화된 화면으로 보여지게됩니다. (haneul)
- 각 모듈에서의 모바일 관련설정은 모듈의 개발일정에 따라 아직 지원하지 않을 수 있습니다.
- 우선 XE 기본 게시판 모듈의 모바일 지원 버전은 이번주 내에 배포될 예정입니다.
- 모바일 레이아웃 / 모바일 스킨의 개념이 추가되었습니다. (haneul)
- 가능한한 모든 사용방법은 PC용 레이아웃/스킨과 동일하도록 구현하였습니다.
- m.layouts 에 모바일 레이아웃을 넣게 되고 각 모듈의 m.skins 에 모바일 스킨을 포함하게 됩니다.
- 애드온 활성화 기능이 PC/모바일을 구분하여 동작합니다.
- 기존의 Smartphone Addon은 Obsoleted 되었습니다. 이제 리스트에서도 나타나지 않습니다.
- 보고된 보안 취약점이 패치되었습니다.
- 일부 위험성을 막기 위해 GET을 통한 회원 가입/ 관리자의 회원정보 변경을 막았습니다.
- FileHandler에서 PROXY 설정 검사부분을 정교하게 수정하였습니다. (haneul) - teslamint님 Patch 감사합니다.
- 쉬운설치를 관리자 화면에서 상단으로 배치하여 찾기 쉽도록 변경하였습니다. (haneul)
- 쉬운설치의 삭제에서 모듈삭제에 관한 경고문을 강조처리하였습니다. (haneul)
- file module에서 파일업로드시 실패 message를 추가하였습니다. (sol)
- 포인트가 없으면 다운로드 하지 못하게 해놓은 경우에 비로그인 상태에서 다운로드가 가능한 문제가 수정되었습니다. (haneul)
- 페이지 모듈의 내용 지우는 부분의 기능이 개선되었습니다. (haneul)
- 직접 입력된 내용의 경우 기존에는 내용을 지우는 시점에서 문서가 삭제되었지만, 저장하는 시점에 삭제하도록 변경되었습니다.
For Developers
- Action Forward등을 통한 Module 선택도 하나의 Path를 통해 실행되도록 수정되었습니다. (haneul)
- Action Forward에서 권한 처리가 정상적이지 않던 문제가 수정되었습니다.
- Display Handler를 리팩토링 하였습니다. (haneul)
- 문서의 휴지통 처리 관련 트리거가 추가되었습니다. (sol)
- Cubrid의 Select Action처리를 개선하였습니다. (사랑천사)
- XmlJsFilter에서 이름이 변경된 파라미터가 null인경우 undefined 이라는 값이 들어가는 문제를 수정하였습니다. (haneul)
- $document->isGranted에 모듈 관리자 확인 부분을 추가하였습니다. (haneul)
- Facebook UA도 isCrawler에서 체크합니다. (haneul)
댓글 2
-
Sup3r S41y4n
2010.07.06 22:47
-
위드파트너
2010.07.07 00:38
문서 휴지통에서 삭제자 닉네임이 아니라, 원 게시물 작성자의 닉네임이 나오도록 하는게 적절할 것 같습니다.
감사합니다 ~_~