diff options
| author | Christophe Matthieu <chm@odoo.com> | 2015-03-04 14:32:33 +0100 |
|---|---|---|
| committer | Christophe Matthieu <chm@odoo.com> | 2015-07-10 17:00:13 +0200 |
| commit | cebc73ebf9aa2bd6d8026473344af16726effec1 (patch) | |
| tree | 55a8de23a6cf7f551aeabf58195e7ba8e1c76686 /addons/web_editor/static/lib/summernote/src/js/app.js | |
| parent | c1f39d0ca74486de714ea85f56b6924a9a520757 (diff) | |
[IMP] web_editor: move summernote & nearest lib from website
Diffstat (limited to 'addons/web_editor/static/lib/summernote/src/js/app.js')
| -rw-r--r-- | addons/web_editor/static/lib/summernote/src/js/app.js | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/addons/web_editor/static/lib/summernote/src/js/app.js b/addons/web_editor/static/lib/summernote/src/js/app.js new file mode 100644 index 00000000000..0a93e94d7cc --- /dev/null +++ b/addons/web_editor/static/lib/summernote/src/js/app.js @@ -0,0 +1,42 @@ +require.config({ + baseUrl: 'src/js', + paths: { + jquery: '//code.jquery.com/jquery-1.9.1.min', + bootstrap: '//netdna.bootstrapcdn.com/bootstrap/3.1.1/js/bootstrap.min', + summernotevideo: '/../../plugin/summernote-ext-video', + CodeMirror: '//cdnjs.cloudflare.com/ajax/libs/codemirror/3.20.0/codemirror', + CodeMirrorXml: '//cdnjs.cloudflare.com/ajax/libs/codemirror/3.20.0/mode/xml/xml.min', + CodeMirrorFormatting: '//cdnjs.cloudflare.com/ajax/libs/codemirror/2.36.0/formatting.min' + }, + shim: { + bootstrap: ['jquery'], + CodeMirror: { exports: 'CodeMirror' }, + CodeMirrorXml: ['CodeMirror'], + CodeMirrorFormatting: ['CodeMirror', 'CodeMirrorXml'], + summernotevideo: ['summernote'] + }, + packages: [{ + name: 'summernote', + location: './', + main: 'summernote' + }] +}); + +require([ + 'jquery', 'bootstrap', 'CodeMirrorFormatting', + 'summernote', 'summernotevideo' +], function ($) { + // summernote + $('.summernote').summernote({ + height: 300, // set editable area's height + focus: true, // set focus editable area after summernote loaded + tabsize: 2, // size of tab + placeholder: 'Type your message here...', // set editable area's placeholder text + codemirror: { // code mirror options + mode: 'text/html', + htmlMode: true, + lineNumbers: true, + theme: 'monokai' + } + }); +}); |
