[Bug 8647] New: Modified quickslip only prints from Checkout tab
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8647 Priority: P5 - low Change sponsored?: --- Bug ID: 8647 CC: gmcharlt@gmail.com, kyle.m.hall@gmail.com Assignee: koha-bugs@lists.koha-community.org Summary: Modified quickslip only prints from Checkout tab Severity: enhancement Classification: Unclassified OS: All Reporter: fred.pierre@smfpl.org Hardware: All Status: NEW Version: rel_3_8 Component: Patrons Product: Koha Koha tools allows us to define a user-specific print slip, quick slip, and other slips. These user-defined print slips work fine from the patron's circ tab, accessed from the "Check Out" button on the patron screen, and selecting the pull-down "Print" menu. However the Details, Fines, and other left-side tabs do not use the user-defined print slip - instead they use the old method's moremember.pl script. Although the pull-down "Print" menu looks exactly the same, the code on the member page and borrower account page is inconsistent with the code on the circ page, and does not print the user-defined fields. For visual consistency and full functionality the pull-down "Print" menu should be consistent across all Patron buttons/tabs. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8647 Jorge de Cardenas <jdeca@smfpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jdeca@smfpl.org --- Comment #1 from Jorge de Cardenas <jdeca@smfpl.org> --- The behavior is because on the 'Check Out' tab circ-toolbar.inc is loaded, on the other tabs members-toolbar.inc is loaded instead. Circ-toolbar.inc has: var slip_re = /slip/; function printx_window(print_type) { var handler = print_type.match(slip_re) ? "printslip" : "moremember"; window.open("/cgi-bin/koha/members/" + handler + ".pl?borrowernumber=[% borrowernumber %]&print=" + print_type, "printwindow"); return false; } and members-toolbar.inc has: function printx_window(print_type) { window.open("/cgi-bin/koha/members/moremember.pl?borrowernumber=[% borrowernumber %]&print=" + print_type, "printwindow"); return false; } copying those lines to members-toolbar.inc fixes the problem but I don't know if it will introduce other unwanted behavior. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8647 --- Comment #2 from Fred P <fred.pierre@smfpl.org> --- This appears to have been resolved. Printing behavior across tabs is now consistent (v3.10). -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8647 Fred P <fred.pierre@smfpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org