image - 使 TinyMCE 图像选择对话框指向 Plone 上的默认文件夹

标签 image tinymce plone

4.1。

使 TinyMCE 图像选择器对话框指向站点默认文件夹 (/image-bank) 而不是当前文件夹的最简单方法是什么?

这个 + 文件夹显示为相册可以轻松地为 Plone 提供基本的图像库支持。

我希望实现此功能

  • 所有 Plone 开箱即用的内容类型 (ATContentTypes)
  • 我的自定义 AT 内容类型
  • 我的自定义灵巧内容类型
  • Portlet 编辑器所见即所得(是 zope.formlib 吗?)

  • 如果很难在所有地方编辑 Python 代码,那么只需在客户端修补 TinyMCE 设置的 Javascript 片段即可。

    最佳答案

    Mikko:真是巧合。我只是想达到同样的目的。我设法创建了一个比 `Products/TinyMCE/adapters/Upload/Upload 更具体的适配器`.

    这个新适配器将上传文件夹(通过设置 self.context )更改为中央图像文件夹,然后使用中央文件夹图像(以及刚刚上传的图像)更新单选按钮列表(和图像预览)。这是通过定义一个 uploadOk 来完成的。新适配器中的方法。

    但是,要更改初始文件夹,我认为唯一的方法是自定义ploneimage.html.ptploneimage.jsskins/tinymce/plugins/ploneimage文件夹。但是改变这两个中的任何一个文件(将来可能会更改),可能会使 TinyMCE 的新版本无法与您的更改一起使用。因此,您将被迫再次重新自定义它们。

    我的想法(我今天早上已经通过电子邮件发送给四位数字)是通过配置选项为 TinyMCE 提供开箱即用的功能。这样,包文件将始终知道此功能,并且 future 的更改不会损害此新功能。

    关于image - 使 TinyMCE 图像选择对话框指向 Plone 上的默认文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5821362/

    相关文章:

    plone - zc.recipe.cmmi 中的错误?

    html - Tinymce - 更改 anchor 标记内的代码 - 什么是配置设置

    html - 将 div 放置在 tinymce textarea 的右侧

    python - 为现有的 Plone 3.3.4 安装向 Python 添加 SSL 支持

    java - 如何从 avif 文件中获取图像尺寸?

    javascript - TinyMCE 将 > 转换为 >

    plone - 将 globalnav 移动到页脚的最直接方法是什么,仅在首页上

    c++ - Qt5 C++ QGraphicsView : Images don't fit view frame

    javascript - 如何根据 JavaScript 中的文本框输入更改数组中的图像?

    java - 如何将背景图像和 HTML 内容合并为一个可下载图像