taxonomy_external_sync

Component ID

2727789

Component name

taxonomy_external_sync

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

This module allows importing external list of terms (taxonomies) into a Drupal taxonomy. The initial scope of the project is to import terms from an external RDF file, but the module supports a pluggable system allowing to integrate other structure easily.

How to use this module:

1. Enable the module using drush or UI
2. Visit the taxonomy screen (/admin/structure/taxonomy) and edit one of the taxonomies
3. There is a new section called "SYNCHRONISE WITH EXTERNAL DATA SOURCE", enable and configure the plugin (external URL and field mappings)
4. Save

Currently this module is integrated with elysia_cron module that allows running regular synchronisation tasks (see the second screenshot). When the taxonomy is saved, a new synchronisation task is created in Elysia cron configuration (/admin/config/system/cron). By default this task is disabled. Visit the setting page and enable the job (uncheck "DISABLED", then Save).