Koha-clms/opac
Galen Charlton aacefca565 reduce bib fetches during search and OPAC display
Speed up bib search and OPAC bib display, especially
when the XSLT OPAC results and details display sysprefs are
ON, by passing an existing MARC::Record object to three
functions:

C4::Biblio::get_biblio_authorised_values()
C4::XSLT::XSLTParse4Display()
C4::XSLT::transformMARCXML4XSLT (internal)

These functions previously fetched the bib from the
database, incurring the cost of DB retrieval and MARCXML
parsing even though client code already had a
MARC::Record object available.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
Signed-off-by: Henri-Damien LAURENT <henridamien.laurent@biblibre.com>
2009-05-26 21:14:57 +02:00
..
errors Fix obvious error in 500.pl script. Please push up immediately. 2008-04-22 08:11:29 -05:00
rss adding file just for creating the rss directory 2007-08-02 08:50:43 +00:00
sco bug 2505: enable warnings for opac/sco/sco-main.pl 2009-05-26 21:14:53 +02:00
changelanguage.pl Bugfixes & improvements (various and minor) : 2007-05-22 09:13:54 +00:00
maintenance.pl bug 2615: remove unneeded 'require Exporter' 2008-10-28 22:09:32 +01:00
oai.pl bug 2659: fix crash in OAI-PMH interface 2008-11-12 14:50:50 +01:00
opac-ISBDdetail.pl add the possibility to replace, in sysprefs, the code by it's valuecode with {{code}} ex : {{995c}} 2009-03-06 10:47:30 +01:00
opac-MARCdetail.pl (bug #2913) show "--" on repeated fields 2009-01-27 12:19:47 +01:00
opac-account.pl Changes to allow highlighting of current tab on user pages. 2008-03-19 15:46:17 -05:00
opac-addbybiblionumber.pl Bug 2675 users public lists do not show on opac-detail.pl 2008-12-10 14:26:52 +01:00
opac-alert-subscribe.pl BUGFIXING mail alert on issue arrival 2008-02-29 09:05:33 -06:00
opac-authorities-home.pl (bug #3004) fix the opac authority search 2009-03-05 10:45:06 +01:00
opac-authoritiesdetail.pl bug 2615: remove unneeded 'require Exporter' 2008-10-28 22:09:32 +01:00
opac-basket.pl bug 2615: remove unneeded 'require Exporter' 2008-10-28 22:09:32 +01:00
opac-browser.pl bug 2615: remove unneeded 'require Exporter' 2008-10-28 22:09:32 +01:00
opac-changelanguage.pl Adding changelanguage feature to OPAC 2008-01-20 10:18:08 -06:00
opac-detail.pl reduce bib fetches during search and OPAC display 2009-05-26 21:14:57 +02:00
opac-detailprint.pl bug 2615: remove unneeded 'require Exporter' 2008-10-28 22:09:32 +01:00
opac-dictionary.pl functions that were in C4::Interface::CGI::Output are now in C4::Output. 2007-04-24 13:54:28 +00:00
opac-export.pl bug 2615: remove unneeded 'require Exporter' 2008-10-28 22:09:32 +01:00
opac-ics.pl Bug 2900: fix GetPendingIssues. 2009-01-27 12:19:45 +01:00
opac-logout.pl fixed session cookie name in opac-logout.pl 2008-05-29 06:32:52 -05:00
opac-main.pl Fix the language detection, to use the browser language if opac is translated, so show the news for the browser's language. 2009-03-05 18:36:13 +01:00
opac-messaging.pl bug 2615: remove unneeded 'require Exporter' 2008-10-28 22:09:32 +01:00
opac-modrequest.pl Upgrading jquery and jquery tabs plugin. Removing some unused plugin files. 2008-03-01 09:49:17 -06:00
opac-mymessages.pl bug 2615: remove unneeded 'require Exporter' 2008-10-28 22:09:32 +01:00
opac-passwd.pl bug 2615: remove unneeded 'require Exporter' 2008-10-28 22:09:32 +01:00
opac-readingrecord.pl bug 2615: remove unneeded 'require Exporter' 2008-10-28 22:09:32 +01:00
opac-renew.pl fix for bug 1101: Renew All for the OPAC 2008-10-28 22:09:24 +01:00
opac-reserve.pl bug 1891 : bib-level itemtype was required in order to place a hold. 2008-11-17 17:51:56 +01:00
opac-review.pl Bugfix: show (cleaned) comment back on detail page. 2008-06-10 08:22:19 -05:00
opac-search.pl (bug #1758) change the position of GetCOinSBiblio() 2009-03-06 11:35:16 +01:00
opac-sendbasket.pl (bug #2909) fix the attachment base64 encoding 2009-01-27 12:19:46 +01:00
opac-serial-issues.pl Reintroducing history dates for serial-issue (see previous commit for staff // feature) 2008-04-10 02:52:54 -05:00
opac-shelves.pl Fix for 2160: My Lists Tab on OPAC Profile 2008-07-08 00:18:40 -05:00
opac-showmarc.pl remove superfluous retrieval of $ENV{'REMOTE_USER'} 2009-05-26 21:14:52 +02:00
opac-showreviews.pl bug 2505: turn on warnings in two scripts 2008-12-12 14:53:07 +01:00
opac-suggestions.pl bug 2505: turn on warnings in two scripts 2008-12-12 14:53:07 +01:00
opac-tags.pl debugify a warn 2008-11-12 14:49:37 +01:00
opac-tags_subject.pl opac-tags_subject.pl - touch up: this script is does not require Exporter. 2008-04-22 18:02:30 -05:00
opac-topissues.pl Adding checks for dateformat preference so that tablesorter script can be passed an extra parameter for proper sorting of metric dates (Bug 2089, dates & table ordering with jquery) 2008-05-12 10:06:32 -05:00
opac-user.pl Bug 2900: fix GetPendingIssues. 2009-01-27 12:19:45 +01:00
opac-userdetails.pl clean up old-style calls to GetMemberDetails 2008-06-25 11:39:22 -05:00
opac-userupdate.pl Show card number (non-editable) on opac-userupdate.pl. Also correctly formatting expiration date. 2008-11-12 15:02:48 +01:00
unapi calculate OPACBaseURL instead of using syspref 2008-06-02 00:51:08 -05:00