묻고답하기

XE기본기능으로 들어가 있는데 잘 모르시는 분들이 계신것 같아서 팁게에 올려봅니다.

/* 정확히는 저도 1.2.4설치하고 이것 저것 만지다 알게 되었습니다 =ㅁ=   */

 

우선 서식기능은 관리자가 임의로 설정해둔 내용이 글 작성 버튼을 누르면 내용 입력폼에 자동으로 기본 서식이 출력되는 기능입니다.

 

해당 서식은 직접 만드셔야 됩니다.

 

 

1. /modules/editor/style 폴더에 새로운 폴더를 하나 만듭니다.. 저는  newstyle 이라는 폴더로 만들어 봤습니다.

style1.jpg

 

2. 저는 이곳에 default 스타일 화일을 그대로 복사 해서 옮겨 왔습니다. (자신의 능력하에 직접 파일을 만드셔도 됩니다.)

   - 아래 파일을 전부 복사해서  newstyle 폴더에 붙여넣기!!

style2.jpg

 

 

 

3. editor.html 파일을 열어  <body> </body> 태그 사이에 내용을 작성해 줍니다.

 - HTML 도 사용가능하며 이곳에 작성 된 내용이 기본 서식으로 출력 됩니다.

 - 이때 html 파일의 저장은 꼭 UTF-8로 해주세요 안그러면 한글이 깨져서 나옵니다.

 

style3.jpg

 

 

4. skin.xml 파일을 열어 수정합니다.

  - default 파일을 수정하였기에 한글로 된 부분만 우선 수정 했습니다.

 - 테스트 용이라 다른 부분은 그냥 안건드렸습니다.

style4.jpg

 

 

 

5. 관리자 페이지에서 해당 서식을 사용할 게시판 모듈의 추가 설정 으로 들어갑니다.

 - 추가 설정에 문서서식 이라는 항목이 있고 보시는 것처럼 테스트로만든서식 이라는 항목이 추가되어있습니다.

 

style5.jpg

 

 

 

                  테스트로만든서식   이부분이 나오지 않습니다.                        

 

 

 

 

6. 쓰기 버튼을 누르니  기본적으로 아래와 같이 텍스트 <hr>태그 <b> 태그  <table> 태그가 적용되어있습니다. 테이블은 내용이 없어서 안보이네요 ;;

style7.jpg

 

 

만약 UTF-8로 저장을 안하시면 한글이 아래처럼 깨져서 나오니 주의 하세요.

style6.jpg

 

 

 

/*====================  수정 내용=====================*/

 YO-DA 님 댓글 보고 수정 하였습니다.

위의 서식을 적용할 경우 댓글에도 서식이 적용 되어 나오는 현상이 있습니다.

 

/modules/editor/editor.model.php

