Part of Ouch project.
Goal
Datasources provides a framework to describe and manage datasource to import in Drupal.
Usage
Module can register datasources.
Once you have defined your datasources, the module provides an UI to map datasource fields against entities fields and define import policies.
You can declare sharable preprocessors to do some field level transformation.
There is a basic support for list fields.
The module manages the find/update/insert stuff.
The module provides an UI to map imported fields against entities fields.
You can define import policy (multiple update, update only if untouched, etc).
Datasources provides a sub module : Unique (by) datasource identifier wich creates a new type of field to describe a unique identifier by datasource.
Datasources provides a Drush command to import data.
Datasources uses Entity API (dev branch).
More infos in the README.txt.
Contrib Modules
- Basic support for RSS via the aggregator module. So you can define datasource from Feeds and import RSS into nodes !
- Added a contrib module to import data from a folder tree (folders with text and images).
Datasources VS Feeds
Feeds is a great module that provides the same functionnalities (and lot more) than Datasources.
The main difference is that Datasources is purely agnostic about what to do with datas.
You focus only on designing the input.
Thanks to Entity you do not have to bother about targets.
Thanks to UDID and import policies matching / inserting and updating is not your concern.
Project information
- Seeking co-maintainer(s)
Maintainers are looking for help reviewing issues. - Maintenance fixes only
Considered feature-complete by its maintainers. - Module categories: Import and Export
- 5 sites report using this module
- Created by quazardous on , updated
- Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
Development version: 7.x-1.x-dev updated 28 May 2014 at 10:13 UTC