[koha-commits] main Koha release repository branch master updated. v19.05.00-463-gdfb7af9

Git repo owner gitmaster at git.koha-community.org
Thu Aug 8 17:30:12 CEST 2019


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, master has been updated
       via  dfb7af91af64b2d47eb0aa2cf44e8caa7613a00b (commit)
       via  ecde51a1f938981b0749fa13ea2cd52a701d8302 (commit)
      from  d48c2496514ef9ee3db67aa8d1785dfcd7fb7e68 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit dfb7af91af64b2d47eb0aa2cf44e8caa7613a00b
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Fri Jul 12 14:13:50 2019 +0000

    Bug 23307: Add columns configuration to cataloguing/z3950_search.tt
    
    This patch adds columns configuration to the DataTable which displays
    Z39.50 search results in the cataloging module.
    
    The Z39.50 results screen has its own server-side paging system, so I
    added some code to copy the page number information ("Page 2 / 6") to
    the DataTable toolbar for a more consistent appearance. The wording of
    that information has also been modified for consistency's sake.
    
    To test, apply the patch and restart Plack (or restart_all on
    kohadevbox)
    
     - Go to Cataloging -> New from Z39.50/SRU.
     - Perform a Z39.50 search which will return multiple pages of results.
     - Confirm that the DataTable controls work correctly: Search, columns
       show/hide, export.
     - Confirm that the page number information is correct as you navigate
       through pages of results.
    
     - Go to Administration -> Columns settings.
     - Confirm that the columns configuration settings for the z3950_search
       table in the "Cataloging" section works correctly. Changes made here
       should be reflected in the table of Z39.50 search results.
    
     - Test other tables which use columns configuration to confirm that the
       changes made in this patch doesn't disrupt their behavior. Test that
       any custom columns configuration are applied. For example:
    
       - Administration -> Libraries
       - Reports -> Saved reports
       - Circulation -> Holds queue
    
    Signed-off-by: George Williams <george at nekls.org>
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit ecde51a1f938981b0749fa13ea2cd52a701d8302
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Mon Jul 8 18:27:52 2019 +0000

    Bug 22209: Move stock rotation stage and item forms into modals
    
    This patch makes a number of interface changes to the Stock Rotation
    management interface:
    
     - "Add stage" and "Add items" forms are now triggered by clicking new
       buttons in the toolbar.
     - "Manage stages" and "Manage items" menu items have been added to a
       sidebar menu to be displayed when stages or items are being managed.
     - JavaScript has been added to move focus to the first form field in
       the modal when it is displayed. The "autofocus" attribute is not
       sufficent here because the modal is hidden by default.
     - Add messages to be shown when there are no items or stages to be
       displayed.
     - Correct "selected" attributes to use XHTML-style: selected="selected"
      (https://wiki.koha-community.org/wiki/Coding_Guidelines#HTML_Templates)
    
    To test, apply the patch and go to Tools -> Stock rotation.
    
     - Create a rota if you don't already have one.
       - Manage stages for your rota.
         - If your rota has no stages you should see a message along with an
           "Add stage" button. The button should trigger the "Add stage"
           modal.
         - Test the "Add stage" button in the toolbar. It should trigger a
           modal dialog containing the form for adding a new stage. The
           cursor focus should automatically be on the "library" field.
         - Submitting the form should correctly add the stage.
         - Verify that there is a new menu in the sidebar, "Manage stages"
           and "Manage items."
       - Manage items for your rota.
         - If your rota has no items you should see a message along with an
           "Add items" button. The button should trigger the "Add items"
           modal.
         - Test the "Add items" button in the toolbar. It should trigger a
           modal dialog containing the form for adding new items. The cursor
           focus should automatically be on the "barcode" field.
         - Submitting either a barcode or a file of barcodes should work
           correctly.
         - Verify that the new menu items are shown in the sidebar.
    
    Signed-off-by: Maryse Simard <maryse.simard at inlibro.com>
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

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

Summary of changes:
 admin/columns_settings.yml                         |   21 +++
 .../prog/en/includes/columns_settings.inc          |   13 +-
 .../prog/en/includes/stockrotation-toolbar.inc     |    2 +
 .../prog/en/modules/cataloguing/z3950_search.tt    |   18 +-
 .../prog/en/modules/tools/stockrotation.tt         |  187 +++++++++++++-------
 5 files changed, 169 insertions(+), 72 deletions(-)


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list