묻고답하기
faq게시판만 제목을 이미지로 혹은 html 사용이 가능하게..
2011.10.21 20:43
다른 기능은 쓰지 않고 있구요
기본 스킨 기본 게시판 사용중인데요
그 중에서 faq기능을 사용하려합니다.
헌데 게시판에 제목을 html태그로 사용하거나 이미지로 만들어서 넣고 싶은데
검색해서 찾아봤더니 소스를 조금 수정하라 하여서
------------------------------------------------------------------
xe - modules - document - document.item.php 열고
line 238 쯤에
if(count($attrs)) return sprintf("<span style=\"%s\">%s</span>", implode(';',$attrs), htmlspecialchars($title));
else return htmlspecialchars($title);
이런 부분을 찾아서
else return htmlspecialchars($title); 이 부분을
else return $title; 이렇게 고치고 한 번 해 보세요....
--------------------------------------------------------------------
이렇게 하였더니 오류가 생기더라구요
제목은 이미지로 나오나 게시판 상단에 오류 문구가 주르륵
게다가 관리자 페이지에서도 같이 문제가 되구요..
----------------------오류문구--------------------
Warning: Cannot modify header information - headers already sent by (output started at /iweb/kani14/wwwhome/xe/modules/document/document.item.php:1) in /iweb/kani14/wwwhome/xe/classes/display/DisplayHandler.class.php on line 77 등등
--------------------------------------------------------
fqa게시판만 제목을 이미지로 가능하게 할 수 있는 방법이 없을까요?
고수님들의 고견 부탁드리겠습니다..(__)
댓글 2
-
CMD
2011.10.21 20:47
-
송동우
2011.10.22 01:27
메모장으로 편집해서 생기는 오류입니다.
메모장으로 파일을 열고 아무것도 안하고 그냥 저장만 해도 저렇게 오류가 생깁니다.
이유는 세션을 사용하는 경우 utf-8을 사용할 때, utf-8 bom 저장이 되면 바로 저런 오류가 생깁니다.
그래서
항상 에디터 프로그램을 사용해서 편집하는 습관을 갖는 것이 좋습니다.
메모장에는 인코딩형식 저장이 utf-8이 있지만 utf-8 bom과 구별되지 않고 그냥 모두 utf-8 bom으로 저장이 됩니다.
이렇게 되면 눈에 보이지 않는 값이 제일 앞에 입력이 되어 세션과 만나 오류가 납니다.
에디터프로그램으로 파일을 열어 저장을 할 때, 인코딩을 utf-8로 저장을 하면 오류해결이 됩니다.
(원래 document.item.php 파일이 utf-8 입니다)
문서편집은 꼭 에디터 프로그램으로 !!!
-
오후낮잠
2011.10.22 11:23
채택이 하나밖에 안되네요..^^;;;;; 감사드립니다...란 인사로 대신합니다..죄송 ;;; (__)
메모장으로 편집하셨다면 인코딩을 ANSI로 지정해 보시기 바랍니다.