lter / deims-ilter-custom

DEIMS customizations for ILTER
GNU General Public License v2.0
1 stars 0 forks source link
deims ilter

deims-ilter-custom

DEIMS customizations for ILTER

Customizations for the ILTER DEIMS migration

This is a set of custom Drupal 7.x modules. The ilter module extends the Drupal contributed migrate module and the DEIMS custom module D6 Migrate module, which in itself is an extension of the Drupal contrib. migrate. The ilter module addresses special customizations of the International LTER information management system

Instructions

Clone

Or download this module from:

Once you have the repository locally, create a folder named modules under your DEIMS root sites/default (unless you have already made it)

Under the sites/default/modules, create another folder named ilter

Copy the ilter.* files you downloaded from github locally, into the ilter folder you just created. Also, copy the migration subfolder you downloaded from github into the same ilter folder.

Also, we need new content types, views and DEIMS content type extensions for the ILTER. You will find those, featurized, in the local github download subfolder named features . Inside, you will see some features that start with the word deims and some that begin with the word ilter. These deims modules contain overrides of existing DEIMS default features, mostly are expansions of the current core content types. The original features are located in /profiles/deims/modules/features, just place the new overriding features in the corresponding folders, overwrite the existing ones with the new ones. DEIMS will enact the changes automatically most of the times.

THe custom features that begin with ilter also need to be copied under your DEIMS instance. For example, you can copy them in the modules folder, like this:

Feature Dependencies

You need to instal the Views Data Export contributed module. One way to do this is issue the following drush command:

drush dl --destination=profiles/deims/modules/contrib views_data_export

Notes

Please enable the Forum core module before you attempt the migration.

In the folder "misc", you will find some miscellaneous files that you'll find interesting. "color.inc" contains a custom palette for ILTER.

Migration Notes

This is a very large migration, do not attempt it yourself if you do not really know what you are doing.

It is advisable to tweak the core deimsd6migration accordingly, to remove already loaded migrations.

For example, the Site migration has a dependency on the DataSet migration.
But the DataSet also depends on the Site.