Koha/koha-tmpl/intranet-tmpl/prog/en/modules
Owen Leonard d44a4adcc6 Bug 12755 - MARC Preview doesn't always display in managed MARC record
The MARC preview feature seems to have been broken by Bug 11570 -
Upgrade jQueryUI to the latest version. When that patch was being
developed there were no existing cases where the jQueryUI dialog feature
was used, so the patch omitted it.

Rather than update the build of jQueryUI to include the dialog feature
I'm submitting a patch which uses a Bootstrap modal instead. This keeps
the jQueryUI library smaller and avoids an unnecessary duplication of JS
functionality. It also helps keep our modals consistent.

The implementation uses progressive enhancement principles to improve
click handling: Real links in the table, so that the preview link can be
opened in a new tab if the user chooses; Event handling in the
JavaScript instead of the markup ( $(selector).on(click... instead of <a
onclick=...).

To test, apply the patch and add or view a batch of staged MARC records
(Tools -> Staged MARC management). In the list of titles (the "Citation"
column) click any link and confirm that the MARC preview loads
correctly. Confirm that previews work correctly on any page and after
re-sorting.

Confirm also that the modal window flexibly handles different browser
window sizes.

Signed-off-by: Nick Clemens <nick@quecheelibrary.org>

Signed-off-by: Jonathan Druart <jonathan.druart@biblibre.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
2014-10-09 12:00:33 -03:00
..
acqui Bug 12835 - Acquisitions: Show search terms in z39.50 results 2014-09-08 10:55:45 -03:00
admin Bug 12882 - Translations: Resolve ambiguity for word "checked" in Z39.50 server administration 2014-09-17 21:52:30 -03:00
authorities Bug 12708 - Unexpected behaviour in IE 9 and lower when using openWindow 2014-08-19 09:31:25 -03:00
basket Bug 11357 - biblioitems.size value not correctly displayed in list emails sent from OPAC and intranet 2014-07-01 15:29:29 +12:00
batch
catalogue Bug 12405 - Search links on callnumber fails on intranet results page 2014-09-18 09:43:16 -03:00
cataloguing Bug 12765: Fix capitalization - "Try another search" 2014-09-08 10:49:31 -03:00
circ Bug 11577: Add 'auto_renew' and 'auto_too_soon' to renewal page 2014-09-17 19:23:16 -03:00
course_reserves Bug 12635 - Course reserves item list should use "Checked out" instead of "On Loan" 2014-08-07 11:03:56 -03:00
errors
help Bug 12882 - Translations: Resolve ambiguity for word "checked" in Z39.50 server administration 2014-09-17 21:52:30 -03:00
installer Bug 12658: Wording of link text and translatability inside JavaScript 2014-08-15 15:36:11 -03:00
labels Bug 12589 - Manage label batch view should show item type description instead of code 2014-08-19 12:44:55 -03:00
members Bug 12963: Columns misplaced in moremember.tt 2014-09-19 16:41:50 -03:00
offline_circ Bug 12107 - Move checkboxes jQuery plugin outside of language-specific directory 2014-04-25 15:12:20 +00:00
patron_lists ug 11857 - Number of patrons on a patron list not accurate 2014-07-02 15:44:14 -03:00
patroncards Bug 5502 - Patron card category search field should be menu 2014-08-10 09:30:47 -03:00
plugins
reports Bug 11672: Untranslatable dropdown on Guided Reports and dictionary 2014-09-23 15:32:21 -03:00
reserve Bug 10883 - AllowHoldDateInFuture can let a patron jump to the top of the holds list 2014-09-17 20:12:49 -03:00
reviews
rotating_collections
serials Bug 12673: (followup) fix Supplemental issue too 2014-08-14 20:19:06 -03:00
services Bug 12673: Remove CGI::scrolling_list from C4::Items.pm 2014-08-03 17:21:08 -03:00
sms
suggestion Bug 12937 [Follow-up] Deleting suggestions should ask for a confirmation 2014-09-23 21:26:52 -03:00
tags Bug 12138 - Use placeholders in translatable Javascript strings 2014-04-27 21:24:04 +00:00
test
tools Bug 12755 - MARC Preview doesn't always display in managed MARC record 2014-10-09 12:00:33 -03:00
virtualshelves Bug 12405 - Search links on callnumber fails on intranet results page 2014-09-18 09:43:16 -03:00
about.tt Bug 11577: Add Hochschule für Gesundheit to contributing institutions 2014-09-17 19:23:28 -03:00
auth.tt
intranet-main.tt Bug 10415 - Add course reserves to staff client home page 2014-03-12 18:15:24 +00:00