Think! Work [at] Play.

Managing Taxonomy Exports with Drupal (a new module for ya'll)

Jun 19 James Andres

Hi Drupalites,

A recurring pain point in my Drupal development has been managing the vocabularies and terms in Drupal. I tried using the Taxonomy XML module, but found it much too complicated for everyday tasks.

Without further hesitation I am proud to unveil Taxonomy Export!

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, coming soon!

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

ShareThis

Great! Others are working on the same, let's join forces

See the code in the issue queue for the Import Export Tool: http://drupal.org/node/421010

It exports and imports content types, views, and taxonomy vocabularies, much the same way as this module does. The maintainer on that project isn't very responsive to date, so if you want to hawk the code from the issue I linked to, please do.

Also note that the approach the Deploy module is taking is my favorite for long term adoption. It tracks things with UUIDs and moves them between sites with web services, thus skipping the whole export-to-file step.

-Robert

Thanks for the feedback!

I appreciate the feedback Robert, Thanks!

I agree, there are a lot of different overlapping projects to handle import / export. I was hoping for my module to fit in with views export, content_copy, and node_export crowd. However, I have often longed for a standard format to track imports / exports.

Deploy module looks awesome, will definitely check it out. It is very in-line with my thinking lately..

Yes - that's how the import_export_tool module works

It directly uses the views export, content copy functionality, with the addition of saving to and loading from the file system. In addition, it adds similar functionality to taxonomy. Looking at your screenshot it probably does it in a similar way.

There is an effort to unify the mechanism by which all of these exports are done. Have you seen the exportables module? http://drupal.org/project/exportables

Cheers,

Robert

It directly uses the views

It directly uses the views export, content copy functionality, with the addition of saving to and loading from the file system. In addition, it adds similar functionality to taxonomy . Looking at your screenshot it probably does it in a similar way.

Taxonomy Export / Import

Many thanks for the nice, no messing exporter / importer. Saved me a couple of hours on a Friday afternoon anyway, and no doubt will save me more time in the future!

Best,

Michael.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • Lines and paragraphs break automatically.

More information about formatting options


CAPTCHA
ARE THEE ROBOT OR HUMAN?