[Koha-bugs] [Bug 13305] Fix tab order on three item editor forms

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Thu Nov 20 09:21:18 CET 2014


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13305

--- Comment #1 from M. de Rooy <m.de.rooy at rijksmuseum.nl> ---
Created attachment 33731
  -->
http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=33731&action=edit
Bug 13305: Fix tab order on three item editor forms

While working on bug 10480, I stumbled over the tab order on the forms
serials-edit, acqui/addorderiso2709 and services/itemrecorddisplay. They all
depend on C4::Items::PrepareItemrecordDisplay.

Most of the inputs get a tabindex=1, but some don't. This creates a rather
weird tab order for keyboard users (like me). By adjusting one input from
C4::Items and the select in those three templates, the tab order is fixed.

Test plan:
[1] Set system preference AcqCreateItem to "placing an order".
[2] Tab through the item fields on addorderiso2709. To do so, go to the
    Acquisition module, open a basket and add an order from a staged file.
    Click Add orders, go to Item information.
[3] Tab through items fields on services/itemrecorddisplay. You could do
    this by creating a URL with biblionumber and itemnumber. But you can
    also test it via Acquisition. The script additem.js calls this perl
    script to create the item blocks on neworderempty. So again add an
    order to a basket, but choose for "From a new empty record".
[4] Tab through item fields on serials-edit. Go to subscription detail.
    Click Receive. Choose "Click to add item". (Note that this subscription
    should create an item record when receiving this serial.)

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.


More information about the Koha-bugs mailing list