@@ -, +, @@
---
C4/Search.pm | 13 +-
.../prog/en/modules/catalogue/results.tt | 4 +
.../prog/en/xslt/MARC21slim2intranetResults.xsl | 1021 ++++++++++++++++++++
.../prog/en/xslt/UNIMARCslim2intranetResults.xsl | 69 ++
4 files changed, 1106 insertions(+), 1 deletions(-)
create mode 100644 koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slim2intranetResults.xsl
create mode 100644 koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetResults.xsl
--- a/C4/Search.pm
+++ a/C4/Search.pm
@@ -1775,7 +1775,18 @@ sub searchResults {
push @available_items_loop, $available_items->{$key}
}
- # if biblio level itypes are used and itemtype is notforloan, it can't be reserved either
+ # XSLT processing of some stuff
+ use C4::Charset;
+ SetUTF8Flag($marcrecord);
+ $debug && warn $marcrecord->as_formatted;
+ my $interface = $search_context eq 'opac' ? 'OPAC' : '';
+ if (!$scan && C4::Context->preference($interface . "XSLTResultsDisplay")) {
+ $oldbiblio->{XSLTResultsRecord} = XSLTParse4Display($oldbiblio->{biblionumber}, $marcrecord, 'Results',
+ $search_context, 1);
+ # the last parameter tells Koha to clean up the problematic ampersand entities that Zebra outputs
+ }
+
+ # if biblio level itypes are used and itemtype is notforloan, it can't be reserved either
if (!C4::Context->preference("item-level_itypes")) {
if ($itemtypes{ $oldbiblio->{itemtype} }->{notforloan}) {
$can_place_holds = 0;
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/results.tt
+++ a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/results.tt
@@ -453,6 +453,9 @@ YAHOO.util.Event.onContentReady("searchheader", function () {
+ [% IF ( SEARCH_RESULT.XSLTResultsRecord ) %]
+ [% SEARCH_RESULT.XSLTResultsRecord %]
+ [% ELSE %]
[% SEARCH_RESULT.result_number %].
[% biblionumber = SEARCH_RESULT.biblionumber %]
@@ -509,6 +512,7 @@ YAHOO.util.Event.onContentReady("searchheader", function () {
[% END %]
[% END %]
+ [% END %]
[% IF ( SEARCH_RESULT.norequests ) %]
No holds allowed
[% ELSE %]
--- a/koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slim2intranetResults.xsl
+++ a/koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slim2intranetResults.xsl
@@ -0,0 +1,1021 @@
+
+
+]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ST
+
+
+ BK
+ CR
+
+
+ BK
+ MX
+ CF
+ MP
+ VM
+ MU
+ PR
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ reformatted digital
+
+
+ digitized microfilm
+
+
+ digitized other analog
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ braille
+
+
+ print
+
+
+ electronic
+
+
+ microfiche
+
+
+ microfilm
+
+
+
+
+ chip cartridge
+
+
+ magnetic disc
+
+
+ magneto-optical disc
+
+
+ available online
+
+
+ tape cartridge
+
+
+ tape cassette
+
+
+ tape reel
+
+
+
+ kit
+
+
+
+ atlas
+
+
+ diagram
+
+
+ map
+
+
+ model
+
+
+ profile
+
+
+ remote-sensing image
+
+
+ section
+
+
+ view
+
+
+
+ aperture card
+
+
+ microfiche
+
+
+ microfiche cassette
+
+
+ microfilm cartridge
+
+
+ microfilm cassette
+
+
+ microfilm reel
+
+
+ microopaque
+
+
+ film cartridge
+
+
+ film cassette
+
+
+ film reel
+
+
+ collage
+
+
+ photomechanical print
+
+
+ photonegative
+
+
+ photoprint
+
+
+ print
+
+
+ technical drawing
+
+
+ filmslip
+
+
+ filmstrip cartridge
+
+
+ filmstrip roll
+
+
+ other filmstrip type
+
+
+ transparency
+
+
+ remote-sensing image
+
+
+ cylinder
+
+
+ roll
+
+
+ sound cartridge
+
+
+ sound cassette
+
+
+ sound-tape reel
+
+
+ sound-track film
+
+
+ wire recording
+
+
+ braille
+
+
+ combination
+
+
+ moon
+
+
+ tactile, with no writing system
+
+
+ braille
+
+
+ regular print
+
+
+ text in looseleaf binder
+
+
+ videocartridge
+
+
+ videocassette
+
+
+ videoreel
+
+
+
+
+
+
+
+ 245
+ abhfgknps
+
+
+
+
+ /cgi-bin/koha/catalogue/detail.pl?biblionumber=title
+
+
+
+
+
+ a
+
+
+
+
+ b
+
+
+
+
+
+ h
+
+
+
+
+ fgknps
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100,110,111,700,710,711
+ abc
+
+
+
+
+
+
+ by
+
+
+
+ .
+
+
+ ;
+
+
+
+
+
+
+
+ --
+
+
+
+
+
+
+
+ ;
+
+
+
+
+
+
+
+ --
+
+
+
+
+
+
+ n
+
+
+
+
+
+
+ .
+
+
+ ;
+
+
+
+
+
+
+
+
+
+
+ Edition:
+
+
+ ab
+
+
+
+
+
+
+
+ Type:
+
+ Set
+
+
+ Book
+ Continuing Resource
+ Article
+
+
+ Book
+ Kit
+ Mixed Materials
+ Computer File
+ Map
+ Visual Material
+ Score
+ Sound
+ Music
+
+
+
+ ; Format:
+
+
+
+
+
+
+ ; Type of continuing resource:
+
+
+
+ loose-leaf
+
+
+ series
+
+
+ newspaper
+
+
+ periodical
+
+
+
+
+
+ ; Nature of contents:
+
+
+
+ abstract or summary
+
+
+ bibliography
+
+
+ catalog
+
+
+ dictionary
+
+
+ encyclopedia
+
+
+ handbook
+
+
+ legal article
+
+
+ index
+
+
+ discography
+
+
+ legislation
+
+
+ theses
+
+
+ survey of literature
+
+
+ review
+
+
+ programmed text
+
+
+ filmography
+
+
+ directory
+
+
+ statistics
+
+
+ legal case and case notes
+
+
+ law report or digest
+
+
+ treaty
+
+
+
+
+ conference publication
+
+
+
+
+
+ ; Type of computer file:
+
+
+
+ numeric data
+
+
+
+
+
+ ; Nature of contents:
+
+
+ patent
+
+
+ festschrift
+
+
+
+ ; Literary form:
+
+
+
+ not fiction
+
+
+ fiction
+
+
+ essay
+
+
+ drama
+
+
+ comic strip
+
+
+ fiction
+
+
+ humor, satire
+
+
+ letter
+
+
+ novel
+
+
+ short story
+
+
+ speech
+
+
+
+
+ ; Literary form:
+
+ biography
+
+
+ conference publication
+
+
+ drama
+
+
+ essay
+
+
+ fiction
+
+
+ folktale
+
+
+ history
+
+
+ humor, satire
+
+
+ memoir
+
+
+ poetry
+
+
+ rehearsal
+
+
+ reporting
+
+
+ sound
+
+
+ speech
+
+
+
+ ; Type of visual material:
+
+
+ art original
+
+
+ kit
+
+
+ art reproduction
+
+
+ diorama
+
+
+ filmstrip
+
+
+ legal article
+
+
+ picture
+
+
+ graphic
+
+
+ technical drawing
+
+
+ motion picture
+
+
+ chart
+
+
+ flash card
+
+
+ microscope slide
+
+
+ model
+
+
+ realia
+
+
+ slide
+
+
+ transparency
+
+
+ videorecording
+
+
+ toy
+
+
+
+
+
+
+ ; Audience:
+
+
+ Preschool;
+
+
+ Primary;
+
+
+ Pre-adolescent;
+
+
+ Adolescent;
+
+
+ Adult;
+
+
+ General;
+
+
+ Juvenile;
+
+
+ Specialized;
+
+
+
+
+
+
+
+
+
+ 260
+ abcg
+ results_summary
+ Publisher:
+
+
+
+
+
+ Publisher:
+
+
+ abcg
+
+
+
+
+
+
+
+
+ 246
+ ab
+ results_summary
+ Other Title:
+
+
+
+
+
+ Other title:
+
+
+ ab
+
+ .;
+
+
+
+
+
+ Online Access:
+
+
+
+
+
+ 100
+
+
+
+ y3z
+
+
+
+
+
+
+
+
+ Click here to access online
+
+
+
+
+
+
+
+ |
+
+
+
+
+
+ Availability:
+
+
+
+
+
+
+
+
+
+
+
+ ()
+
+ No copies available
+
+
+
+
+ Copies available for loan:
+
+
+
+ []
+ (
+
+ )
+. ,
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Copies available for reference:
+
+
+
+ []
+ (
+
+ )
+ . ,
+
+
+
+
+
+
+
+ Checked out (
+
+ ).
+
+
+
+
+ Withdrawn (
+
+ ).
+
+
+
+ Lost (
+
+ ).
+
+
+
+ Damaged (
+
+ ).
+
+
+
+ On order (
+
+ ).
+
+
+
+ In transit (
+
+ ).
+
+
+
+ On hold (
+
+ ).
+
+
+
+
+
+
+
+
+ aq
+
+
+
+ :,;/
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ cdn
+
+
+
+
+
+
+ acdeq
+
+
+
+
+
+
+
+
+ bc
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--- a/koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetResults.xsl
+++ a/koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetResults.xsl
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /cgi-bin/koha/catalogue/detail.pl?biblionumber=
+
+
+
+
+
+
+ :
+
+
+
+ [
+
+ ]
+
+
+ :
+
+
+
+ :
+
+
+
+ /
+
+
+
+ ;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--
|