Install
Works with Drupal: 7.xUsing Composer to manage Drupal site dependencies
Downloads
Release notes
First alpha release for Drupal 7 2.x branch. Requires MySQL database driver.
Not to be used in production environments. However, testing and feedback is strongly encouraged! Please use the Millennium Integration issue queue to report any observed problems, ask questions, etc.
Changes from 6.x-2.x
The 7.x-2.x branch is functionally-equivalent to the 6.x-2.x branch. There are mild differences (mostly reflecting changes in Drupal core), namely:
- the administration paths changed from admin/settings/millennium to admin/config/services/millennium. In the admin UI, settings are located under "Configuration > Web Services > Millennium"
- taxonomy mappings only work if you have created taxonomy reference fields on the target content type.
- "Millennium CCK" submodule from 6.x-2.x has been renamed to "Millennium field import".
Also, this release includes a bunch of bug fixes and overall code cleanup that is shared with 6.x-2.x-dev (which will make it into 6.x-2.1).
Status
As of this release, all functionality seems to be working, with no observable errors nor warnings.
TODOs
- Taxonomy import and field import are very similar: so decide is they should both go into the core module or into the Millennium field import submodule
- Support for non-mysql DBs: implement a hook_update_N() function to convert datetime fields into timestamps, and adjust module logic accordingly. See http://drupal.org/node/159605
- mapping into text fields maps machine values but not "human" values (will require backport)
- add missing documentation to functions (will require backport)
- move all help messages from '#markup' elements in forms into hook_help(). (will require backport)
Screenshot
And now, a screenshot! =)
![]()