Skip to main content

Introduction

archetypes.multifile is a Plone Archetype Field which allows to upload multiple files.

Usage

  1. Install package by adding the egg into your buildout cfg:

    [instance]
    ...
    eggs =
        archetypes.multifile
    zcml =
        archetypes.multifile
  2. Rerun buildout and start the instance

  3. Install via quickinstaller

  4. Use it in your custom Archetypes content type:

    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,)),

TODO

Add tests

KNOWN BUGS

  • Passes required validation even if no file is attached

Credits

This package was built upon a MultiFile product by

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

Eggified by Matous Hora http://dms4u.cz

Indexation feature by Quadra Informatique - Jonathan Riboux http://www.quadra-informatique.fr

Changelog

1.5 - (2010-10-20)

  • Fixed compatibility with Plone4 - safe tabindex [Yves Cadour]

1.4 - (2010-04-16)

  • Added french translation

  • The field is now indexable in portal_catalog (each file text datas are extracted using portal_transform and concatenated)

[Jonathan Riboux - Quadra Informatique]

1.3 - (2010-01-06)

  • Moved helping input into upload_file macro - fixes widget when creating a new object [Cleber J Santos]

  • Added pt_BR translation [Matous Hora]

1.2 - (2009-10-23)

  • Added Danish translation [Matous Hora]

1.0 - (2009-10-20)

  • Initial release [Matous Hora]

Release files for archetypes.multifile 1.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for archetypes.multifile 1.5
File Size Uploaded
archetypes.multifile-1.5.zip 34.2 kB Details

Release files / archetypes.multifile-1.5.zip

Download URL archetypes.multifile-1.5.zip
Size 34.2 kB
Tags Source
SHA-256 checksum
How to use checksums
016f204943a71066b1ec63d3b970fa86a76d6f4ad99332a608fc1bcd3847b6f3
BLAKE2b-256 checksum
How to use checksums
8ca9cd9cedb1fa4fd5ce124a531848eea3384725757bbe12f8894070977f485a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.5 This release

1 release file

1.4

2 release files

1.3

1 release file

1.2

1 release file

1.1

1 release file

1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page