11.Nas_1


새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사


gnuboard 에서 summernote 에디터 사용 autosave 적용하기

♨ 카랜더 일정 :
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    그누보드5 팁자료실

    gnuboard 에서 summernote 에디터 사용 autosave 적용하기

    gnuboard 에서 summernote 에디터 사용 autosave 적용하기

    v:\g5s\js\autosave.js 파일 수정 합니다

    3232235521_62XthAdZ_9cb86f0e1ea01a93fa39aa6a6a83ba2b6519c005.png

    function autosave() {    $("form#fwrite").each(function() {        if(g5_editor != "") {            if (g5_editor.indexOf("ckeditor4") != -1 && typeof(CKEDITOR.instances.wr_content)!="undefined") {                this.wr_content.value = CKEDITOR.instances.wr_content.getData();            // summernote data 설정  } else if (g5_editor.indexOf("summernote") != -1 ) {  this.wr_content.value = $("#wr_content").code(); } // summernote data 설정 

    3232235521_SfgovO6I_e1826f6be218baa60e3636f8be2df953e667ad85.png

      // 임시저장된 글 제목과 내용을 가져와서 제목과 내용 입력박스에 노출해 줌    $(document).on( "click", ".autosave_load", function(){        var $li = $(this).parents("li");        var as_id = $li.data("as_id");        var as_uid = $li.data("uid");        $("#fwrite input[name='uid']").val(as_uid);        $.get(g5_bbs_url+"/ajax.autosaveload.php", {"as_id":as_id}, function(data){            var subject = $(data).find("item").find("subject").text();            var content = $(data).find("item").find("content").text();            $("#wr_subject").val(subject);            if(g5_editor != "") {                if (g5_editor.indexOf("ckeditor4") != -1 && typeof(CKEDITOR.instances.wr_content)!="undefined") {                    CKEDITOR.instances.wr_content.setData(content); // summernote 내용 로드  } else if (g5_editor.indexOf("summernote") != -1 ) {                 $("#wr_content").code(content);  } // summernote 내용 로드 

    3232235521_5mNLudRW_85aa70c9b3fb3e3696a9b3137483b168e52b81bd.png

      


    https://11q.kr/g5s/bbs/board.php?bo_table=s11&wr_id=1717&sfl=wr_subject&stx=summernote

    자료 참조 사용에 너무나 편리 합니다

     모바일에서 사진 추가가능등 

    관련링크

    그누보드5 를 위한 Summernote 에디터 플러그인 

    bootstrap 을 사용하는 위지윅 에디터를 gnuboard 플러그인 형태로 구성하였습니다. 

    * 플러그인 설치 
    다운로드 : https://github.com/easylogic/gnuboard5-summernote/archive/master.zip 
    git clone : https://github.com/easylogic/gnuboard5-summernote.git 
    두가지 형태로 소스를 받은 후에 

    gnuboard 의 plugin/editor/ 디렉토리에 summernote 이름으로 넣어주세요. 

    * 플러그인 사용 

    [관리자 모드 > 환경 설정 > 기본 환경 설정] 메뉴의 [홈페이지 기본환경 설정 > 에디터 선택] 에서 summernote 를 선택해주세요. 

    * 지원 기능 

    - summernote 기본 기능 
    - drag&drop 형태로 Image Upload 지원 
    - video 태그 입력 플러그인 

    * 이미 bootstrap css 를 사용하는 경우 

    editor.lib.php  에서 사용하지 않는 css 를 제거해주시면 됩니다. 


    질문이나 기능에 대한 문의는  https://github.com/easylogic/gnuboard5-summernote  여기에 이슈 달아주세요. 
    감사합니다. 

    ---- 

    추가사항 : autosave 적용하기 

    auto save 를 적용 하기 위해서는 하드 코딩이 필요합니다. 

    일단 /js/autosave.js 를 열어서 아래 2가지를 추가 해주세요. 

    function autosave () { 
        ... 
          // summernote data 설정 
          } else if (g5_editor.indexOf("summernote") != -1 ) { 
                this.wr_content.value = $("#wr_content").code(); 
        } 
      ... 


    // autosave 내용 로드 
     $(document).on( "click", ".autosave_load", function(){ 
        ... 
        // summernote 내용 로드 
        } else if (g5_editor.indexOf("summernote") != -1 ) { 
                    $("#wr_content").code(content); 
        } 
        ... 
    }

    --------------------------------------\r\n♠ 출처는 링크 참조 바랍니다. https://11q.kr ♠

    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view

    관련자료

    댓글목록

    등록된 댓글이 없습니다.

    목록

    새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사




    Total 1,684 / 17 Page
    [ 실패)시놀로지 서베일런스에서 usb 카메라 사용하기 ]

    pc의 usb 카메라를 이용하여시놀로지 서베일런스에서 usb 카메라 사용하기https://www.clien.net/service/board/cm…

    [ 내장 하드 드라이브를 esata 하드 드라이브로 보는 Xpenology 문제 수정 ]

    dsm하드웨어 정보 확인 방법 / 내장 하드 드라이브를 esata 하드 드라이브로 보는 Xpenology 문제 수정DS3617xs현재 DSM 버…

    [ 성공)synoboot-ds918_Juns_Mod_v1.04b 작업 테스트 _DSM Version: 6.2.1… ] 댓글 35

    성공)synoboot-ds918_Juns_Mod_v1.04b 작업 테스트 _DSM Version: 6.2.1-23824 신규 설치 성공회원139…

    [ 성공)piwigo 자동 썸네일 이미지 만들기 ver.1.0 (리눅스 bash 이용)및 파일 이름을 한꺼번에 … ] 댓글 3

    piwigo 자동 썸네일 이미지 만들기 ver.1.0 (리눅스 bash 이용)및파일 이름을 한꺼번에 바꿔주는 프로그램입니다.http://xeno…

    [ 작업 실패기)헤놀로지(dsm617)에서 시놀로지(dsm621-> dsm617) 마이그레이션 후 복원작업 준비… ] 댓글 3

    헤놀로지(dsm617)에서 시놀로지(dsm621-> dsm617) 마이그레이션 후 복원작업 준비 작업헤놀로지에서 시놀로지로 복원작업 진행 …

    [ u5mini) 의 apk 파일 설치 검색 방법및 pc에서 화면 보기 화면공유 사용기 ]

    apk 다운로드는 저는 크롬에서 apkpure 로 찾아 설치 합니다본내용은 저의 홈블로그에 동일 내용이며첨부자료는https://11q.kr/g5…

    [ 해놀로지 노트북 설치을 위한 SSD교체방법 NT371B5J 및 시놀로지 설정 하기 ] 댓글 1

    삼성노트북 SSD교체방법 NT371B5J및 해놀로지 HDD구성 하기저전력 30W 소비전력 및 UPS 를 밧데리로 항시 안전한 시놀로지 입니다.…

    [ 펌자료)리다이렉션(페이지 이동)의 3가지 방법, location.href ] 댓글 1

    리다이렉션(페이지 이동)의 3가지 방법, location.href서방님0건68회http://xn--qj1br0pu4d.kr/bbs/board.p…

    [ 네트워크 연결 이더넷 브리지 연결 설정 ]

    네트워크 연결 이더넷 브리지 연결 설정◎ ■ ▶ ☞ ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다. https://11q.kr ♠

    [ CoreElec - entware 설치 linux debian 작업 ] 댓글 1

    CoreElec - entwarehttps://tvch.tistory.com/Entware 란 무엇이며 설치 / 제거 방법은 무엇입니까?핵심ad…

    [ 펌정보)안드로이드 TV 박스 구매 필수 정보 정리 및 활용 종합 가이드 ]

    펌정보)안드로이드 TV 박스 구매 필수 정보 정리 및 활용 종합 가이드https://cafe.naver.com/mk802/34139■ ▶ ☞ ♠…

    [ 참조)샤오미 미박스(Mi Box) 글로벌롬(오레오) 올리기 및 교체 작업 필요 없음 ]

    참조)샤오미 미박스(Mi Box) 글로벌롬(오레오) 올리기 및 교체 작업 필요 없음니다MiBox3-EddyLab에디션에서 구입한 제품의 정보 입…


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-07-05 06:34:08

    오늘의 홈 현황


    • 현재 접속자♨ 648 명
    • 오늘 가입자※ 0 명
    • 어제 가입자※ 8 명
    • 주간 가입자※ 17 명
    • 오늘 방문자 1,071 명
    • 어제 방문자 2,205 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,414,574 명
    • 전체 게시물※ 8,677 개
    • 전체 댓글수※ 24,827 개
    • 전체 회원수 11,089 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