diff --git a/includes/object_properties.form.inc b/includes/object_properties.form.inc index 44d016b7..3e763537 100644 --- a/includes/object_properties.form.inc +++ b/includes/object_properties.form.inc @@ -19,7 +19,9 @@ * The drupal form definition. */ function islandora_object_properties_form(array $form, array &$form_state, AbstractObject $object) { + module_load_include('inc', 'islandora', 'includes/breadcrumb'); drupal_set_title($object->label); + drupal_set_breadcrumb(islandora_get_breadcrumbs($object)); $form_state['object'] = $object; return array( 'pid' => array( diff --git a/islandora.module b/islandora.module index 7e1936c3..c13a5bb8 100644 --- a/islandora.module +++ b/islandora.module @@ -619,7 +619,10 @@ function islandora_object_manage_access_callback($perms, $object = NULL) { * The HTML repersentation of the manage object page. */ function islandora_manage_overview_object(AbstractObject $object) { + module_load_include('inc', 'islandora', 'includes/breadcrumb'); module_load_include('inc', 'islandora', 'includes/utilities'); + drupal_set_title($object->label); + drupal_set_breadcrumb(islandora_get_breadcrumbs($object)); $output = array(); foreach (islandora_build_hook_list(ISLANDORA_OVERVIEW_HOOK, $object->models) as $hook) { $temp = module_invoke_all($hook, $object);