BlobFile
Category: Basic content types, Database integration & external storage, Fields and widgets
—
Other products by this author
Current release
No stable release available yet.
Experimental releases
Upcoming and alpha/beta/candidate releases
- Alpha releases should only be used for testing and development.
- Beta releases and Release Candidates are normally released for production testing, but should not be used on mission-critical sites.
- Always install on a separate test server first, and make sure you have proper backups before installing.
Project Description
- Project resources
BlobFile is a Plone integration product which exposes the Zope 2 blob product via the Archetypes framework. This means data can be stored outside of the ZODB and directly onto the filesystem. It provides two things:
- An Archetypes field that stores it's data externally on the filesystem via the blob product.
- A content type that extends the standard Plone ATContentTypes File content type but uses the new blob-based Archetypes field for storing the actual data.
Requirements
- Zope 2.8+
- Archetypes 1.3+
- blob 0.5+
Installation
- Ensure all requirements are met and install the BlobFile product into the $INSTANCE_HOME/Products directory
- (Re)start Zope.
- Within a Plone site, use the quickinstaller tool to install the BlobFile product.
Testing
To run the BlobFile tests you must use the standard Zope testrunner:
$INSTANCE_HOME/bin/zopectl test -s Products.BlobFile
Licensing
This product is governed by the GPL (GNU Public License). Please see LICENSE.txt for further details.
Credits
This product was originally developed by Enfold Systems. The move into the collective svn repository and subsequent documentation updating has been provided by Rocky Burt (rocky AT serverzen.com) from ServerZen Software.