웹마스터 팁
문서 서식에 관한 정보
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