mirror of
https://github.com/LaCasemate/fab-manager.git
synced 2025-02-20 14:54:15 +01:00
43 lines
1.4 KiB
JavaScript
43 lines
1.4 KiB
JavaScript
|
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'
|
||
|
}
|
||
|
});
|
||
|
});
|