[SmartEditor 2] 그누보드5 에디터를 일반html에서 사용하기 > 그누보드5 팁자료실

그누보드5 팁자료실

[SmartEditor 2] 그누보드5 에디터를 일반html에서 사용하기 정보

[SmartEditor 2] 그누보드5 에디터를 일반html에서 사용하기

본문

2018-12-17 12:55
  . SmartEditor2 의 HuskyEXCreator.js 위치가 5.2.9 부터 service 폴더가 추가되고 그 하위로 변경되었습니다.


그누보드5에 탑재된 SmartEditor2 를 일반 HTML에서 사용하는 방법입니다.
<... 사진등록은 안됩니다. 향후 방법을 찾으면 내용 추가하겠습니다. ... >


<link href="<?php echo G5_EDITOR_URL; ?>/smarteditor2/css/smart_editor2.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="<?php echo G5_EDITOR_URL; ?>/smarteditor2/js/<?php if (G5_GNUBOARD_VER>"5.2.8") { echo "service/"; } ?>HuskyEZCreator.js" charset="utf-8"></script>
<form name="폼네임" method="post" action="ok.html" enctype="multipart/form-data" onSubmit="return chkForm(this)">
<textarea name="memo" id="textarea아이디" style="width:100%; height:400px"></textarea>
<input type="submit" value="글쓰기" name="submit">
</form>

<script>
var oEditors = [];
nhn.husky.EZCreator.createInIFrame({
    oAppRef: oEditors,
    elPlaceHolder: "textarea아이디",
    sSkinURI: "<?php echo G5_EDITOR_URL; ?>/smarteditor2/SmartEditor2Skin.html",
    fCreator: "createSEditorInIFrame"
});

function chkForm(f) {
    var f = document.폼네임;
    oEditors[0].exec("UPDATE_CONTENTS_FIELD", []); 
 
    f.textarea아이디.value = document.getElementById("textarea아이디").value;
    f.submit();
}
</script>


참고자료
http://jindo.dev.naver.com/smarteditor/user_guide/
http://baraem2005.blog.me/20190013377
http://codeigniter-kr.org/bbs/view/tip?idx=8032

추천
3

댓글 4개

http://happyjung.com/demo/php/smarteditor.php
smarteditor 는 정상적으로 작동하네요.
저장을 누를때 에러가 나타나는 건가요?
에러 내용을 봐서는 nhn 함수가 없다는 이야긴데...
이걸 최신 그누보드에 붙이니 HuskyEZCreator.js" 를 못찾아서 나는 에러였는데
최신버전은 경로가 틀리더라구요...
경로 고쳐서 잘 됩니다
답변 감사합니다 ^^
<script type="text/javascript" src="<?php echo G5_EDITOR_URL; ?>/smarteditor2/js/service/HuskyEZCreator.js" charset="utf-8"></script>
전체 2,426 |RSS
그누보드5 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT