웹마스터 팁
에디터 "입력창 크기 자동조절" 체크를 기본으로 하기
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
예전 글이지만 저도 그렇습니다..ㅠㅠ
제목 | 글쓴이 | 날짜 |
---|---|---|
(글) 등록 시간을 변경해 봅시다.
[4]
![]() | Simulz | 2007.10.26 |
(글) 서명 높이 줄이고 스크롤바 생성 [4] | Simulz | 2007.10.26 |
달력으로 게시판 글 검색하기(블로그 말고)
[4]
![]() | 핑크플로이드 | 2007.10.27 |
게시판 정렬순서 오름차순 내림차순 옵션 만들기 [1] | 지허 | 2007.10.29 |
ZBXE용 도쿠위키 연동소스 코드 [7] | 베니 | 2007.10.29 |
IIS 5.x 6.0 에서 PHP 성능을 높여보자... | 핑크플로이드 | 2007.10.30 |
게시판 상단의 css 옆의 마크 안나오게 하는방법좀 알려주세여!
[4]
![]() | 홍제헌 | 2007.10.30 |
로그인/로그아웃 화면 첨부합니다. 이미지 변경법좀 ...
[1]
![]() | 홍제헌 | 2007.10.30 |
댓글 입력폼이 너무 무겁게 느껴질때 [2] | 비지니스 | 2007.10.31 |
설치확인 후 빈오류창뒤 다시 처음화면으로 넘어갈때...
[1]
![]() | 지연아빠 | 2007.11.01 |
랜덤으로 (최근) 게시물 추출하기.. [13] | 지허 | 2007.11.02 |
apmsetup5를 이용한 zbxe 설치 및 복구 [2] | 무도사 | 2007.11.02 |
백지화면이 뜰때는~ | 하나로45 | 2007.11.02 |
메뉴에 "회원 정보 보기" 걸기. [4] | font | 2007.11.03 |
IE6 메인화면 밀리는 문제...우연히 해결...^^ | 김태상473 | 2007.11.03 |
제로보드xe 연동 프리하드2 설치방법 [8] | hoaopoyoy | 2007.11.03 |
도메인 연결시에 화면 깨짐/스크롤시 화면 깨짐 간단해결법.
[4]
![]() | YdoubleU | 2007.11.05 |
UTF-8과 Euc-kr 동시에 사용하기 [10] | 써니a | 2007.11.05 |
아이디/비번 찾기 메일 깨지는 현상 해결 [3] | 짱돌의세상 | 2007.11.06 |
글을 읽을때마다 조회수 증가 하게 하는 팁 [19] | 비밀얌 | 2007.11.06 |
투씨님 정말 왜 기본이 아닌것인지 이해가 잘 안되는 항목이었었는데....정말 잘쓰겠습니다.
적용 잘됩니다!!
http://www.xpressengine.com/userForum/22455558