Plone add-on to export dexterity content in various formats
Project description
Features
Exports dexterity content in various formats:
xlsx
xls
csv
tsv
json
yaml
html (a table)
zip-file containing all images from image-fields
zip-file containing all files from file-fields
zip-file containing related files and images from relationfields
Usage
Provides a form /@@export_view to configure the export.
The form allows you to:
Select the export type
Select the content type to export
Choose fields from the selected type to be ignored
Select the format of richtext-fields (html/plaintext)
Select the format for files and images (url, base64, location within zip-file)
collective.contentexport uses tablib for several export-formats.
Compatability
collective.contentexport is tested to work in Plone 4 and Plone 5.
Installation
Install collective.contentexport by adding it to your buildout:
[buildout] ... eggs = collective.contentexport
and then running bin/buildout
Contribute
Issue Tracker: https://github.com/starzel/collective.contentexport/issues
Source Code: https://github.com/starzel/collective.contentexport
Support
If you are having issues, please let us know at https://github.com/starzel/collective.contentexport/issues.
License
The project is licensed under the GPLv2.
Contributors
Philip Bauer, bauer@starzel.de
Changelog
1.0a1 (unreleased)
Get content from all languages. [pbauer]
Add export for multiple images and files related with RelationList. [pbauer]
Allow choosing blacklisted fields from the fields of the selected type. [pbauer]
Use http://docs.python-tablib.org for most exports. [pbauer]
Add German translations. [pbauer]
Moved initial code from client-project to github. [pbauer]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for collective.contentexport-1.0a1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | b42450e8b13cb74b2e1799a37234f6d712d8f50db7119aa7912e9c97579fe32b |
|
MD5 | 6e3596d129677e027137ca7e1b39e7a6 |
|
BLAKE2b-256 | 4fe76f8a894664ec8df98b82c6bc1834b3a633b3ea6d61d24b78fcf0ce3a6c8e |