[koha-commits] main Koha release repository branch master updated. v3.20.00-822-g3aafdf9

Git repo owner gitmaster at git.koha-community.org
Tue Oct 20 20:25:48 CEST 2015


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  3aafdf91b0e725d65e44c8f4a64a04d7998898fb (commit)
       via  5d23b55e0accaef7de974ed20d9c91651bd98fd1 (commit)
       via  f53a84a2e2ceb6c00a8aa4c4fbe4262cfc179c97 (commit)
       via  0d29051ad3364215bfff0568253e6f7d4933b3ab (commit)
       via  00a4e802edf999ffbd16b15704eeb5fca4a73f84 (commit)
      from  0dfa8c2b67792b86f054b32c82122607bcade2b5 (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 3aafdf91b0e725d65e44c8f4a64a04d7998898fb
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Tue Oct 20 15:18:53 2015 -0300

    Bug 14676: (QA followup) Fix case problems carried from the past
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>

commit 5d23b55e0accaef7de974ed20d9c91651bd98fd1
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Tue Oct 20 15:13:02 2015 -0300

    Bug 14676: (QA followup) Make title, breadcrumbs and labels consistent
    
    It does so by slightly changing the naming schema, in line with bug 14667
    changes.
    
    It also corrects a minor bug in the breadcrumbs for printer profiles.
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>

commit f53a84a2e2ceb6c00a8aa4c4fbe4262cfc179c97
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Tue Oct 20 14:37:50 2015 -0300

    Bug 14676: (QA followup) remove useless patroncards-menu.inc file
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>

commit 0d29051ad3364215bfff0568253e6f7d4933b3ab
Author: Liz Rea <liz at catalyst.net.nz>
Date:   Fri Aug 14 11:14:41 2015 +1200

    Bug 14676: UI/UX improvements to patron card creator
    
    Reasoning
    
    Librarians will be doing patron card things in the following frequencies, from most frequent to least frequent:
    1. Creating new patron card batches - every day/every few days
    2. Managing existing card batches - every day/every few days
    3. Managing existing card layouts - as needed, infrequent
    5. Managing existing card templates - as needed, infrequent
    6. Creating new card layouts - as needed, infrequent
    7. Creating new card templates - as needed, infrequent
    8. Managing existing printer profiles - possibly once only!
    9. Creating new printer profiles - possibly once only!
    
    This change to the patron card creator aims to make the most frequently used items easily accessible at the top of the main area,
    reduces clutter on the page, and makes the label creator fall in line with UI paradigms found elsewhere in Koha.
    I think I've also improved the translatability here somewhat, please check that.
    
    To test:
    
    Open the patron card creator: More -> Tools -> Patron card creator
    Note that the toolbar has changed. It should be consistent across all of the patron card creator (it is an include).
    
    + New menu:
    
    patron card batch
    1. make sure it looks ok - toolbar buttons are consistent at the top of the main block.
    2. add patrons both by borrowernumber, and by search
    3. note that the usual buttons have moved below the textarea, and now have icons.
    4. delete and export single patrons using the buttons corresponding to each patron
    5. select multiple and use the buttons above the table to remove and export selected patrons
    6. export a full batch
    7. deduplicate a batch
    There should be no regressions in functionality.
    
    Image
    1. This menu item should take you directly to the upload/delete images interface
    2. Upload an image, note success message is now below the form, eliminating the jumping box.
    3. Delete single images using the buttons
    4. Delete multiple images using the tickboxes and "Delete selected"
    5. Not deletion success message is below the table, eliminating the jumping box.
    
    Layout
    1. This menu item should take you directly to the "Edit layout" screen.
    2. no functional changes here.
    3. note toolbar at top is consistent
    
    Card template
    1. this menu item should take you directly to the "Edit patron card template" page.
    2. no functional changes here.
    3. note toolbar at top is consistent.
    
    Printer profile
    1. this menu item should take you directly to the "Edit printer profile" page.
    2. no functional changes here.
    3. note toolbar at top is consistent.
    
    + Manage menu:
    
    Card batches
    1. This menu item should take you directly to the "currently available batches" page.
    2. select a batch to edit using the buttons - it should take you to the editing interface
    3. select a batch to delete using the buttons - it should ask for confirm.
    4. select several batches using the tickboxes, and select Export selected. Batches should be exported as normal.
    5. note toolbar at top is consistent.
    
    Images (this is actually the same page as on the new menu, I included it in both because it does both functions - can change if requested)
    1. This menu item should take you directly to the upload/delete images interface
    2. Upload an image, note success message is now below the form, eliminating the jumping box.
    3. Delete single images using the buttons
    4. Delete multiple images using the tickboxes and "Delete selected"
    5. Not deletion success message is below the table, eliminating the jumping box.
    
    Layouts
    1. This menu item should take you directly to the "currently available layouts" page.
    2. select a layout to edit using the buttons
    3. select a layout to delete using the buttons
    4. note toolbar at top is consistent.
    
    Card templates
    1. This menu item should take you directly to the "currently available templates" page.
    2. select a template to edit using the buttons
    3. select a template to delete using the buttons
    4. note toolbar at top is consistent.
    
    Printer profiles
    1. This menu item should take you directly to the "currently available profiles" page.
    2. select a profile to edit using the buttons
    3. select a profile to delete using the buttons
    4. note toolbar at top is consistent
    
    + General
    * note that sidebar now only has "labels home" instead of the full "manage" list. It seemed redundant with the toolbar tidied up.
    
    Please note that I am happy to take suggestions/amendments to these changes.
    
    Followed test plan, behaves as advertised.
    Signed-off-by: Marc Véron <veron at veron.ch>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>

commit 00a4e802edf999ffbd16b15704eeb5fca4a73f84
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Mon Oct 19 16:17:31 2015 +0100

    Bug 15029: Make the IssueSlip tests pass even if launched after 23:00
    
    Prior to this patch, the tests did not pass if they were launched after
    23:00.
    DateTime complains if you ask for creating a date with hour => 24 (which
    is logical so far).
    
    Test plan:
    0/ Don't apply this patch
    1/ sudo date -s "2015-10-19 23:50:00";prove
    t/db_dependent/Members/IssueSlip.t
    2/ Apply this patch and repeat 1.
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>

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

Summary of changes:
 .../prog/en/includes/patroncards-menu.inc          |    9 ---
 .../prog/en/includes/patroncards-toolbar.inc       |   24 +++++-
 .../prog/en/modules/common/patron_search.tt        |    4 +-
 .../prog/en/modules/patroncards/edit-batch.tt      |   50 ++++++------
 .../prog/en/modules/patroncards/edit-layout.tt     |   22 +++---
 .../prog/en/modules/patroncards/edit-profile.tt    |   17 +++--
 .../prog/en/modules/patroncards/edit-template.tt   |   17 +++--
 .../prog/en/modules/patroncards/home.tt            |   20 -----
 .../prog/en/modules/patroncards/image-manage.tt    |   80 +++++++++++++-------
 .../prog/en/modules/patroncards/manage.tt          |   29 ++++---
 .../prog/en/modules/patroncards/print.tt           |    8 +-
 patroncards/edit-batch.pl                          |    4 +-
 patroncards/image-manage.pl                        |    1 +
 patroncards/manage.pl                              |    4 +
 t/db_dependent/Members/IssueSlip.t                 |   19 +++--
 15 files changed, 174 insertions(+), 134 deletions(-)
 delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/patroncards-menu.inc


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list