1
|
$(function() {
|
2
|
// ckeditor
|
3
|
altair_wysiwyg._ckeditor();
|
4
|
// ckeditor inline
|
5
|
altair_wysiwyg._ckeditor_inline();
|
6
|
// tinymce
|
7
|
altair_wysiwyg._tinymce();
|
8
|
});
|
9
|
|
10
|
// wysiwyg editors
|
11
|
altair_wysiwyg = {
|
12
|
_ckeditor: function() {
|
13
|
var $ckEditor = $('#wysiwyg_ckeditor');
|
14
|
if($ckEditor.length) {
|
15
|
$ckEditor
|
16
|
.ckeditor(function() {
|
17
|
/* Callback function code. */
|
18
|
}, {
|
19
|
customConfig: '../../assets/js/custom/ckeditor_config.js'
|
20
|
});
|
21
|
}
|
22
|
},
|
23
|
_ckeditor_inline: function() {
|
24
|
var $ckEditor_inline = $('#wysiwyg_ckeditor_inline');
|
25
|
if($ckEditor_inline.length) {
|
26
|
console.log($ckEditor_inline);
|
27
|
$ckEditor_inline
|
28
|
.ckeditor(function() {
|
29
|
/* Callback function code. */
|
30
|
}, {
|
31
|
customConfig: '../../assets/js/custom/ckeditor_config.js',
|
32
|
allowedContent: true
|
33
|
});
|
34
|
}
|
35
|
},
|
36
|
_tinymce: function() {
|
37
|
var $tinymce = '#wysiwyg_tinymce';
|
38
|
if($($tinymce).length) {
|
39
|
|
40
|
var mceElf = new tinymceElfinder({
|
41
|
url: 'file_manager/php/connector.minimal.gallery.php',
|
42
|
uiOptions : {
|
43
|
// toolbar configuration
|
44
|
toolbar : [
|
45
|
['selectall', 'selectnone', 'selectinvert'],
|
46
|
['quicklook', 'info'],
|
47
|
['view', 'sort']
|
48
|
]
|
49
|
},
|
50
|
ui: ['toolbar', 'tree', 'path', 'stat'],
|
51
|
contextmenu : {
|
52
|
files : [
|
53
|
'getfile', 'info'
|
54
|
]
|
55
|
},
|
56
|
lang : 'en',
|
57
|
uploadTargetHash: 'l1_Lw',
|
58
|
nodeId: 'elfinder'
|
59
|
});
|
60
|
|
61
|
tinymce.init({
|
62
|
// skin_url: 'assets/skins/tinymce/material_design',
|
63
|
selector: "#wysiwyg_tinymce",
|
64
|
height: 480,
|
65
|
plugins: [
|
66
|
"advlist autolink lists link image charmap print preview anchor",
|
67
|
"searchreplace visualblocks code fullscreen",
|
68
|
"insertdatetime media table paste"
|
69
|
],
|
70
|
toolbar: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image",
|
71
|
relative_urls: false,
|
72
|
remove_script_host: false,
|
73
|
file_picker_callback : mceElf.browser,
|
74
|
images_upload_handler: mceElf.uploadHandler
|
75
|
});
|
76
|
|
77
|
}
|
78
|
}
|
79
|
};
|