에디터 (editor)#
XE에서는 컨텐츠의 제작을 가장 중요한 부분으로 생각하고 또 이를 위해 많은 기능을 개발하기 위해 힘쓰고 있습니다.
브라우저에서 지원하는 위지윅에디터의 기능으로는 충분히 만족할 만한 결과물을 작성할 수 없기에 에디터 컴포넌트라는 별도의 기능을 통해 컨텐츠 제작을 돕습니다.
파일첨부를 원할히 하기 위해 플래시컴포넌트를 이용한 멀티업로드 기능을 제공하고 첨부된 파일이 이미지나 동영상등일 경우 미리 보기 기능도 제공합니다.
그리고 글 작성시 원치않는 상황이 발생할 경우를 대비해서 자동저장 기능을 제공합니다.
에디터 컴포넌트 (editor component)#
에디터 컴포넌트는 글 편집기와 연동되어 내/외부의 데이터를 손쉽게 가공하고 적용할 수 있는 편집기 전용 프로그램입니다.
글 작성/수정시에 에디터컴포넌트의 결과물을 더블클릭하시면 수정을 하실 수 있어 글작성시 편리함을 제공합니다.
에디터 컴포넌트는 그 성격상 한계가 없는 구조이기에 내부 데이터나 외부 open api의 연동을 통한 컨텐츠 제작을 쉽고 강력하게 할 수 있습니다.

위 기능들이 XE의 에디터 컴포넌트들입니다. (Editor모듈 관리에서 활성화/순서 조절이 가능합니다.)
기본 에디터 컴포넌트는 다음과 같은 것들이 있습니다.
- 자동저장
XE의 Editor모듈에서는 자동저장 기능을 제공합니다.
Board(게시판), Blog(블로그) 모듈에서는 이 자동저장 기능이 활성화 되어 있습니다.
자동저장된 글이 있을때에는 아래와 같은 확인창이 나타납니다.

- 파일 첨부
mmSWFUpload 1.0: Flash upload dialog를 이용하여 파일첨부 기능을 제공합니다.
php의 설정상태와 상관없이 원하는 용량을 한번에 다수의 파일을 선택하여 업로드 할 수 있습니다.
File모듈에서 관리자외 사용자의 업로드 제한을 하실 수 있습니다.

이미지의 미리보기 기능입니다.

flv나 동영상 파일의 경우에도 미리보기 기능을 지원합니다.
- 글내용 내에 크기조절된 이미지의 원본 보여주기
글내용에 너무 큰 이미지가 링크되어 작게 조절된 경우 별도의 팝업윈도우 없이 원본을 볼 수 있는 기능을 제공합니다.
원본이미지가 브라우저보다 클 경우 이미지를 드래그하셔서 살펴보실 수 있으며 close버튼을 누르시거나 스크롤, 브라우저크기변경등을 하시면 사라집니다.

위 화면에서 왼쪽의 테두리 있는 부분이 원본이며 원본을 드래그하시거나 닫으실 수 있습니다.