Plone 4.1。
将TinyMCE图像选择器对话框指向站点默认文件夹(/ image-bank)而不是当前文件夹的最简单方法是什么?
此+文件夹显示为专辑将为Plone轻松提供基本的图像库支持。
我希望
实现此功能如果在整个地方编辑Python代码很困难,那么只需在客户端修补TinyMCE设置的Javascript片段即可。
答案 0 :(得分:4)
`Products/TinyMCE/adapters/Upload/Upload
`更具体的适配器。
此新适配器将上传文件夹(通过设置self.context
)更改为central-images-folder,然后使用中央文件夹图像(以及刚刚上传的图像)更新单选按钮列表(和图像预览)。这是通过在新适配器中定义uploadOk
方法来完成的。
但是,要更改初始文件夹,我认为唯一的方法是在ploneimage.html.pt
文件夹中自定义ploneimage.js
或skins/tinymce/plugins/ploneimage
。但是,更改这两个大型文件中的任何一个(将来可能会发生变化)都可能使TinyMCE的新版本无法与您的更改一起使用。所以你将被迫再次重新定制它们。
我的想法(我今天早上通过电子邮件发送到Four Digits)是通过配置选项为TinyMCE提供开箱即用的功能。这样,包文件将始终知道此功能,未来的更改不会损害此新功能。