Koha/koha-tmpl/intranet-tmpl/prog/en/modules/acqui
Owen Leonard 84230fcd79 Bug 25702: Actions button on Search results from Z39.50 is displayed incorrectly
This patch modifies, again, the way the actions popup is implemented in
Z39.50 search results, whether it be in cataloging, authorities, or
acquisitions. The solution for Bug 25282 changed some markup which was
being referred to in JavaScript. This patch makes the markup more
consistent and unifies handling of the menu in one JavaScript file.

The solution changes the way a menu is generated when the user clicks
within the row of Z39.50 search results (not on the "Actions" button).
The script now creates a clone of the actions menu in that row and
appends it to the <td> the user clicked on.

To test, apply the patch and clear your browser cache if necessary. Test
these three areas in the same way:

1. Cataloging -> New from Z39.50 -> Search
2. Authorities -> New from Z39.50 -> Search
3. Acquisitions -> Vendor -> Add to Basket -> From an external source ->
Search.

In each case, test the functionality of the "Actions" menu button in the
last column ("Preview" in Acquisitions search results). The menu
should be positioned correctly and menu choice works correctly

Click anywhere else in the search results table. The same actions menu
should be triggered in that table cell. Confirm that these menu items
work correctly according to the row which was clicked.

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
2020-06-23 10:15:03 +02:00
..
csv Bug 24161: Keep tracks of late orders claims 2020-05-04 09:44:44 +01:00
tables
acqui-home.tt Bug 22868: Move suggestions_manage subperm out of acquisition perm 2020-01-30 08:27:00 +00:00
addorder.tt
addorderiso2709.tt Bug 25473: Move JavaScript out of the footer of addorderiso2709.tt 2020-05-22 09:33:17 +01:00
ajax.tt
basket.tt Bug 24161: Keep tracks of late orders claims 2020-05-04 09:44:44 +01:00
basketgroup.tt
basketheader.tt
booksellers.tt Bug 24648: Contextualization of past tense 'Created' 2020-02-19 15:57:21 +00:00
cancelorder.tt
duplicate_orders.tt Bug 17611: Change 'Pending order' to 'Quantity ordered' 2020-02-20 08:39:50 +00:00
edi_ean.tt
edifactmsgs.tt
edimsg.tt
histsearch.tt Bug 17611: Change 'Pending order' to 'Quantity ordered' 2020-02-20 08:39:50 +00:00
invoice-files.tt
invoice.tt Bug 25545: (follow-up) Fix capitalization 2020-06-15 10:31:36 +02:00
invoices.tt Bug 25282: Correct Bootstrap dropdown button markup 2020-04-29 16:20:08 +01:00
lateorders.tt Bug 25266: Build the vendor list from the order list 2020-06-15 10:32:20 +02:00
modordernotes.tt
neworderempty.tt Bug 14543: (QA follow-up) Add missing filter 2020-06-12 10:32:35 +02:00
neworderempty_duplicate.tt
newordersubscription.tt
newordersuggestion.tt
ordered.tt
orderreceive.tt Bug 22468: Standardize on labelling ccode table columns as Collections 2020-04-15 12:32:49 +01:00
parcel.tt
parcels.tt
showorder.tt Bug 24161: Keep tracks of late orders claims 2020-05-04 09:44:44 +01:00
spent.tt
supplier.tt Bug 24877: Add link from vendor to linked subscriptions 2020-03-24 11:28:32 +00:00
transferorder.tt Bug 24648: Contextualization of past tense 'Created' 2020-02-19 15:57:21 +00:00
uncertainprice.tt Bug 18177: remove aqbooksellers.booksellerurl 2020-03-27 12:15:47 +00:00
z3950_search.tt Bug 25702: Actions button on Search results from Z39.50 is displayed incorrectly 2020-06-23 10:15:03 +02:00