Taxonomy Export

Component ID

495812

Component name

Taxonomy Export

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Downloads

10181

Component created

Component changed

Component body

Taxonomy Export is a light-weight module for managing exports and imports of vocabularies and terms. Currently the following features are supported:

  • Exporting vocabulary definitions
  • Exporting vocabulary definitions with all terms
  • Creating exports as a text string (ie: like Views and CCK's content_copy)
  • Creating exports as a file
  • Importing vocabulary / term definitions in install profiles, using Install Profile API
  • Updating existing vocabularies and terms, with the following caveats:
    1. Updated items must have the same VIDs / TIDs. Just because two things are named the same doesn't make them the same. It is safest to attempt updates only on the same site the export was originally taken from.
    2. When updating you must explicitly state (with the dropdown selector) which vocabulary you want to update.
    3. Currently, updating vocabularies using the IPAPI function install_taxonomy_export_import_from_file() is not supported.
    4. Because of limitations in Drupal's taxonomy.module implementation certain things will, likley, never be possible. For example, detecting malformed imports that could cause collisions.

Project status
I'm looking for help building and maintaining the 2.x branch of Taxonomy Export. If you are interested please respond in #521706: Taxonomy export features integration. Thank you!

Taxonomy Export version 2 (EXPERIMENTAL!)
In version 2 the following additional import / export methods are now supported:

  • Integration with Features module
  • Ability to manage Taxonomy Exports "in code", using the new hook_default_taxonomy_export(). See the README.txt for more details.

Taxonomy Export conflicts with Taxonomy XML, do not install both modules at the same time.