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 179 / 9 Page
    [ VMware 보안 업데이트12.x 권고 ]

    \r\n\r\n\r\nVMware 보안 업데이트 권고2016.11.16\r\n\r\n\r\n\r\n\r\n\r\n□ 개요o VMware社는 자사…

    [ bootstrap으로 드롭다운메뉴 만들기 ] 댓글 2

    -.bootstrap으로 드롭다운메뉴 만들기HTML 소스<div class=”btn-group”><a class=”btn btn…

    [ 시놀로지 DSM Version: 6.2.3-25426 Update 3 에서 PHP.INI 수정 홈페이지 첨부… ] 댓글 1

    시놀로지 DSM Version: 6.2.3-25426 Update 3 에서 PHP.INI 수정 홈페이지 첨부 용량 수정 확장 하기사용버전 DSM…

    [ [팁소스] 최고 관리자 자동로그인 되게하기_성공 ]

    그누보드는 최고관리자는 자동로그인이 안되게끔 해두었습니다. 타인이 접속할 경우가 없다면 관리자도 자동로그인이 되면 편합니다.common.php …

    [ 난 최신글만 우려 먹는다.(제나플러스 실패) ]

    난 최신글만 우려 먹는다.\r\n\r\n\r\n東問西答\r\n작성일시2012.09.06 10:51:56\r\n조회1,223\r\n댓글16첨부파일…

    [ 아미나 모바일 ASR버전 하단 사이트 메뉴 만들기 ]

    \r\n\r\n\r\n아미나 모바일 ASR버전 하단 사이트 메뉴 만들기 추가부분\r\n\r\n <tr>\r\n <td class…

    [ 자작나스)소음제거 완결판 VR저항 CASE HOLE 추가 / 볼륨저항 500옴 + 100옴 모든팬에 부착 하… ] 댓글 6

    자작나스)소음제거 완결판 / 볼륨저항 500옴 + 100 옴 모든팬에 부착 하니 소음 너무나 조용합니다.아래사진은 볼륨 저항을 부착 팬속도 조정…

    [ iptime 무선공유기 A6004NS 기능 둘러보기및 내부 접속 설정값 ] 댓글 1

    iptime 무선공유기 A6004NS 기능 둘러보기및 내부 접속 설정값링크1의 펌 내용이 정리가 잘되어 저장 합니다IPTIME A6004NS 리…

    [ [11q.kr/g5 수정 _test 서버 검증]댓글에 위지윅 에디터 붙이기(스마트에디터2) ] 댓글 6

    [11q.kr/g5 수정 _test 서버 검증]댓글에 위지윅 에디터 붙이기(스마트에디터2)적용버전 [보안패치]그누보드 5.2.9.8.1 버전 사…

    [ dsm 6.1 기본 설치 저의 설정값 저장 ] 댓글 10

    dsm 6.1 기본 설치 저의 설정값 저장==============Intro:This mod is brought to you by Jun <…

    [ DSM6_설치기)windows10 VMWRAE 12에서 DSM6.02 설치 메뉴얼사용기 설정 정보 입니다 ] 댓글 16

    설치기)windows10 VMWRAE 12에서 DSM6.02 설치 메뉴얼사용기 설정 정보 입니다\r\nPDF를 보시려면 링크1\r\n\r\nht…

    [ XPEnoboot for DSM 5.2 DS3615xs 5.2-5967.1 x64: [pat] [img] [… ] 댓글 32

    정보)헤놀로지 5.2 - 5967 업데이트후 백업이 않되어 복원후 재가동 합니다주의) 필히 이전 버전 web 폴더및 mariadb 백업 바랍니다…

    [ 헤놀로지 DSM 6 (6.0.1-7393) 정보 및 DSM_DS3615xs_7393_boot.img I… ] 댓글 52

    본자료는 참조만 하세요=========저의 최종 dsm 6.0 업데이트 가능한성공)DS3615xs 6.02 Jun's Mod V1.0_pat84…


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-07-03 19:31:49

    오늘의 홈 현황


    • 현재 접속자♨ 662 명
    • 오늘 가입자※ 5 명
    • 어제 가입자※ 3 명
    • 주간 가입자※ 13 명
    • 오늘 방문자 1,728 명
    • 어제 방문자 2,223 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,411,080 명
    • 전체 게시물※ 8,674 개
    • 전체 댓글수※ 24,821 개
    • 전체 회원수 11,086 명

    QR코드


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

    알림 0








    최신글↑