메뉴 건너뛰기

XE 3.0.4 릴리즈 노트

안녕하세요! XpressEngine입니다.

XE 3.0.4 에서 아래와 같은 신규 기능, 기능 개선, 버그 수정, UX/UI 개선이 진행되었습니다.
여러분의 다양한 피드백 부탁드립니다.

 

미디어 라이브러리 #1004

  • 페이지나 글에 매번 이미지를 새로 등록하느라 불편한가요? 이제 등록한 미디어를 불러와 다시 사용할 수 있습니다.
  • 등록된 파일을 매번 찾아다니며 삭제하기 번거러운가요? 이제 미디어 라이브러리에 등록된 파일을 조회하고 관리할 수 있습니다.
  • 미디어 파일에 메타데이터(제목, 대체 텍스트, 캡션, 설명)를 입력할 수 있고 파일 업로드 날짜, 형식, 크기, URL 등을 확인할 수 있습니다.
  • 이미지 크기 최적화가 어려웠나요? 이제 이미지 프리셋(썸네일, 환경별 이미지 크기, 최대 크기 등)을 설정할 수 있습니다.

 

테마와 익스텐션 관리

  • 테마와 익스텐션 메뉴를 테마를 보다 편리하게 관리할 수 있습니다.
  • XE Store와 연결하여 테마와 익스텐션을 관리자페이지에서 쉽게 탐색하고 설치할 수 있습니다.
  • 직접 제작하거나 개발 중인 플러그인을 업로드하여 바로 사용할 수 있습니다.
  • 플러그인 에디터를 제공하여, 직접 코드를 수정하여 사용할 수 있습니다.

 

Locale 처리 기능 개선 a1f2013, d40325d

  • URL 세그먼트를 이용한 언어 변경 기능이 추가되었습니다.
  • com, kr, jp.. 등 domain 기반으로 locale을 처리하고 세션을 공유할 수 있도록 기능을 추가하였습니다.

 

개선 사항

  • 에디터에서 파일 삭제가 되지 않던 문제를 해결  #1012
  • Exception 핸들링시 세션이 시작되지 않은 경우만 세션 시작 처리  9e2e892
  • 유료 플러그인이 설치 되지 않는 문제를 해결  a1245b0
  • 위젯 편집기에서 위젯 추가시, 스킨을 선택하지 않았을때 생기는 문제를 해결 1009
  • 프로필 스킨에서 데스크톱/모바일 구분이 되지 않는 문제를 해결  400652c
  • 회원의 기본/가입 설정을 통합  9716139
  • 테마에서 editable이 정의 되지 않을시 에러가 발생하지 않도록 수정  1cf2572
  • 수정을 지원하지 않는 테마 에디터의 출력을 개선  f0e5b9a
  • 라디오 버튼 형식의 카테고리 확장필드의 스킨을 추가  1021
  • 위젯을 생성하는 플러그인이 없을때, 오류 페이지로 이동하지 않도록 개선 1008
  • 최고관리자의 탈퇴 방식을 개선  #1000
  • MIME TYPE 필터의 기능을 개선  1028
  • 업로드 파일명의 normalize(intl 설치필요) 지원  #966

 

Core 업데이트 주의사항

  • SSH(터미널)환경에서 업데이트 하는 경우 업데이트 가이드를 참고하시기 바랍니다.
  • 서비스 중인 사이트에 적용하시기 전에 서비스 중인 사이트와 유사한 환경을 갖추고 이상이 없는지 확인하시길 권고합니다.
  • 업데이트 전 관리자 로그인 상태로 관리페이지를 열어두시고 진행하시길 권고합니다.
  • 업데이트 후 플러그인들을 업데이트해야 합니다.
  • 업데이트 후 캐시를 갱신하셔야 합니다.
  • 업데이트 후 오류가 발생한다면 storage/app/interception 디렉토리에 있는 모든 파일들을 삭제하시기 바랍니다.

 

업데이트시 알아두세요

  • 웹 업데이트 기능을 사용하기 위해서는 php binary가 사용 가능한지 확인해야 합니다.
  • SSH 프로그램(Putty 등)을 사용하여 서버에 접속후 " php -v " 명령을 실행하여, PHP의 버전 정보가 정상적으로 표시되는지 확인해주세요.
  • php binary가 사용 불가능한 환경이라면, cgi api (php-fpm)로 PHP가 구동되는지 확인해주세요.
  • php binary를 사용할 수 없으며, cgi api를 사용하는 환경에서는 정상적으로 업데이트가 실행되지 않을 수 있으니, 업데이트가 가능한 다른 서버 또는 로컬PC에서 FTP 등을 이용하여 서비스에 적용 후 이용하시기 바랍니다.
  • 자동 업데이트는 소스파일이 변경되는 작업이 수행되기 때문에, 프로젝트 루트에 파일 쓰기 권한이 필요합니다.
  • 꼭 루트의 파일 쓰기 권한 또는, php binary를 꼭 확인해주세요!!

 

더 알아보기

 

업데이트 예고

  • 미디어 라이브러리를 더 폭넓게, 강력하게 사용할 수 있습니다.
  • 디자인하기 어렵다구요? XE3 페이지 빌더로 쉽게 사이트를 꾸밀 수 있습니다.
  • 회원 가입, 약관 설정 등이 아쉽다구요? 회원 설정이 강력해집니다.
  • 이 외에도 나올 새로운 기능, 개선된 UX, 디자인 등.. 모두 기대해주세요!
  • share