Skip to content
그누보드5 를 위한 Summernote 에디터 플러그인
Branch: master
Clone or download
Latest commit d1f646a Jan 22, 2016
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
summernote fixed focus bug in firefox Jan 22, 2016
LICENSE
README.md Update README.md Jan 12, 2016
_common.php refactoring Sep 8, 2015
autosave.editor.js update summernote v0.7.3 Jan 18, 2016
composer.json update v1.3.1 Jan 22, 2016
config.js update summernote v0.7.3 Jan 18, 2016
editor.lib.php security update for upload.php Jan 18, 2016
upload.php update comments Jan 22, 2016

README.md

gnuboard5-summernote

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

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

플러그인 적용

두가지 형태로 소스를 받은 후에

gnuboard 의 plugin/editor/ 디렉토리에 넣어주세요.

플러그인 사용

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

auto save 적용하기

  • gnuboard v5.1.2 부터는 auto save 설정없이 사용하실 수 있습니다.
  • 그 이하 버전에서는 아래 절차를 따라 주세요.

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);
     }
     ... 
}
You can’t perform that action at this time.