Skip to content
  • Owen Leonard's avatar
    Bug 8836 [Template follow-up] Resurrect Rotating Collections · bb505d77
    Owen Leonard authored and Tomas Cohen Arazi's avatar Tomas Cohen Arazi committed
    
    
    This follow-up makes drastic changes to the templates in order to bring
    them into compliance with established patterns and markup guidelines.
    Only minor changes are made to perl scripts.
    
    Changes:
    
    - Add a toolbar include for displaying new, edit, transfer, and delete
      buttons.
    - Improve title and breadcrumbs with collection titles and better
      specificity.
    - Correct page structure which was inconsistent with the markup of
      similarly-structured pages.
    - Correct styling of error and informational messages.
    - Added detailed error messages for a couple of conditions which were
      not defined in the template.
    - Add link to the detail page of titles which are in a collection using
      the view defined in the IntranetBiblioDefaultView preference.
    - Add a link to remove an item from a collection directly without having
      to scan the barcode.
    - Add client-side validation to collection creation form.
    - In RotatingCollections.pm, add biblionumber to the list of columns
      returned by GetItemsInCollection.
    - In rotating_collections/*.pl, remove obsolete declaration of system
      preference variables.
    
    To test, perform all the operations associated with Rotating
    Collections:
    
    - Add a new collection
    - Edit an existing collection
    - Add items to a collection
    - Remove items from a collection (via barcode and link)
    - Test the behavior of all new toolbar buttons
    - Verify that titles and breadcrumbs look correct and links work
      correctly.
    
    Signed-off-by: default avatarBrendan Gallagher <brendan@bywatersolutions.com>
    
    Signed-off-by: default avatarKatrin Fischer <katrin.fischer.83@web.de>
    bb505d77