File: /www/wwwroot/www.scdc-marine.com/wp-content/themes/heku-cms/assets/admin/tinymec-editor-buttons.js
if(typeof tinymce!=="undefined"){
tinymce.create('tinymce.plugins.heku_button', {
init : function(editor, url) {
var url = b2_admin_global.theme_url+'/Assets/admin/images/';
const toTimeHtml = (date) => `<time datetime="${date.toString()}">${date.toDateString()}</time>`;
editor.addButton('hekuButtonTitleH1', {
icon: 'heku-titleh1',
tooltip : '1、一级目录',
onclick: function() {
editor.execCommand('mceToggleFormat', false, 'hekutitle01');
},
onpostrender: function() {
var btn = this;
editor.on('init', function() {
editor.formatter.formatChanged('hekutitle01', function(state) {
btn.active(state);
});
});
}
});
editor.addButton('hekuButtonTitleH2', {
icon: 'heku-titleh2',
tooltip : '2、二级目录',
onclick: function() {
// Open window
editor.execCommand('mceToggleFormat', false, 'hekutitle02');
},
onpostrender: function() {
var btn = this;
editor.on('init', function() {
editor.formatter.formatChanged('hekutitle02', function(state) {
btn.active(state);
});
});
}
});
editor.addButton('b2_video',{
image : url+'ed-video.png',
title : b2_admin_global.text.b2_video_desc,
onclick: function() {
tinymce.activeEditor.formatter.register('mycustomformat', {
inline: 'span',
styles: { color: '#ff0000' }
});
tinymce.activeEditor.formatter.apply('mycustomformat');
//tinyMCE.activeEditor.execCommand('b2_video');
}
});
},
createControl : function(n, cm) {
return null;
},
});
/* Start the buttons */
tinymce.PluginManager.add( 'heku_editor_button', tinymce.plugins.heku_button );
}