묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
위지윅 에디터와 텍스트박스형태를 동시사용해야 합니다.
2007.11.04 11:05
기본값은 텍스트박스로 나오고, 버튼을 누르면 위지윅 에디터로 다시 로딩하는 스타일이 필요합니다.
이런 삽질이 필요한 이유가, 홈페이지가 IE, FF, 퀑커러 임베디드(!) 등 모바일용까지 포함해 서너가지 웹브라우저가 동시에 뛰는 환경이라... 한쪽에 맞게 수정하는 것 따위 무리고 애초에 xe는 당장 사파리부터 신경을 못 쓰고 있으니 ;;
그래서 위지윅을 덜어내야 하는데, PC에서는 또 쓸 수 있으면 좋겠단 생각이 들어서요.
팁 공유 게시판에서 텍스트박스만 사용하는 방법은 확인했는데, 제가 생각하고 있는 건 "텍스트박스로 띄워주고, 사용자 요구에 따라 새로고침하든 컴포먼트만 다시 로딩해오든 위지윅으로 바꿀 수 있는 것" 입니다. 가능할까요?
이런 삽질이 필요한 이유가, 홈페이지가 IE, FF, 퀑커러 임베디드(!) 등 모바일용까지 포함해 서너가지 웹브라우저가 동시에 뛰는 환경이라... 한쪽에 맞게 수정하는 것 따위 무리고 애초에 xe는 당장 사파리부터 신경을 못 쓰고 있으니 ;;
그래서 위지윅을 덜어내야 하는데, PC에서는 또 쓸 수 있으면 좋겠단 생각이 들어서요.
팁 공유 게시판에서 텍스트박스만 사용하는 방법은 확인했는데, 제가 생각하고 있는 건 "텍스트박스로 띄워주고, 사용자 요구에 따라 새로고침하든 컴포먼트만 다시 로딩해오든 위지윅으로 바꿀 수 있는 것" 입니다. 가능할까요?
보드 스킨을 새로 하나 만들어야 겠군요..
아래 방명록 토글 스킨을 보시면
http://www.zeroboard.com/15839705
write_form.html에서 에디터를 불러오는 부분을 아래 처럼 처리했습니다..
<!--@if($module_info->in_editor_textarea == "in_textarea")-->
<textarea class = "textarea_write_form" rows = "10" name="content" value="{$oDocument->getContentText()}" />{strip_tags($oDocument->getContentText())}</textarea>
<!--@else-->
{$editor}
<!--@end-->
이것을 textarea와 editor를 불러오는 방식으로 나우어 별도의 파일로 만들고,
write_form_textarea.html 이런 식으로
xe 알바트로스 버젼부터는 리스트형 웹진형 겔러리형이 통합되어서 게시판 상단 오른쪽에서 선택해서 볼수 있게 되어 있는 것을 이용해서
liststyle을 하나 더 만들어서
list.html과 다르게 listtextarea.html 이런 식으로 옵션을 하나 더 만들고,
write_form_textarea.html 을 인클루드 하게 하는 것입니다.
이렇게 하면 사용자가 동적으로 입력 폼을 선택해서 볼수 있지 않을까 합니다.
점검해야 될 사항은
입력 폼 파일의 이름이 write_form.html이 아니더라도 정상 작동하는가 여부이겠습니다.
정상 작동하면 사용할 수 있을 것 같군요...