This is a pre-production deployment of Warehouse, however changes made here WILL affect the production instance of PyPI.
Latest Version Dependencies status unknown Test status unknown Test coverage unknown
Project Description

Introduction

Plone Archetypes framework already gives you a max size validation for files and images, but the default configuration has some drawbacks:

This product will let you customize this validation from Plone user interface.

How to use it

Just add the product to the buildout and install it in the site you want to use.

A new “Limit file size settings” option will be added in the control panel, where you can change the File and Image attachments.

No users will be able to upload files that exceed the limit.

Advanced use

While default general purpose file and image settings can be OK for most common scenarios, you can also define custom settings for specific content types: just fill the “Settings for other content types and fields” section.

Configuration in that section wins over global configuration.

Validator bypass

If some users need to bypass the validation and upload some larger files, there is a new permission “collective.limitfilesizepanel: Manage limit file size settings” that allows to do this.

You only need to set this permission to some roles, and they’ll have no upload limits.

Dependencies

This products has been tested on:

  • Plone 3.3
  • Plone 4.2
  • Plone 4.3

It’s based on plone.app.registry that it not part of Plone on 3.3 version. You need to be sure that a compatible version is used (in my experience: use version 1.0b1).

Credits

Developed with the support of:

All of them supports the PloneGov initiative.

Authors

This product was developed by RedTurtle Technology team.

Changelog

1.3 (2015-07-06)

  • Added type+field configuration [keul]
  • Pyflakes cleanup [keul]

1.2 (2013-08-19)

  • Add German translations. [jone]
  • Ensure consistency of megabyte symbols to be MB. [davidjb]

1.1.2 (2013-03-26)

  • run rolemap configurations when upgrading from older versions [keul]

1.1.1 (2013-03-26)

  • fixed pypi classifiers [keul]

1.1 (2013-03-26)

  • Added a proper uninstall step [keul]

  • Now based on collective.monkeypatcher [keul]

  • i18n refactoring [keul]

  • Do not try to automatically validate file size for already existings attachments.

    This provent to get validation error when editing file after size limit has been changed [keul]

  • Added new permission “collective.limitfilesizepanel: Manage limit file size settings”. Users with this permission can bypass size validation [cekk]

1.0 (Unreleased)

  • Initial release
Release History

Release History

1.3

This version

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

1.2

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

1.1.2

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

1.1.1

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

Download Files

Download Files

TODO: Brief introduction on what you do with files - including link to relevant help section.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
collective.limitfilesizepanel-1.3.tar.gz (77.3 kB) Copy SHA256 Checksum SHA256 Source Jul 6, 2015

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting