웹마스터 팁
문서 서식에 관한 정보
2010.08.06 17:39
게시판은 성격에 따라 자유게시판, 자료실 등으로 이름 짓게 되죠.
그냥 글만 쓴다면 별 문제 없겠지만 정형화된 서식을 입혀 입력하려면 테이블을 만들게 되는데
매번 이 짓 하는 것도 삽질이 되겠네요^^
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 개발자님들 이것도 참고해주세요^^
- [2017/09/25] 묻고답하기 크롬에서 ckeditor 붙여넣기가 이상합니다. ㅠ *4
- [2017/08/04] 묻고답하기 메모장으로 php 파일 수정 후 모바일에서 메뉴 깨짐 현상 *1
- [2016/12/05] 묻고답하기 혹시 표 작업 깔끔히 잘 되는 에디터툴 있을까요.
- [2016/11/24] 묻고답하기 아무리 검색해도 모르겠네요. 에디터 문제 부탁드립니다. *1
- [2016/08/31] 묻고답하기 xe 에디터 비 활성화 질문입니다. *2
댓글 4
-
plruto
2010.08.06 20:07
-
YO-DA
2010.08.07 10:27
댓글 서식 지정에서
default 로의 지정은 그야 말로 기본형이라 하겠고요
xeStyle 로 지정하면 댓글 입력에서 사각 점선 모양의 p 태그가 나타나게 됩니다.
만약 default에 서식을 만들었고 문서 서식 칸에 default를 지정하고 댓글 서식 칸에도 default를 지정하였다면 딸려 나오고
문서 서식 칸에는 default를, 댓글 서식 칸에는 xeStyle을 지정하였다면 딸려 나오지는 않습니다만
댓글 입력에서 사각 점선 테두리가 보이는 p태그 모양이 나타납니다.
문제 접근은 태그를 잘 다루는 사람의 입장에서 볼 게 아니라
태그를 잘 다루지 못하시는 분의 관점에서 보자는 것입니다.
말 그대로 '위지윅'이란 초보자 조차도 쉽게 다룰 수 있게 한다는 의미가 담겨 있듯이 말입니다^^
제 컴의 ff 브라우저에서는 본문 입력 시 서식이 나타나지 않습니다만..
이게 난처합니다... 왜 그러는지를 모르겠네요...
-
주하니
2010.08.17 23:13
불꺼진 방에서 글 보다가 프로필이미지에 벌레가 모니터에 붙은줄 알고 모니터 순간 꾹 눌러봤다는 ㅜ.ㅠ
-
디아더스
2010.08.06 22:32
좋은 팁 감사합니다.
제목 | 글쓴이 | 날짜 |
---|---|---|
글 작성시 미리 저장된 서식 불러오기. [10] | 개돌 | 2009.07.09 |
(오류x, 정보)ckeditor와 xpresseditor의 서식은 서로 다르네요. 반응형만드실 때 주의하실 필요가 있겠습니다. | 큰성565 | 2015.06.04 |
XE 기본 서식 - 검정 바탕용 : p, div, br 없는 기본 서식입니다. [5] | LutZ | 2010.07.01 |
[HTML 기초] 1. 서식 관련 태그 | 뽀유♡ | 2002.12.17 |
문서 서식에 관한 정보 [4] | YO-DA | 2010.08.06 |
문제는 문서쪽에 서식을 만들어 지정하면 댓글쪽에서도 서식이 나타난다는 것입니다. 라고 위에 쓰셨는데 본문 문서서식과 댓글 문서서식을 따로 지정해주었다면 그럴리가 없을텐데요?
또한 저도 문서서식을 따로 만들어서 쓰고 있지만 IE와 FF 등에서도 똑같이 잘나옵니다.