Deprecated Helper Functions and Hooks

The following helper functions and hooks have been deprecated in previous versions of Omeka:

Helper Functions deprecated in 0.10

  • add_controllers($dir='controllers')
  • add_data_feed($format, $options=array())
  • add_navigation($text, $link, $type='main', $permissions=null)
  • add_theme_pages($dir, $theme='both')
  • collections(array $params = array())
  • define_metafield($name, $description, $type=null)
  • display_empty($val, $alternative="[Empty]")
  • dublin_core($type)
  • entities(array $params = array())
  • generate_url($options, $name)
  • get_base_url($use_relative_uri=false)
  • get_day($date)
  • get_month($date)
  • get_year($date)
  • has_collection($item, $name=null)
  • has_collectors($collection)
  • has_files($item)
  • has_tags($item, array $tags=array())
  • has_thumbnail($item)
  • has_type($item, $name=null)
  • institutions(array $params = array())
  • is_current($link, $req = null)
  • item_metadata($item, $field, $escape=true)
  • item_permalink_url($item)
  • item_types()
  • items(array $params = array())
  • items_rss_header()
  • items_rss_uri($params=array())
  • link_to_archive_image($item, $props=array(), $action='show', $random=false, $imageType = 'thumbnail')
  • link_to_fullsize($item, $props=array(), $action='show', $random=false)
  • link_to_square_thumbnail($item, $props=array(), $action='show', $random=false)
  • link_to_thumbnail($item, $props=array(), $action='show', $random=false)
  • metafields(array $params = array())
  • metatext_form($item, $input="textarea",$metafields=null)
  • people(array $params = array())
  • type($id=null)
  • types(array $params = array())
  • tags(array $params = array())
  • users(array $params = array())

Hooks deprecated in 0.10

  • theme_header
    • use targeted hooks for public/admin theme (public_theme_header, admin_theme_header)
  • theme_footer
    • see above
  • append_to_settings_form
    • use plugin configuration instead.
  • prepend_to_settings_form
  • append_to_file_path
  • append_to_file_web_path
  • append_to_item_form_tags
    • use 'admin_append_to_items_form_tags'
  • append_to_items_browse
    • use 'admin_append_to_items_browse_primary'
  • append_to_item_show
    • use 'admin_append_to_items_show_primary' or secondary
  • append_to_item_form_upload
    • use 'admin_append_to_items_form_files'
  • append_to_search_form
    • use targeted hooks ('public_append_to_advanced_search' or admin)
  • add_routes
    • use 'define_routes' instead
  • load_navigation
    • was based on 0.9 implementation of plugin hooks for navigation.
  • show_type
    • use show_itemtype instead.
  • browse_entities
    • these hooks no longer do anything (entities are being phased out).
  • show_entity
  • after_render_page
    • no longer exists in 0.10
  • before_render_page
    • no longer exists in 0.10