[koha-commits] main Koha release repository branch new/bug_8913 created. v3.08.00-1874-g81c90ba

Git repo owner gitmaster at git.koha-community.org
Wed Feb 20 15:14:38 CET 2013


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "main Koha release repository".

The branch, new/bug_8913 has been created
        at  81c90ba3bfd4ebd7795ba92e6c41b4a65ada15db (commit)

- Log -----------------------------------------------------------------
commit 81c90ba3bfd4ebd7795ba92e6c41b4a65ada15db
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Fri Oct 12 15:55:16 2012 -0400

    Bug 8913 [Revised] Improve acquisitions navigation
    
    This patch adds a new menu for vendor-related pages in which
    vendor related "views" can be linked to: baskets, basket groups,
    contracts, invoices, uncertain prices.
    
    The acquisitions toolbar is pared down to vendor-related actions:
    New basket, contract, or vendor; edit vendor, delete vendor,
    receive shipment.
    
    Other small improvements have been made to other pages: corrections
    to breadcrumbs and title tags, adding useful links betweeen pages.
    
    Vendor menu and toolbar are added to booksellers.pl
    when there is only one "search result" (i.e. a vendor id is passed).
    
    - Menu appears when booksellerid variable is present
    - Redundant heading removed
    - Additional variables added to enable proper display of the toolbar
    
    - Revision corrects broken links pointed out by QA.
    - Revision adds check of existing baskets and subscriptions as a
      condition on display of the vendor delete button.
    
    TODO: Add coverage of Basket groups page.
    
    To test, navigate Acquisitions pages and test as many links and buttons
    as you can, confirming that nothing is broken on vendor pages, invoice
    pages, contract pages, uncertain price pages, etc.
    
    Signed-off-by: Nicole C. Engard <nengard at bywatersolutions.com>
    
    All tests pass - I like this very much!
    
    Signed-off-by: Katrin Fischer <Katrin.Fischer.83 at web.de>
    All tests and QA script pass.
    
    Tests done:
    1) New toolbar - vendor search
      - no results = button to create new vendor shows
      - 1 result = additional new options show
      - more than one result = button to create new vendor shows
    
    2) Vendor views
      - acq toolbar consistent with 1 result in vendor search
      - new tabs on the left
      - checked all links have the needed parameters and work correctly
    
    3) New toolbar - different pages
      - Toolbar is formatted consistently
      - Delete vendor shows only up when it should - no baskets or
        subscriptions
      - Links work correctly
    
    Works nicely, great groundwork for further improvements.
    
    TODO Add new toolbar to (new) invoices page.
    Signed-off-by: Jared Camins-Esakov <jcamins at cpbibliography.com>

-----------------------------------------------------------------------


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list