Islandora Multi-Importer
Exporting, Editing, & Replacing MODS Datastreams: Technical Details
· ☕ 14 min read · ✍️ Mark A. McFate
Attention: On 21-May-2020 an optional, but recommended, sixth step was added to this workflow in the form of a new Drush command: islandora_mods_post_processing, an addition to my previous work in islandora_mods_via_twig. See my new post, Islandora MODS Post Processing for complete details.

Exporting, Editing, & Replacing MODS Datastreams
· ☕ 5 min read · ✍️ Mark A. McFate
Attention: On 21-May-2020 an optional, but recommended, sixth step was added to this workflow in the form of a new Drush command: islandora_mods_post_processing, an addition to my previous work in islandora_mods_via_twig. See my new post, Islandora MODS Post Processing for complete details.

Granular ISLE Customization: Implementing IMI Hooks
· ☕ 1 min read · ✍️ Mark A. McFate
Granular ISLE Customization This post is part of a series describing Digital.Grinnell customizations to ISLE, in a “granular” format… one small customization at a time. An index of all documents in this series is included at the end of Granular ISLE Customization: Series Guidelines.

Granular ISLE Customization: Installing IMI
· ☕ 3 min read · ✍️ Mark A. McFate
Granular ISLE Customization This post is part of a series describing Digital.Grinnell customizations to ISLE, in a “granular” format… one small customization at a time. An index of all documents in this series is included at the end of Granular ISLE Customization: Series Guidelines.

Digital.Grinnell's IMI Workflow
· ☕ 5 min read · ✍️ Mark A. McFate
Note: The abbreviation IMI is used frequently in this post to represent the Islandora Multi-Importer, a CSV-file-driven batch ingest tool used by numerous institutions in the Islandora community. Also, while updating this post I found this gem… Diagrams in Documentation (Markdown Guide).

Mounting //STORAGE for IMI Ingest in Digital.Grinnell
· ☕ 2 min read · ✍️ Mark A. McFate
Claiming another small victory today! Why? Well, the Digital.Grinnell instance of IMI (Islandora Multi-Importer) module is customized so that choosing “*local” as an object ingest source invokes a hook function I created in our DG7 module. That hook enables IMI to “find” named files/content (things like PDFs, images, etc.