如何在版本 5 的 tinymce 中集成 elFinder?

How to intergrate elFinder in tinymce of version 5?

我们获得了新版本的 TinyMCE。这是第 5 个版本。我想在其中集成 elFinder 2。但我不知道怎么办。你愿意帮忙吗?

我研究了 TinyMCE 版本 5 的文档,但没有找到任何对我有帮助的数据。但是我得到了这个用于集成 elFinder 的代码,它帮助实现了这个目标的一半。

这是我打开 elFinder 的查找代码:

file_picker_callback: {
   function (callback, value, meta) {

        tinymce.activeEditor.windowManager.openUrl({
                title: "elFinder",
                url: "/admin/js/elfinder/elfinder.html",
        });
   }
}

我希望 dbclick 事件会将获得此事件的图像数据放入编辑器中插入图像的 window。

UI 元素的 TinyMCE API 在 TinyMCE 5 中发生了变化,因此 TinyMCE 4 的代码在 TinyMCE 5 中不起作用。

我想问一下创建 elFinder 的人是否有 TinyMCE 5 的工作代码。T​​inyMCE 5 是在二月份发布的,所以它相对较新,elFinder 可能还没有更新他们的示例。

我正在发布我找到的解决方案。

您需要打开 link official guide of elFinder

并为插件 "tinymceElfinder" 找到下一个 link 在图片上 link to the plugin

但是如果你找不到这个link我发布link。 你就是魔法linkclick to find the magic plugin for fans of TinyMCE 5