はじめに
- summernoteというWYSIWYGエディターが手軽で簡単
- railsにはsummernote-railsがある
- image upload機能があるが、それを実装したくない場合の手法についてメモ
image uploadの2つの方法
おそらくsummernoteは下記の2つの方法でimage uploadができる。そのため、それぞれ出来なくする必要がある。
- エディター上部の「画像」ボタンクリック後のフォーム
- ドラッグアンドドロップ
1. エディター上部の「画像」ボタンクリック後のフォーム
スタイルシートに下記を追記することで非表示にすることが可能。
.note-group-select-from-files {
display: none;
}
#2. ドラッグアンドドロップ
dropzoneの機能を停止させるプロパティがあるようです。
$('#summernote').summernote({
disableDragAndDrop: true
});
参考にしたサイト
下記を参考にさせていただきました。
Disable image upload in Summernote
summernoteのimage upload機能を止める