Recommended releases

Download Released

Content Export Import

Content Export Import (formerly know as BIEN)
allows you to export content from one Backdrop site to another. It provides
an Import form and an Export form. It places menu items for these to forms under
the Configuration menu item in the admin bar.

  • /admin/config/system/content
    • Provides the import form. This form accepts a json file that was exported
      from a Backdrop site.
  • /admin/config/system/content/export
    • Provides the export form. This form allows you to select which content types
      you would like to export and then creates a json file that is downloaded to
      your computer.

This module will work best when moving all nodes of a specific content type into
another site, where no nodes of the same content type exist. However, it can be
also be used to add content to an existing content type as long as fields
align properly. We recommend testing this module on a development site before using
on a production site.

This module is still in development, we welcome testing and reporting of bugs or
feature requests in the issue queue. In our testing the module works fairly well
in the following controlled experiment.

  1. We use the Sample Animal Content module to create an Animal content type,
    related fields and 8 nodes of type Animal, including images.

  2. We use Content Export Import to export the content type, the nodes, and the images and successfully
    import them into a fresh site without that content type or nodes.

We need to test a wider range of use cases.

Notes About Use of AI

We have been using AI tools to make changes to this module and add features. We
encourage folks to review the code and help us identify quirky things that AI
might have done or places where it may not be following BackdropCMS best practices.

Installation

License

This project is GPL v2 software. See the LICENSE.txt file in this directory for
complete text.

Current Maintainers

  • Tim Erickson (@stpaultim).
  • Seeking additional maintainers.

Other Credits

  • Ideal and initial work on this module (formerly known as BIEN) by: Geoff St. Pierre serundeputy.