웹마스터 팁

게시판은 성격에 따라 자유게시판, 자료실 등으로 이름 짓게 되죠.

그냥 글만 쓴다면 별 문제 없겠지만 정형화된 서식을 입혀 입력하려면 테이블을 만들게 되는데

매번 이 짓 하는 것도 삽질이 되겠네요^^

HTML 태그를 사용할 수 있다면 쉬울 수도 있겠으나 거의 날마다 일지를 쓰는 식이라면 프로급 삽질이라 해도 과언은 아닐 것입니다.

 

이럴 때 유용하게 쓸 수 있는 것이 바로 '문서 서식'이라는 것입니다.

이 서식은

modules/editor/styles/default

modules/editor/styles/xeStyle

modules/editor/styles/xeStyleBlack 등에서 지원됩니다.

 

한편 게시판에서는요

게시판 설정 > 추가 설정 탭 경로로 들어 가면

위지윅 에디터 부분에 '문서 서식'이 들어 있는데요 1)문서(본문)용 2)댓글용 이렇게 구분되어 있어요.

즉, 서식을 다르게 지정할 수도 있고 같이 지정할 수 있도록 하였다는 거죠.

 

문제는 문서쪽에 서식을 만들어 지정하면  댓글쪽에서도 서식이 나타난다는 것입니다.

 

만약,

   공자왈 맹자왈  왈왈왈 
 어쩌구      
 저쩌구      
 이러쿵      
 저러쿵      

 

이런 식으로 테이블을 만들었다면 바로 이 서식이 댓글 입력 에디터에도 그대로 나타난다는 것입니다.

댓글은 서식화된 본문을 보고 "잘봤다, 못봤다, 이것은 이런 것이고 저것은 저런 것이다" 라는 멘트가 달려야 하는데

글쎄 이 서식이 직관적으로 그대로 댓글에도 딸려 나온다는 것입니다.

요걸 쓰윽~ 지우고 댓글 달면 무슨 상관 있겠느냐 하겠지만 어디까지나 비효율적이고 정말 이래서는 안됩니다. 

 

묘수야 있죠^^ 암요!! 있~답니다. 소스를 수정하면 댓글에 나타나지 않게는 할 수 있답니다.

그러나 XE 원소스를 건드리면 건드릴수록 성질 나빠진다는 것은 아실테고요^^ 이것은 더 더욱 비효율적입니다.

 

그래서 저는 다른 묘수를 찾게 되었는데요

modules/editor/styles/nothing 이라는 디렉토리(폴더)를 만들고 modules/editor/styles/default의 내용을 그대로 옮겼습니다.

nothing이라는 단어가 의미하듯 아무런 서식이 없다는 것을 지정하기 위한 방안에서요.

 

modules/editor/styles/nothing/skin.xml을 열어서

<?xml version="1.0" encoding="UTF-8"?>
<skin version="0.2">
    <title xml:lang="ko">서식 필요하지 않음</title>이라고 고쳤습니다. 이래야만 지정할 때 알아 볼 수 있으니까요^^

 

modules/editor/styles/docu라는 것을 만들고 이 안에 원하는 양식을 만들었습니다.

 

이제 게시판으로 들어가서 문서(본문)용 문서 서식 칸에는 docu에서 만든 서식을 지정하고

댓글용 문서 서식 칸에는 '서식 필요하지 않음'을 지정하였습니다.

 

이렇게 하면 댓글에 본문 서식이 따라 오지 않습니다. 

 

그런데 꼭 이래야만 되는 것일까요? XE 개발자님들^^ 이렇게 하지 않아도 되게 해 주세요^^

 

문제는 또 있답니다.

글쎄 IE에서는 잘 보이는데 FireFox에서는 테이블 서식이 나타나지 않는다는 것입니다.

XE 개발자님들 이것도 참고해주세요^^ 

 

 

 

태그 연관 글
  1. [2017/09/25] 묻고답하기 크롬에서 ckeditor 붙여넣기가 이상합니다. ㅠ by 토순이 *4
  2. [2017/08/04] 묻고답하기 메모장으로 php 파일 수정 후 모바일에서 메뉴 깨짐 현상 by Kodumul *1
  3. [2016/12/05] 묻고답하기 혹시 표 작업 깔끔히 잘 되는 에디터툴 있을까요. by 섬휘
  4. [2016/11/24] 묻고답하기 아무리 검색해도 모르겠네요. 에디터 문제 부탁드립니다. by 섬휘 *1
  5. [2016/08/31] 묻고답하기 xe 에디터 비 활성화 질문입니다. by 볕뉘 *2
제목 글쓴이 날짜
관리자메뉴에 사이트메뉴 안나오시는분 수정 하세요!! [5] file 박인영647 2012.02.16
확장변수 중 전화번호 양식으로 write_form.html 에서 script로 제어시 sejin7940 2012.02.16
JwPlayer.swf 스킨 변경하기 [12] file 귀여운유니 2012.02.20
nginx rewrite 팁 병든natura 2012.02.21
XE 레이아웃에 로고 넣을때 주의할점!!! [1] JHRunning 2012.02.23
회원 가입 시 IP 중복 검사 [30] file CMD 2012.02.24
모바일 페이지가 스마트폰에서 가로폭이 넓게 나올경우의 팁 [2] 카워시 2012.02.27
외부페이지를 생성해서 사용하면 무척 빠릅니다. [2] 퍼니엑스이 2012.02.27
로봇에 의하여 무한 회원가입이 발생할 때 제가 처리하는 방법 [3] 별님왕자 2012.02.27
XE Core 압축파일(tar.gz)을 올려 서버상에서 압축풀기 [2] 뚱뚱이1 2012.03.01
ie9에서 회원가입폼 클릭이 안될때 엔키오 2012.03.01
게시판 본문에 글쓴이 전화번호 추출하여 보이기 늘푸른이 2012.03.03
업데이트했는데 관리메뉴중 일부가 안보일때 [2] 요술봉 2012.03.04
ssh같은거 필요없이 편하게 XE 설치하기. [13] file 재훈군 2012.03.04
제로보드 1.5 이상 게시판에 페이스북 댓글 플러그인 설치법 [1] 줄루™ 2012.03.05
운영하던 사이트의 도메인 주소를 변경했을때 기존 사이트의 이미지들이 엑박이 뜰때 해결방법 [4] 졸라맨 2012.03.05
ie9에서 파일첨부버튼이 먹통일때.. (1.4.5.10 버전) 엔키오 2012.03.07
phpmyadmin 로그인시 아래와 같은 에러나올경우 해결방법 [1] file 때린데 또때려 2012.03.12
게시판 목록에서 바로 첨부파일 다운로드하기 [6] file 요다빈치 2012.03.13
[공유]로그인 하지 않아도 게시판에서 회원정보 출력 하기 (가입품 확장변수 포함) [6] file rminkim 2012.03.20