<?php

/**
 * @file
 * This file contains all install related hooks.
 */

/**
 * Implements hook_install().
 */
function islandora_basic_image_install() {
  module_load_include('inc', 'islandora', 'include/fields');

  // Ensure the basic image node type is available.
  node_types_rebuild();

  // Add default islandora fields.
  islandora_add_fields_to_bundle(ISLANDORA_BASIC_IMAGE_CONTENT_TYPE);

  // Create medium size field and add to bundle.
  islandora_create_field(array(
                          'field_name' => ISLANDORA_BASIC_IMAGE_MEDIUM_SIZE_FIELD,
                          'type' => 'image',
                         ));
  islandora_add_field_to_bundle(ISLANDORA_BASIC_IMAGE_CONTENT_TYPE, ISLANDORA_BASIC_IMAGE_MEDIUM_SIZE_FIELD, "Medium Size", "A display copy of the image");

}