upload - 使用 webdav 上传时,让 Plone 4 将图片导入为图像而不是文件

标签 upload uploadify plone webdav image

我记得在 Plone 2 天时,我发现了一个简单的技巧,可以让一个 CMFPhoto 文件夹接收 webdav 文件作为图像(并将它们显示为图库)。

在 Plone4 中,图像作为内容类型文件接收,这不是很有用。

其他批量上传选项似乎没有更新到 Zope/Plone 的最新版本,除了 uploadify,这使得我的服务器在安装了 buildout 时无法启动。

运行 webdav 是理想的

感谢您的任何想法,尽管我不能说我已经足够理解该框架以仅使用提示

斯蒂恩

最佳答案

简短的回答是,您需要查看站点内的内容类型注册表工具,并找出与为您的站点配置的图像(png、jpg)扩展名和 mime 类型相关的设置。访问您网站的Zope管理界面,然后进入您网站根目录下的./content_type_registry进行查看。

更复杂的答案是,Plone 中的文件夹有一个名为 PUT_factory() 的方法,用于控制创建的项目。不同的文件夹类型可能有不同的行为,但 Plone 中的所有库存文件夹类型和大多数附加组件都应遵守内容类型注册表中的设置(除非有错误)。

关于upload - 使用 webdav 上传时,让 Plone 4 将图片导入为图像而不是文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6809111/

相关文章:

php - 使用 php codeigniter 未在 mysql 中上传文件

jquery - uploadify.js 可以用于移动平台吗?

plone - 将站点根 URL 重定向到其语言根文件夹

PHP文件上传状态

jquery - 如何在jquery post函数中指定二进制数据

php - 较大的文件未使用 uploadify 上传和反射(reflect)

c# - 上传 ashx 文件 Context.Session 为空

plone - 新版本OpenSSL导致Plone/Zope无法启动

python - 如何以编程方式创建像 z3c.form 那样的详细事件?

安全性:将 Web 应用程序外部的目录映射到 TOMCAT 中的 URL