웹마스터 팁
에디터 "입력창 크기 자동조절" 체크를 기본으로 하기
2013.11.24 03:31
에디터 사용시에 창을 자동조절 해주는 "입력창 크기 자동조절" 체크박스가 있습니다.
유용한 기능이긴 한데 실제로는 사용 빈도가 무척 낮습니다.
글 쓰기 중에 일부러 마우스 클릭을 하려고 하지 않기 때문이라고 봅니다.
그래서 글쓰기시 처음부터 활성화를 해놓으면 좋지 않을까해서 수정방법을 찾아봤습니다.
-------------------------------
/modules/editor/skins/사이트에 적용중인 스킨폴더/js/xpresseditor.js
5068 라인 쯤 보시면(1.7.3.6 기준)
$ON_MSG_APP_READY : function(){
아래에
this.oApp.registerBrowserEvent(this.oCheckBox, 'change', 'XE_TOGGLE_EDITOR_RESIZE');
를
this.oApp.registerBrowserEvent(this.oCheckBox, 'change', 'XE_TOGGLE_EDITOR_RESIZE');
if(this._prevHeight == undefined)
this._prevHeight = this.inputArea.style.height;
this.oVerticalResizer.style.display = 'none';
this.oApp.registerBrowserEvent(this.oIframeBody, 'keydown', 'XE_EDITOR_RESIZE');
this.inputArea.style.height = this.oIframe.style.height = this.oIframeBody[0].scrollHeight + 'px';
this.oCheckBox.checked = true;
로 교체
----------------------------
/modules/editor/skins/사이트에 적용중인 스킨폴더/js/xpresseditor.min.js
$ON_MSG_APP_READY:function(){this.oApp.registerBrowserEvent(this.oCheckBox,"change","XE_TOGGLE_EDITOR_RESIZE");}
를
$ON_MSG_APP_READY:function(){this.oApp.registerBrowserEvent(this.oCheckBox,"change","XE_TOGGLE_EDITOR_RESIZE");
if(this._prevHeight==undefined){this._prevHeight=this.inputArea.style.height}this.oVerticalResizer.style.display="none";this.oApp.registerBrowserEvent(this.oIframeBody,"keydown","XE_EDITOR_RESIZE");this.inputArea.style.height=this.oIframe.style.height=this.oIframeBody[0].scrollHeight+"px";this.oCheckBox.checked=true}
로 교체하면 됩니다.
-----------------------------
- 위 두 가지 중 xpresseditor.min.js만 수정해도 됩니다.
- xpresseditor.min.js의 경우 코드가 모두 붙어 있어서 찾기가 어려울 수 있습니다. 세심하게 찾아서 수정해주세요.
(검색기능으로 찾으면 빨리 찾을 수 있을겁니다.)
댓글 8
-
socialskyo
2013.11.24 09:39
-
Paul
2013.11.28 02:39
좋은 팁 감사합니다. 엄... 그런데 저의 경우,, 위와 같이 xpresseditor.min.js 파일을 수정하고 나면, 새 글에서는 이상없이 잘 작동하는데 "이미 작성된 글"에서 html 편집을 할 수 없는 문제가 생겼습니다. html 편집기 버튼이 작동을 안하네요. 새 글에서는 잘 되는데 말이죠. 이점 확인을 해볼 필요가 있을것 같습니다.
XE 1.7.3.6 / Board 1.7.1.1 사용하고 있습니다.
-
투씨
2013.11.28 08:27
아, 그러신가요.. 저도 1.7.3.6 버전이고 보드도 같습니다만 그런 현상이 없는걸로 확인했습니다.
뭔가 다른 이유가 있을 것 같은데요...
-
Paul
2013.11.29 10:03
에휴... 또 무슨 문제가 있을까요. ^^
찾아봐야겠네요. 확인해주셔서 감사합니다. ^^
-
Kimㅇ.ㅅ
2013.11.29 19:40
이 팁 적용하면 첨부이미지 삽입시 두 개씩 올라갑니다. 1.7.3.6버전에 게시판 최신버전입니다.
-
투씨
2013.11.30 13:55
전 괜찮은데요... 그럴만한 스크립트가 들어 있는 것도 아닌데 이유가 뭘까요.
-
박찬우593
2015.01.30 20:14
저도 지금 이기능을 하고 싶어 했는데, 이미지가 두개씩 올라갑니다..
-
xyxyxy
2016.08.30 06:33
예전 글이지만 저도 그렇습니다..ㅠㅠ
투씨님 정말 왜 기본이 아닌것인지 이해가 잘 안되는 항목이었었는데....정말 잘쓰겠습니다.
적용 잘됩니다!!
http://www.xpressengine.com/userForum/22455558