line 242  주석 처리

 

 function getModuleEditor($type = 'document', $module_srl, $upload_target_srl, $primary_key_name, $content_key_name) {
            // 지정된 모듈의 에디터 설정을 구해옴
            $editor_config = $this->getEditorConfig($module_srl);

            // type에 따른 설정 정리
            if($type == 'document') {
                $config->editor_skin = $editor_config->editor_skin;
                $config->content_style = $editor_config->content_style;
                $config->content_font = $editor_config->content_font;
                $config->content_font_size = $editor_config->content_font_size;
                $config->sel_editor_colorset = $editor_config->sel_editor_colorset;
                $config->upload_file_grant = $editor_config->upload_file_grant;
                $config->enable_default_component_grant = $editor_config->enable_default_component_grant;
                $config->enable_component_grant = $editor_config->enable_component_grant;
                $config->enable_html_grant = $editor_config->enable_html_grant;
                $config->editor_height = $editor_config->editor_height;
                $config->enable_autosave = $editor_config->enable_autosave;
            } else {
                $config->editor_skin = $editor_config->comment_editor_skin;
                //$config->content_style = $editor_config->content_style;
                $config->content_font = $editor_config->content_font;
                $config->content_font_size = $editor_config->content_font_size;
                $config->sel_editor_colorset = $editor_config->sel_comment_editor_colorset;
                $config->upload_file_grant = $editor_config->comment_upload_file_grant;
                $config->enable_default_component_grant = $editor_config->enable_comment_default_component_grant;
                $config->enable_component_grant = $editor_config->enable_comment_component_grant;
                $config->enable_html_grant = $editor_config->enable_comment_html_grant;
                $config->editor_height = $editor_config->comment_editor_height;
                $config->enable_autosave = 'N';
            }

 

빨간색으로 된 부분을 주석 처리 하시면 댓글에 서식이 적용되지 않습니다. 

 

 

/*========== 중요========= */

 

XpressEditor 사용상 약간 불편한 점으로(다른 에디터는 잘 모르겠네요) 테이블 문제가 있습니다.

테이블 생성시 테이블의 상하에 여백이 없으면 커서가 테이블 밖으로 나갈 수 있는 방법이 없습니다.

html 을 아는 분들은 별도로 html 수정을 통해 공간을 만들지만 일반적으로 위지윅 에디터를 사용하는 유저들은 짜증을 부리게 되더군요.

사내에서 XE를 사용중인데 사내 데이터들을 엑셀에서 복사해서 붙여넣는다던가 테이블로 작성하는 경우가 많아서 불평/불만을 많이 듣고 있습니다.

테이블 생성 시 테이블의 상/하에 <p> 태그 하나 정도 넣어서 커서가 위치할 수 있도록 해주셔야 됩니다.

 

 

 

이대로 따라해보는데  안되고있습니다.

 

4번글의 사진에서 양식이 조금 다르게 나옵니다.

버전이 달라서 그런진 모르지만 한글로 된부분 고쳐서 다시 FTP올리고  문서폰트 열었는데도 테스트형식이 안나옵니다.

머가 잘못된것일까요?

 

 

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
만두하하하 사진게시판 이미지 보기 형식으로 바꿔도 이미지가 안보이는 문제 [1] file 2010.06.18 by saiph
김영아981 공지사항을 위젯으로 메인에 뺐는데..  
denniskim 글 작성시 첨부파일도 메일로 보낼수 없나여??  
드들나루 홈 메인이 이상합니다.  
웰빙샵 지영 css 링크 밑줄 생기는 것에서...밑줄의 굵기가 달라지는 것에 대해..  
중독이121 갑자기 홈페이지가 깨졌습니다.. [1] file 2010.06.18 by B.G.M^^
misty353 최근게시물윗젯어디서 다운받나요? [1] 2010.06.18 by B.G.M^^
999 한국어가 기본으로 설치된 xe를 영어로 바꾸려면요? [1] 2010.06.18 by 클라데스
가자아자 게시판글쓸때 나오는 주소창 지우는 방법아시는분 [1] file 2010.06.18 by B.G.M^^
유샤인 제로보드4에서 XE ㅍ1.4.0.11로 이전한후 예전 counter 넘버를 입력하려면..... [1] 2010.06.18 by B.G.M^^
이데 비회원이 추천, 비추천을 쓸수있게끔 하고싶은데요 [1] 2010.06.17 by B.G.M^^
민둥♣ 파일첨부가 100%에서 사라지는 문제 [3] 2010.06.17 by 딴세상사람
이디야 메일 보내기 기능을 숨기려면 어떻게 해야하나요? [1] 2010.06.17 by 오르막
마리모 div 높이 맞추기 해결방법? [1] file 2010.06.17 by 오르막
구가 ... [1] 2010.06.17 by SMaker
youngs83 Context.class에서 궁금한점이있습니다. [2] 2010.06.17 by SMaker
슝트 이 위젯 아시는분? [1] file 2010.06.17 by 오실롯
juneee 홈페이지 추가 생성!!  
loverbs 제로보드 오류  
김대성774 파일 첨부 문제!! file  
나홍도 회원가입시 글자색 변경  
브루노 xe 업그레이드후 경고 문구 보임  
불조심 오늘 1시경 부터 잘되던 사이트가 다른페이지로 안넘어가네요;; ㅜ [1] 2010.06.17 by 쿠니쿠니
싸나이김 작성글 보기 오류 문제~  
이유정이에 브라우저 주소 변경 어떻게 하죠? [2] file 2010.06.17 by Gekkou
펭군 오늘 갑자기 XE가 오작동을 해요  
onionhk 워드프레스 테마를 XE 레이아웃으로 만드는 방법 아시는분? [3] 2010.06.17 by 딴세상사람
룻기 제로보드 디렉토리 내의 setup.php 파일은 어디있나요? 관리자 이메일 주소를 변경해야 하는데요...  
가자아자 게시판에 지정된 형식글 넣기 설명좀 부탁드립니다.  
바라바라방 게시판의 관리의 분류사용에서