Plantuml Tinymce V4 интеграция возможна?
Я пытаюсь интегрировать plantuml в tinymce v4. после добавления compat3x
Конфиг я могу загрузить plantuml/editor_plugin_src.js
Однако я тогда получаю ошибку.
Поскольку инструкции для http://plantuml.com/tinymce видимому, относятся к v3, в нем используется старая advanced
Тема, которую я считаю, не совместима с v4. Я проверил с использованием theme : "modern",
но генерирует ту же ошибку.
По теме TinyMCE Advanced - Где это?, v4 не использует advanced theme
так выглядит
theme_advanced_buttons2 : "justifyleft,justifycenter,justifyright,justifyfull,separator,numlist,bullist,outdent,indent,separator,forecolor,backcolor,separator,hr,link,unlink,image,code,separator,plantuml",
недоступен и может быть причиной сообщения об ошибке
Uncaught TypeError: Cannot read property 'add' of undefined
at t.(anonymous function).t.(anonymous function).init (https://myUrl/tinymce/plugins/plantuml/editor_plugin_src.js:29:20)
at Fx (tinymce.min.js:2)
at Array.<anonymous> (tinymce.min.js:2)
at Object.Ht [as each] (tinymce.min.js:2)
at jx (tinymce.min.js:2)
at pw.<anonymous> (tinymce.min.js:2)
at Array.<anonymous> (tinymce.min.js:2)
at Ht (tinymce.min.js:2)
at u (tinymce.min.js:2)
at n (tinymce.min.js:2)
ошибка кода ed.onNodeChange.add(function(ed, cm, n) {
// Add a node change handler, selects the button in the UI when a image is selected
ed.onNodeChange.add(function(ed, cm, n) {
cm.setActive('plantuml', n.nodeName == 'IMG');
});
},
Будем благодарны за любые предложения о том, как использовать plantuml с tinymce v4.