Update
This commit is contained in:
43
public/admin/plugins/tmce/cpQuoteBlock/plugin.min.js
vendored
Normal file
43
public/admin/plugins/tmce/cpQuoteBlock/plugin.min.js
vendored
Normal file
@@ -0,0 +1,43 @@
|
||||
jQuery(document).ready(function($) {
|
||||
|
||||
var dom = tinymce.DOM;
|
||||
var util = tinymce.util;
|
||||
var undoManager = tinymce.UndoManager;
|
||||
|
||||
tinymce.PluginManager.add('cpQuoteBlock', function(editor, url) {
|
||||
|
||||
|
||||
editor.addButton('cpQuoteBlock', {
|
||||
image: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAB2AAAAdgFOeyYIAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAeRJREFUOI2Nk81qU1EUhb99vKT13lixmmJx4ChYqq0IzvyJtAYyUfQZotYiQUQ68C1UStRBfAVFJ2qUSN+gRMEawdJCLU1VtCZpws3ZDpLb3qSmuODAYbHXYp3FPkIXPJbHMXvSqlwEjrbpRRHeYk2uwuFieF62r6U+13gPUK4Dptu4DYvwpGordyBeDxmU+jzxXiskegg7oPC+ppUUxOsC4JqVxyhTh2KGS1f6EekhVHj5fJP1sgXRbNUeueV4LI9rKzbHRhxu3/VwnH87+L7y+ZPPerkBKlNRVh+Ja749RDXzP9G7IcJ9g+pkQIyMOly76QKQmIhQLA3x4cv2KZaGSExEwk9KiisrG0AUYDrjkb7hcnqszMB+YTLZ19GHKrzL1/n9S4MyN5ze8YR9AwYnNOH7LR5aBgLqAEvAaLfByVMOM/eiOxIsfvWZKzQCaskRIa+602Cu0GAsvtYrYDslbwzW5AALUK0qtVor3plzEeYXYh0lzi/EOHt+q8SmWHkaLFIWZdpx4MCgobxmGTxouHy1HxNaamvhxbNNfny3IDJbtcOZrVXeK94rgQu7Zg66gEJNf6bgeKPtH6/XtJJCNAs0d9E2EZkNxNDxG1uIsnpCjU2rkqTzO+fFSu4Pwx/D838B39S47dmDhp4AAAAASUVORK5CYII=',
|
||||
tooltip: 'Quote Block',
|
||||
onclick: onAction
|
||||
});
|
||||
|
||||
function onAction() {
|
||||
|
||||
editor.windowManager.open({
|
||||
title: 'Create Quote',
|
||||
width: 410,
|
||||
height: 155,
|
||||
body: [
|
||||
{type: 'textbox', name: 'title', label: 'Title', value: 'Quote'},
|
||||
],
|
||||
|
||||
onsubmit: function(e) {
|
||||
editor.formatter.register('cpQuoteBlockItem', {
|
||||
block: 'p',
|
||||
classes: 'item-conclusion',
|
||||
attributes: { 'data-title': e.data.title }
|
||||
});
|
||||
|
||||
try {
|
||||
editor.formatter.remove('cpQuoteBlockItem');
|
||||
} catch (error) {
|
||||
}
|
||||
|
||||
editor.formatter.apply('cpQuoteBlockItem');
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user