From 1cc252c145ff20cc01756a5aa3dbeb16cfb90e77 Mon Sep 17 00:00:00 2001 From: Owen Leonard Date: Fri, 29 Jan 2021 13:19:12 +0000 Subject: [PATCH] Bug 27571: "Add to lists" on MARC and ISBD view of OPAC detail page doesn't open in new window This page corrects the global click handler in the OPAC so that all "addtoshelf" links will work correctly to trigger the popup window for adding titles to a list. To test, apply the patch and test the process of adding a title to a list in the OPAC from various places: - Search results - Bibliographic detail page (normal) - Bibliographic detail page (MARC view) - Bibliographic detail page (ISBD view) Test both adding to an existing list and adding to a new list. Everything should work correctly. Signed-off-by: Lucas Gass Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart --- koha-tmpl/opac-tmpl/bootstrap/en/includes/opac-bottom.inc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/includes/opac-bottom.inc b/koha-tmpl/opac-tmpl/bootstrap/en/includes/opac-bottom.inc index 03372af8d1..c103f0ec4c 100644 --- a/koha-tmpl/opac-tmpl/bootstrap/en/includes/opac-bottom.inc +++ b/koha-tmpl/opac-tmpl/bootstrap/en/includes/opac-bottom.inc @@ -223,9 +223,9 @@ $.widget.bridge('uitooltip', $.ui.tooltip); window.print(); return false; }); - $("#ulactioncontainer > ul > li > a.addtoshelf").on("click",function(){ - Dopop('opac-addbybiblionumber.pl?biblionumber=[% biblionumber | uri %]'); - return false; + $(".addtoshelf").on("click",function(e){ + e.preventDefault(); + Dopop( this.href ); }); $("body").on("click", ".addtocart", function(e){ e.preventDefault(); -- 2.39.5