跳转到主要内容

添加导入zip文件的操作。

项目描述

概述

MassLoader 允许通过 Zip 或 7Zip 文件进行大量上传。当通过 MassLoader 上传归档时,其内容将在当前文件夹中创建。

描述

  • MassLoader 根据归档中的文件创建文件和图片或仅创建文件。

  • MassLoader 在文件夹、大型 Plone 文件夹和 Plone 网站上添加了一个操作。您可以在控制面板中更改这些门户类型。

  • MassLoader 有内容大小限制,并能保护您的服务器免受逻辑炸弹的攻击。

  • MassLoader 可以处理任何大小的归档文件,而不会超载您的服务器。

重要

  • 默认情况下,权限仅设置在“管理员”和“所有者”角色上。

  • 从 3.0.0beta1 版本开始,可以通过控制面板中可选的 2 种机制管理新对象的门户类型

    • 如果内容类型注册表检测到图像,MassLoader 将创建图像;如果不是图像,MassLoader 将创建控制面板中选择的门户类型文件。

    • 或者,在控制面板中勾选复选框,Massloader 仅创建控制面板中选择的门户类型的文件。

  • 默认情况下,每个文件解压缩的最大大小设置为 20 Mb。您可以在控制面板中修改此大小限制。

  • 如果已存在具有相同 ID 的文件夹,则将其保留。如果存在具有相同 ID 的相同文件,则仅更新数据。

问题

  • 当 7zip 归档仅包含空文件夹时(python 库 pylzma 的问题),该归档无效。

  • 带有空文件夹的 7zip 归档:空文件夹不会创建。

作者

atreal

  • atReal 团队

    • Matthias Broquet [tiazma]

    • Florent Michon [fmichon]

贡献者

致谢

  • 由 ML-COM 赞助 - www.ml-com.com(以及一些国际研究实验室)

  • 由阿尔比市(法)赞助 - www.mairie-albi.fr

变更日志

(括号中列出开发者的名字)

3.1.2 (2012-08-14)

  • 包修复

3.1.1 (2012-08-14)

  • 使用 zope.i18n.translate 进行国际化翻译 [tom_gross]

3.1.0 (2011-11-22)

  • Plone 4 兼容性:避免 five:implements 弃用警告 [rbeylerian]

  • 添加 MANIFEST.in [WouterVH]

  • 通过添加 tabindex-fallback 提高Plone 4 兼容性 [tom_gross]

3.0.0 (2010-03-16)

  • 在 massloader-action 调用中纠正了权限 - 清理了注释行 [tiazma]

  • 添加了荷兰翻译 [dimboo]

  • 进行了一些 pyflakes 清理 [WouterVH]

3.0.0rc1 (2009-12-23)

  • 添加了德语翻译 [Tom Gross]

  • 将 'rules' div 的 css-id 设置为 'massloader_rules' [Tom Gross]

3.0.0beta2 (2009-09-16)

  • 错误修复:在使用之前检查getField是否存在 [Florent Michon]

  • 错误修复:在使用附加字段之前检查其值 [Florent Michon]

3.0.0beta1 (2009-09-03)

  • 如果容器和创建的对象中存在,则选项可以将字段内容名称转移到控制面板中 [Florent Michon]

  • 创建内容的方式有两种:“图像和文件”或“仅文件” [Florent Michon]

  • 与 .7z 归档兼容 [Florent Michon]

  • 使用适配器和实用工具创建更改包的结构。清理包 [Florent Michon]

2.1.0-beta1 (2009-04-22)

  • 门户类型可以基于内容类型注册表 [Matthias Broquet]

  • 鸡蛋化 [Matthias Broquet]

2.0.0 (2008-12-25)

  • 选项可以创建具有文件夹描述和关键词的对象 [Florent Michon]

  • 将动作提供者从 IMassLoaderAware 接口更改为配置文件,允许选择可以导入 zip 文件的门户类型 [Florent Michon]

1.1rc1 (2008-10-27)

  • 配置文件用于最大文件大小,门户类型用于图像和文件 [Florent Michon]

  • 将 MassLoader 产品转换为 egg [Florent Michon]

  • 初始包结构 [zopeskel]

1.0.0 (2008-03-14)

  • 作为产品的最后版本 [Matthias Broquet]

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

atreal.massloader-3.1.2.tar.gz (26.6 kB 查看哈希值)

上传时间 源代码

由以下支持