collective / collective.importexport

Provides a user action to do bulk metadata import and export on Plone content via CSV files.
2 stars 6 forks source link

.. This README is meant for consumption by humans and pypi. Pypi can render rst files so please do not use Sphinx features. If you want to learn more about writing documentation, please check out: http://docs.plone.org/about/documentation_styleguide_addons.html This text does not appear on pypi or github. It is a comment.

============================================================================== Collective Import & Export

Provides a user action to do bulk metadata import and export on Plone content via CSV files. It doesn't support all field types (such as files) so its not suitable for import and export of complete content trees, but rather bulk metadata updates and reporting.

Features

Comparison to Other Plugins

Usage

Import

  1. Create your CSV file with your data.
  2. Select Action > CSV Import/Export
  3. Select your CSV on your local drive
  4. A datagrid will be loaded with the headers found in your CSV
  5. Select the Internal fields you want to contain the CSV data
  6. Pick a column to use to find any existing content
  7. Either skip non-existing content or select a content type to create
  8. Import. It will provide totals on updated vs created content

Export

  1. Select the headers and internal fields to export (will remember from an import)
  2. Export

Installation

Install collective.importexport by adding it to your buildout::

[buildout]

...

eggs =
    collective.importexport

and then running bin/buildout

Contribute

License

The project is licensed under the GPLv2.