문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 | 이전 판 | ||
wiki:editor:summernote [2023/03/02 12:27] sgjang 만듦 |
wiki:editor:summernote [2023/03/03 14:22] (현재) sgjang |
||
---|---|---|---|
줄 7: | 줄 7: | ||
</ | </ | ||
<WRAP clear/> | <WRAP clear/> | ||
+ | |||
+ | ===== SummerNote란? | ||
+ | * SummerNote는 심플한 무료 에디터로 아주 쉽게 누구나 사용가능하다. | ||
+ | * 가장 큰 장점은 Callback함수를 지원하기 때문에 파일 업로드 구현이 매우 쉽다. | ||
===== 적용 방법 ===== | ===== 적용 방법 ===== | ||
+ | * [[https:// | ||
+ | * 아래와 같이 작성하게 되면 SummerNote 적용 완료 | ||
+ | < | ||
+ | < | ||
+ | <script src=" | ||
+ | <script src=" | ||
+ | <link rel=" | ||
+ | </ | ||
+ | < | ||
+ | <div class=" | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | $(document).ready(function() { | ||
+ | var toolbar = | ||
+ | [ | ||
+ | | ||
+ | , [' | ||
+ | , [' | ||
+ | , [' | ||
+ | , [' | ||
+ | , [' | ||
+ | , [' | ||
+ | , [' | ||
+ | , [' | ||
+ | ]; | ||
+ | var setting = | ||
+ | { | ||
+ | | ||
+ | , minHeight : null | ||
+ | , maxHeight : null | ||
+ | , focus : true | ||
+ | , lang : ' | ||
+ | , toolbar : toolbar | ||
+ | , callbacks : { // | ||
+ | onImageUpload : function(files, | ||
+ | for (var i = files.length - 1; i >= 0; i--) { | ||
+ | | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | }; | ||
+ | | ||
+ | $('# | ||
+ | }); | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
===== Tip ===== | ===== Tip ===== | ||
+ | * SummerNote 값 Set, get (태그와 같이 가져옴) | ||
+ | < | ||
+ | //set | ||
+ | var markupStr = '< | ||
+ | $('# | ||
+ | //get | ||
+ | var markupStr = $('# | ||
+ | </ | ||
===== Ref ===== | ===== Ref ===== | ||
- | + | * [[https:// | |
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | | ||
{{tag> | {{tag> |