跳转到主要内容

此包添加了一个上传多个文件的字段

项目描述

介绍

archetypes.multifile是一个Plone Archetype Field,允许上传多个文件。

使用方法

  1. 通过将egg添加到您的buildout cfg中安装包

    [instance]
    ...
    eggs =
        archetypes.multifile
    zcml =
        archetypes.multifile
  2. 重新运行buildout并启动实例

  3. 通过quickinstaller安装

  4. 在您的自定义Archetypes内容类型中使用它

    from archetypes.multifile.MultiFileField import MultiFileField
    from archetypes.multifile.MultiFileWidget import MultiFileWidget
    
    MultiFileField('file',
               primary=True,
               languageIndependent=True,
               storage = AnnotationStorage(migrate=True),
               widget = MultiFileWidget(
                         description = "Select the file to be added by clicking the 'Browse' button.",
                         label= "File Some Text",
                         show_content_type = False,)),

待办事项

添加测试

已知的错误

  • 即使没有附件,也会通过所需的验证

鸣谢

此包是在Partecs Participatory Technologies的MultiFile产品的基础上构建的

Partecs Participatory Technologies http://www.partecs.com

由Matous Hora Eggified http://dms4u.cz

索引功能由Quadra Informatique - Jonathan Riboux提供 http://www.quadra-informatique.fr

变更日志

1.5 - (2010-10-20)

  • 修复了与Plone4的兼容性 - 安全tabindex [Yves Cadour]

1.4 - (2010-04-16)

  • 添加了法语翻译

  • 现在该字段可在portal_catalog中索引(使用portal_transform提取每个文件的文本数据并连接起来)

[Jonathan Riboux - Quadra Informatique]

1.3 - (2010-01-06)

  • 将帮助输入移动到upload_file宏中 - 修复了创建新对象时的小部件 [Cleber J Santos]

  • 添加了pt_BR翻译 [Matous Hora]

1.2 - (2009-10-23)

  • 添加了丹麦翻译 [Matous Hora]

1.0 - (2009-10-20)

  • 初始发布 [Matous Hora]

项目详情


下载文件

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

源分布

archetypes.multifile-1.5.zip (34.2 kB 查看哈希值)

上传时间

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面