Opac - 7.x-1.1
==============

Bugfix:
--------------

- Adding "libraries" context and translations fix (#592)
- Fix forbidden acces on items list (#493)
- Ability to add items information in content (dynamic field).
- opac_items_fieldset options are now radios button.
- Wrong use of opac_items_fieldset variable that cause a malformed html output (seen for items display). (RM 610)
- Remove hook_ds_fields_info implementations: they prevent pseudo-fields to be displayed when using a DS layout.
- Show a link in items page to back to the record. Items page title is differente according to opac_items_show_tab variable. (RM 611)

Features:
--------------

- Display items into biblio record and not into a tab (RM 362 -> Story #205))
- Display callnumber into checkouts and holds (RM 583 -> Story RM 559)

    This introduces 2 new connector methods patronCheckoutsFields and
    patronHoldsFields.

    Fields can be hidden and re-ordered. It's a by-server configuration.
    Configuration is at
    admin/config/opac/servers/manage/:server_id/patron-fields

    All the configuration is stored in a Drupal variable 'opac_users_fields'

    With fixes:
    - Empty user pages cache when modifying fields configuration
    - Use custom date format for checkouts dates
    - Place html formatting of duedate after formatting it into a date
      (converting an HTML string into a date never worked...)
    - Prevent error messages for undefined keys
    - Make checkouts and holds displays configurable

Git history:
--------------

$ git show-branch --sha1-name HEAD 7.x-1.0
! [HEAD] Remove hook_ds_fields_info implementations
 ! [7.x-1.0] RM 592 - translations
--
+  [bdfe452] Remove hook_ds_fields_info implementations
+  [9eaf25b] R611 - Show a link in items page to back to the record. Items page title is differente according to opac_items_show_tab variable.
+  [44ef921] R610 - Wrong use of opac_items_fieldset variable that cause a malformed html output.
+  [4071e76] R583: Table cells were not correctly hidden
+  [a20a950] R583: Several fixes for user holds and checkouts
+  [ff1f4ed] R583: Prevent error messages for undefined keys
+  [b9677e8] R583: Make checkouts and holds displays configurable
+  [a898ad6] R362 - Ability to set max number of items to display in a node.
+  [39d8588] R362 - Add theme_opac_items_field Use it for display items in node.
+  [f127285] R362 - Opac items implements hook_opac_items_data_alter to add items availability.
+  [4aa5e25] R362 - Replace hook_opac_items_view_alter with hook_opac_items_data_alter. Move it in _opac_getItemsInfos function.
+  [62125cb] R362 - Move date format and taxonomy building for items in _opac_getItemsInfos function.
+  [710832e] R362 - Server id and record id node checking is done in _opac_getItemsInfos.
+  [98f3edf] R362 - Items display configuration change.
+  [efa3933] opac_items_fieldset options are now radios button.
+  [7a14d06] Ability to add items information in content (dynamic field).
+  [50f3926] R493: Check $_SESSION existence before using it
++ [f3849f1] RM 592 - translations