[open-ils-commits] [GIT] Evergreen ILS branch rel_2_3 updated. 8645f10ad262f5c620345ab14868451ef57ebbb5

Evergreen Git git at git.evergreen-ils.org
Tue Oct 30 12:28:37 EDT 2012


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Evergreen ILS".

The branch, rel_2_3 has been updated
       via  8645f10ad262f5c620345ab14868451ef57ebbb5 (commit)
       via  a97b4ba5f9e085387d7f923e85287d04c34161ec (commit)
       via  62cb022ce0ca38dc622f1ee88abf15b804d8ab00 (commit)
      from  feb74214accc9c710e5d0b18214113b17febb9c8 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 8645f10ad262f5c620345ab14868451ef57ebbb5
Author: Dan Scott <dscott at laurentian.ca>
Date:   Thu Oct 11 00:56:40 2012 -0400

    TPAC: Address some search syntax leaks in links
    
    Expand the list of filtered characters to cover all of the special
    characters documented for the Evergreen search grammar
    (http://evergreen-ils.org/dokuwiki/doku.php?id=documentation:technical:search_grammar)
    when generating links in the TPAC so as to avoid inadvertently launching
    filtered searches when a user clicks on something that should just be a
    display value.
    
    For example, if a title includes "Presenting a subject: tips for
    consultants", it should _not_ launch a search for "subject" containing
    "tips for consultants".
    
    This commit addresses most of the link problems in the record
    display, as well as the author links in the search results table.
    
    Still problematic are the facets (which seem to rely on exact matching,
    such that filtering out the problematic characters is itself
    problematic) and autocomplete (which requires modifying the Autocomplete
    Dojo widget).
    
    In addition, this commit makes the series code actually display, as it
    was using a non-standard method to attempt to return the results from
    the BLOCK (and failing). Also, it makes the links for authors in the
    record details match the MODS32 definition for personal name parts and
    only use the "acdq" subfields. This enables a click on the link to
    actually return results; previously, in the case where the author field
    included (for example) a subfield "g" value, that value would be
    included in the generated link and would likely lead to 0 hits.
    
    For authors, we substitute with a space rather than just eliding the
    substituted value. Authors are particularly likely to have dates like
    1899-1978; "1899 1978" matches, but "18991978" will not.
    
    Perhaps we should take the same approach with the others, or break down
    the search/replace logic a little further (for example, we could remove
    the "-" only if it is preceded by a space or is at the start of the
    string and is followed immediately by a character, and preserve it if it
    is surrounded by digits). But this seems to take us pretty far down the
    road of less negatively surprising results.
    
    Signed-off-by: Dan Scott <dscott at laurentian.ca>
    Signed-off-by: Bill Erickson <berick at esilibrary.com>

diff --git a/Open-ILS/src/templates/opac/parts/record/authors.tt2 b/Open-ILS/src/templates/opac/parts/record/authors.tt2
index bc61e48..448fdf8 100644
--- a/Open-ILS/src/templates/opac/parts/record/authors.tt2
+++ b/Open-ILS/src/templates/opac/parts/record/authors.tt2
@@ -36,10 +36,12 @@ BLOCK build_author_links;
                 tlabel = relators.$relcode || label;
             END;
             NEXT UNLESS code.match('[a-z]');
-            sf_raw = subfield.textContent;
             sf = subfield.textContent | html;
             term = term _ ' ' _ sf;
-            qterm = qterm _ ' ' _ sf_raw;
+            IF code.match('[acdq]');
+                sf_raw = subfield.textContent.replace('[#"^$\+\-,\.:;&|\[\]()]', ' ');
+                qterm = qterm _ ' ' _ sf_raw;
+            END;
         END;
         url = mkurl(ctx.opac_root _ '/results', {query => qterm, qtype => 'author'}, ['page', 'expand']);
         author_type = (tlabel || label) | html;
diff --git a/Open-ILS/src/templates/opac/parts/record/series.tt2 b/Open-ILS/src/templates/opac/parts/record/series.tt2
index 4695768..aa96243 100644
--- a/Open-ILS/src/templates/opac/parts/record/series.tt2
+++ b/Open-ILS/src/templates/opac/parts/record/series.tt2
@@ -7,7 +7,7 @@
     results = [];
     FOR tag IN series_tags;
         FOR node IN ctx.marc_xml.findnodes('//*[@tag="' _ tag _ '"]/*');
-            node_uri = node.textContent | uri;
+            node_uri = node.textContent.replace('[#"^$\+\-,\.:;&|\[\]()]', '') | uri;
             node_html = node.textContent | html;
             IF !loop.first;
                 results.last = result.last _ '<span>&mdash;</span>';
@@ -18,6 +18,10 @@
             );
         END;
     END; 
+    FOR entry IN results;
+    -%]
+    <li class='rdetail_series_value'>[% entry %]</li>
+    [%- END;
 END;
 %]
 
@@ -25,8 +29,6 @@ END;
     IF series_anchors.length > 0; %]
 <h2 class='rdetail_related_series'>[% l('Search for related items by series') %]</h2>
 <ul>
-    [%- FOR entry IN series_anchors %]
-    <li class='rdetail_series_value'>[% entry %]</li>
-    [% END %]
+    [% series_anchors %]
 </ul>
 [%- END %]
diff --git a/Open-ILS/src/templates/opac/parts/record/subjects.tt2 b/Open-ILS/src/templates/opac/parts/record/subjects.tt2
index 52d9ac8..e92644d 100644
--- a/Open-ILS/src/templates/opac/parts/record/subjects.tt2
+++ b/Open-ILS/src/templates/opac/parts/record/subjects.tt2
@@ -38,7 +38,7 @@
                 IF code.match('[vxyz]'); " &gt; "; END;
                 # at this point, we actually have a partial term to use.
                 single_term = subfield.textContent | html;
-                all_terms.push(subfield.textContent);
+                all_terms.push(subfield.textContent.replace('[#"^$\+\-,\.:;&|\[\]()]', ''));
                 total_term = all_terms.join(" ").replace('\s+$', '');
             %]
 <a href="[% mkurl(ctx.opac_root _ '/results', {qtype=>'subject', query=>total_term}, stop_parms); %]">[% single_term %]</a>
diff --git a/Open-ILS/src/templates/opac/parts/result/table.tt2 b/Open-ILS/src/templates/opac/parts/result/table.tt2
index f40cc13..8d642ff 100644
--- a/Open-ILS/src/templates/opac/parts/result/table.tt2
+++ b/Open-ILS/src/templates/opac/parts/result/table.tt2
@@ -59,7 +59,7 @@
                                                         <em><a title="[% l("Perform an Author Search") %]"
                                                                 name='item_author'
                                                                 href="[%- 
-                                                                    authorquery = attrs.author | replace('[,\.:;]', '');
+                                                                    authorquery = attrs.author | replace('[#"^$\+\-,\.:;&|\[\]()]', '');
                                                                     mkurl(ctx.opac_root _ '/results', {qtype => 'author', query => authorquery}, ['page'])
                                                                     -%]">[% attrs.author | html %]</a></em>
                                                                     [%- UNLESS CGI.param('detail_record_view')

commit a97b4ba5f9e085387d7f923e85287d04c34161ec
Author: Dan Scott <dscott at laurentian.ca>
Date:   Wed Oct 10 23:35:13 2012 -0400

    TPAC: Add search torture tests to concerto record
    
    In addition to # signs causing problems in facets, we found that search
    syntax in general is surfaced directly in most links that are exposed to
    users in the TPAC. This commit adds several examples to the record with
    the title "Trombone concerto (1991)":
    
    In the title, there is an embedded "subject:" search which will be
    triggered by autocomplete.
    
    In the author (100 field), there is an embedded "author:" search which
    will be triggered from the record details page. This also includes
    another usage of the # sign.
    
    In the subject fields, there are:
      * an embedded "subject:" search which will be triggered from the
        facets, autocomplete, and record details page
      * an embedded negation operator which will be triggered from the
        facets, autocomplete, and record details page
    
    Signed-off-by: Dan Scott <dscott at laurentian.ca>
    Signed-off-by: Bill Erickson <berick at esilibrary.com>

diff --git a/Open-ILS/tests/datasets/concerto.sql b/Open-ILS/tests/datasets/concerto.sql
index c0242fb..2e4db87 100644
--- a/Open-ILS/tests/datasets/concerto.sql
+++ b/Open-ILS/tests/datasets/concerto.sql
@@ -19,7 +19,7 @@ INSERT INTO marcxml_import (marc) VALUES
 ('<record xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd" xmlns="http://www.loc.gov/MARC21/slim"><leader>02724njm a2200529 a 4500</leader><controlfield tag="001">03-0002895</controlfield><controlfield tag="005">20020514155446.0</controlfield><controlfield tag="008">000919s2000 oncuuu eng d</controlfield><datafield tag="050" ind1=" " ind2=" "><subfield code="a">5237</subfield></datafield><datafield tag="245" ind1=" " ind2=" "><subfield code="a">Composition student recital, April 6, 2000, Huntington University / composition students of Daniel B&#xE9;dard</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Sudbury, Ont. :</subfield><subfield code="b">Huntington University,</subfield><subfield code="c">2000</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 sound disc :</subfield><subfield code="b">digital
 , stereo</subfield></datafield><datafield tag="349" ind1=" " ind2=" "><subfield code="a">COMPACT DISC(S)</subfield></datafield><datafield tag="440" ind1=" " ind2=" "><subfield code="a">Student composers'' concert</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Selections recorded live at the Social Centre, Huntington University, Sudbury, Ontario, on April 6, 2000.</subfield></datafield><datafield tag="505" ind1=" " ind2=" "><subfield code="a">Off the top of my head / Joyce Van Eyk -- Monophonic for solo French horn / Bryan Lautenbach (Laura Heino, horn) -- Katabasis / Mitch Ross -- Working man''s concerto : for guitar and track / Andy Burns (Andy Burns, guitar) -- Woven flute voices / Joyce Van Eyk (Shannon Coyle, soprano ; Nancy Thurson, flute) -- Three impromptus / Chris Dixon [Dickson] (Desmond Maley, piano) -- Are you speaking? / Bryan Lautenbach -- 4600 : for fiddle and track / Sylvie Julien (Don Reed, violin) -- Wandering jazz night / Jo
 yce Van Eyk (Sarah Toop, clarinet) -- Examine how they change : for sax and track / Mitch Ross (Mike McArthur, sax) -- Oohs / Sylvie Julien -- Eluding perception : for trumpets (3) and track / Bryan Lautenbach (Catherine Burns, Stefan Laakso, Tracy Finucane, trumpets) -- Fascinating / Mitch Ross</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Saxophone and electronic music</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Trumpets (3) and electronic music</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Piano music</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Violin and electronic music</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Horn music</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Clarinet with electronics.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfiel
 d code="a">Songs (High voice) with flute</subfield></datafield><datafield tag="700" ind1="1" ind2="2"><subfield code="a">Van Eyk, Joyce.</subfield><subfield code="t">Woven flute voices</subfield></datafield><datafield tag="700" ind1="1" ind2="2"><subfield code="a">Van Eyk, Joyce.</subfield><subfield code="t">Off the top of my head</subfield></datafield><datafield tag="700" ind1="1" ind2="2"><subfield code="a">Lautenbach, Bryan.</subfield><subfield code="t">Monophonic,</subfield><subfield code="m">horn</subfield></datafield><datafield tag="700" ind1="1" ind2="2"><subfield code="a">Lautenbach, Bryan.</subfield><subfield code="t">Eluding perception</subfield></datafield><datafield tag="700" ind1="1" ind2="2"><subfield code="a">Lautenbach, Bryan.</subfield><subfield code="t">Are you speaking?</subfield></datafield><datafield tag="700" ind1="1" ind2="2"><subfield code="a">Ross, Mitchell.</subfield><subfield code="t">Examine how they change</subfield></datafield><datafield tag="70
 0" ind1="1" ind2="2"><subfield code="a">Burns, Andy.</subfield><subfield code="t">Working man''s concerto</subfield></datafield><datafield tag="700" ind1="1" ind2="2"><subfield code="a">Dickson, Christopher.</subfield><subfield code="t">Impromptus (3),</subfield><subfield code="m">piano</subfield></datafield><datafield tag="700" ind1="1" ind2="2"><subfield code="a">Ross, Mitchell.</subfield><subfield code="t">Fascinating</subfield></datafield><datafield tag="700" ind1="1" ind2="2"><subfield code="a">Ross, Mitchell.</subfield><subfield code="t">Katabasis</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Julien, Sylvie.</subfield><subfield code="t">4600</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Heino, Laura.</subfield><subfield code="4">prf.</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Coyle, Shannon.</subfield><subfield code="4">prf.</subfield></datafield><datafield tag="700
 " ind1="1" ind2=" "><subfield code="a">Thurston, Nancy.</subfield><subfield code="4">prf.</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Reed, Don.</subfield><subfield code="4">prf.</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Toop, Sarah,</subfield><subfield code="4">prf.</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">McArthur, Michael.</subfield><subfield code="4">prf.</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Maley, Desmond,</subfield><subfield code="d">1954-</subfield><subfield code="4">prf.</subfield></datafield><datafield tag="700" ind1=" " ind2=" "><subfield code="a">Burns, Catherine.</subfield><subfield code="4">prf.</subfield></datafield><datafield tag="700" ind1=" " ind2=" "><subfield code="a">Laakso, Stefan.</subfield><subfield code="4">prf.</subfield></datafield><datafield tag="700" ind1=" " ind2=" "><subfield code="a">Finucan
 e, Tracy.</subfield><subfield code="4">prf.</subfield></datafield><datafield tag="700" ind1=" " ind2=" "><subfield code="a">B&#xE9;dard, Daniel,</subfield><subfield code="d">1957-</subfield></datafield><datafield tag="901" ind1=" " ind2=" "><subfield code="a">a338600</subfield><subfield code="b">Sirsi_Auto</subfield><subfield code="c">338600</subfield></datafield></record>'),
 (E'<record xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd" xmlns="http://www.loc.gov/MARC21/slim"><leader>00817njm a2200241 a 4500</leader><controlfield tag="001">03-0002928</controlfield><controlfield tag="005">20020521145858.0</controlfield><controlfield tag="008">000922s1999 enkuuu eng d</controlfield><datafield tag="050" ind1=" " ind2=" "><subfield code="a">5238</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Busoni, Ferruccio,</subfield><subfield code="d">1866-1924</subfield></datafield><datafield tag="245" ind1=" " ind2=" "><subfield code="a">Piano concerto in C major, op. 39</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">London :</subfield><subfield code="b">Hyperion,</subfield><subfield code="c">1999\\</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 sound
  disc :</subfield><subfield code="b">digital, stereo</subfield></datafield><datafield tag="349" ind1=" " ind2=" "><subfield code="a">COMPACT DISC(S)</subfield></datafield><datafield tag="440" ind1=" " ind2=" "><subfield code="a">The Romantic Piano Concerto ;</subfield><subfield code="v"># 22</subfield></datafield><datafield tag="511" ind1=" " ind2=" "><subfield code="a">Marc-Andr&#xE9; Hamelin, piano ; City of Birmingham Symphony Orchestra ; Mark Elder, conductor</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Concertos (Piano)</subfield></datafield><datafield tag="700" ind1=" " ind2=" "><subfield code="a">Hamelin, Marc-Andr&#xE9;,</subfield><subfield code="d">1961-</subfield></datafield><datafield tag="700" ind1=" " ind2=" "><subfield code="a">Elder, Mark</subfield></datafield><datafield tag="710" ind1="2" ind2=" "><subfield code="a">City of Birmingham Symphony Orchestra</subfield></datafield><datafield tag="901" ind1=" " ind2=" "><subfield c
 ode="a">a338628</subfield><subfield code="b">Sirsi_Auto</subfield><subfield code="c">338628</subfield></datafield></record>'),
 ('<record xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd" xmlns="http://www.loc.gov/MARC21/slim"><leader>01086njm a2200277 a 4500</leader><controlfield tag="001">03-0003334</controlfield><controlfield tag="005">20030124135156.0</controlfield><controlfield tag="008">971014n nyuuuu eng </controlfield><datafield tag="050" ind1=" " ind2=" "><subfield code="a">4523</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Brahms, Johannes,</subfield><subfield code="d">1833-1897.</subfield></datafield><datafield tag="240" ind1=" " ind2=" "><subfield code="a">Concertos,</subfield><subfield code="m">violin, violoncello,</subfield><subfield code="n">op. 102,</subfield><subfield code="r">A minor</subfield></datafield><datafield tag="245" ind1=" " ind2=" "><subfield code="a">Double concerto in A minor, op. 102 ; Variations on a theme by Haydn, op. 5
 6a ; Tragic overture, op. 81</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">New York, NY :</subfield><subfield code="b">Columbia [Records].</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 sound disc :</subfield><subfield code="b">33 1/3 rpm, mono.</subfield></datafield><datafield tag="349" ind1=" " ind2=" "><subfield code="a">PHONO RECORD</subfield></datafield><datafield tag="511" ind1=" " ind2=" "><subfield code="a">Isaac Stern, violin ; Leonard Rose, violoncello ; Philharmonic-Symphony of New York ; Bruno Walter, conductor.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Concertos (Violin and violoncello)</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Stern, Isaac,</subfield><subfield code="d">1920-2001.</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Rose, Leonard,</subfield><subfield code="d">1918-1984</subfie
 ld></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Walter, Bruno,</subfield><subfield code="d">1876-1962</subfield></datafield><datafield tag="710" ind1="2" ind2=" "><subfield code="a">New York Philharmonic</subfield></datafield><datafield tag="730" ind1=" " ind2=" "><subfield code="a">Tragische Ouvert&#xFC;re</subfield></datafield><datafield tag="730" ind1=" " ind2=" "><subfield code="a">Variationen &#xFC;ber ein Thema von Haydn, op. 56a</subfield></datafield><datafield tag="901" ind1=" " ind2=" "><subfield code="a">a339012</subfield><subfield code="b">Sirsi_Auto</subfield><subfield code="c">339012</subfield></datafield></record>'),
-('<record xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd" xmlns="http://www.loc.gov/MARC21/slim"><leader>01088njm a2200301 a 4500</leader><controlfield tag="001">03-0003458</controlfield><controlfield tag="005">19971015135024.0</controlfield><controlfield tag="008">971015s1996 sweuuu eng </controlfield><datafield tag="050" ind1=" " ind2=" "><subfield code="a">4532</subfield></datafield><datafield tag="100" ind1=" " ind2=" "><subfield code="a">Rouse, Christopher,</subfield><subfield code="d">1949-</subfield></datafield><datafield tag="240" ind1=" " ind2=" "><subfield code="a">Concertos,</subfield><subfield code="m">trombone</subfield><subfield code="n">(1991)</subfield></datafield><datafield tag="245" ind1=" " ind2=" "><subfield code="a">Trombone concerto (1991)</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Djursholm :</subfiel
 d><subfield code="b">Bis,</subfield><subfield code="c">1996</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 sound disc :</subfield><subfield code="b">digital, stereo.</subfield></datafield><datafield tag="349" ind1=" " ind2=" "><subfield code="a">COMPACT DISC(S)</subfield></datafield><datafield tag="440" ind1=" " ind2=" "><subfield code="a">American Trombone Concertos ;</subfield><subfield code="v">2</subfield></datafield><datafield tag="505" ind1=" " ind2=" "><subfield code="a">Trombone concerto / Rouse -- Trombone concerto / Ch&#xE1;vez -- Meditation / Thomas.</subfield></datafield><datafield tag="511" ind1=" " ind2=" "><subfield code="a">Christian Lindberg, trombone ; BBC National Orchestra of Wales ; Grant Llewellyn, conductor.</subfield></datafield><datafield tag="700" ind1=" " ind2=" "><subfield code="a">Ch&#xE1;vez, Carlos,</subfield><subfield code="d">1899-1978</subfield></datafield><datafield tag="700" ind1=" " ind2=" "><subfield co
 de="a">Thomas, Augusta Read,</subfield><subfield code="d">1964-</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Lindberg, Christian</subfield></datafield><datafield tag="700" ind1=" " ind2=" "><subfield code="a">Llewellyn, Grant</subfield></datafield><datafield tag="710" ind1=" " ind2=" "><subfield code="a">BBC National Orchestra of Wales</subfield></datafield><datafield tag="730" ind1=" " ind2=" "><subfield code="a">Meditation,</subfield><subfield code="m">trombone, orchestra</subfield></datafield><datafield tag="730" ind1=" " ind2=" "><subfield code="a">Concertos,</subfield><subfield code="m">trombone</subfield><subfield code="n">(1976-77)</subfield></datafield><datafield tag="901" ind1=" " ind2=" "><subfield code="a">a339126</subfield><subfield code="b">Sirsi_Auto</subfield><subfield code="c">339126</subfield></datafield></record>'),
+('<record xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd" xmlns="http://www.loc.gov/MARC21/slim"><leader>01088njm a2200301 a 4500</leader><controlfield tag="001">03-0003458</controlfield><controlfield tag="005">19971015135024.0</controlfield><controlfield tag="008">971015s1996 sweuuu eng </controlfield><datafield tag="050" ind1=" " ind2=" "><subfield code="a">4532</subfield></datafield><datafield tag="100" ind1=" " ind2=" "><subfield code="a">Rouse, Christopher,</subfield><subfield code="d">1949-</subfield><subfield code="g">author: movement # 1</subfield></datafield><datafield tag="240" ind1=" " ind2=" "><subfield code="a">Concertos,</subfield><subfield code="m">trombone</subfield><subfield code="n">(1991)</subfield></datafield><datafield tag="245" ind1=" " ind2=" "><subfield code="a">Trombone concerto (1991) subject: </subfield><subfield code="b">american</s
 ubfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Djursholm :</subfield><subfield code="b">Bis,</subfield><subfield code="c">1996</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 sound disc :</subfield><subfield code="b">digital, stereo.</subfield></datafield><datafield tag="349" ind1=" " ind2=" "><subfield code="a">COMPACT DISC(S)</subfield></datafield><datafield tag="440" ind1=" " ind2=" "><subfield code="a">American Trombone Concertos ;</subfield><subfield code="v">2</subfield></datafield><datafield tag="505" ind1=" " ind2=" "><subfield code="a">Trombone concerto / Rouse -- Trombone concerto / Ch&#xE1;vez -- Meditation / Thomas.</subfield></datafield><datafield tag="511" ind1=" " ind2=" "><subfield code="a">Christian Lindberg, trombone ; BBC National Orchestra of Wales ; Grant Llewellyn, conductor.</subfield></datafield><datafield tag="650" ind1=" " ind2=" "><subfield code="a">American -concerto</subfield></data
 field><datafield tag="650" ind1=" " ind2=" "><subfield code="a">Working title: </subfield><subfield code="b">being and nothingness</subfield></datafield><datafield tag="700" ind1=" " ind2=" "><subfield code="a">Ch&#xE1;vez, Carlos,</subfield><subfield code="d">1899-1978</subfield></datafield><datafield tag="700" ind1=" " ind2=" "><subfield code="a">Thomas, Augusta Read,</subfield><subfield code="d">1964-</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Lindberg, Christian</subfield></datafield><datafield tag="700" ind1=" " ind2=" "><subfield code="a">Llewellyn, Grant</subfield></datafield><datafield tag="710" ind1=" " ind2=" "><subfield code="a">BBC National Orchestra of Wales</subfield></datafield><datafield tag="730" ind1=" " ind2=" "><subfield code="a">Meditation,</subfield><subfield code="m">trombone, orchestra</subfield></datafield><datafield tag="730" ind1=" " ind2=" "><subfield code="a">Concertos,</subfield><subfield code="m">trombone</s
 ubfield><subfield code="n">(1976-77)</subfield></datafield><datafield tag="901" ind1=" " ind2=" "><subfield code="a">a339126</subfield><subfield code="b">Sirsi_Auto</subfield><subfield code="c">339126</subfield></datafield></record>'),
 ('<record xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd" xmlns="http://www.loc.gov/MARC21/slim"><leader>00990njm a2200277 a 4500</leader><controlfield tag="001">03-0003606</controlfield><controlfield tag="005">19991211181244.0</controlfield><controlfield tag="008">971015s1966 enkuuu eng </controlfield><datafield tag="050" ind1=" " ind2=" "><subfield code="a">4537</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Bart&#xF3;k, B&#xE9;la,</subfield><subfield code="d">1881-1945.</subfield></datafield><datafield tag="240" ind1=" " ind2=" "><subfield code="a">Concertos,</subfield><subfield code="m">violin,</subfield><subfield code="n">no. 2,</subfield><subfield code="n">(1938)</subfield></datafield><datafield tag="245" ind1=" " ind2=" "><subfield code="a">Violin concerto no. 2 ; Six duos (from 44 Duos)</subfield></datafield><datafield 
 tag="260" ind1=" " ind2=" "><subfield code="a">London :</subfield><subfield code="b">Angel,</subfield><subfield code="c">1966</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 sound disc :</subfield><subfield code="b">33 1/3 rpm, stereo.</subfield></datafield><datafield tag="349" ind1=" " ind2=" "><subfield code="a">PHONO RECORD</subfield></datafield><datafield tag="511" ind1=" " ind2=" "><subfield code="a">Yehudi Menuhin, violin ; Nell Gotkovsky, violin (for Duos only) ; New Philharmonia Orchestra ; Antal Dorati, conductor.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Concertos (Violin)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Violin music (Violins (2))</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Menuhin, Yehudi,</subfield><subfield code="d">1916-1999.</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Got
 kovsky, Nell</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Dorati, Antal,</subfield><subfield code="d">1906-1988.</subfield></datafield><datafield tag="710" ind1="2" ind2=" "><subfield code="a">New Philharmonia Orchestra</subfield></datafield><datafield tag="730" ind1=" " ind2=" "><subfield code="a">Duos (44),</subfield><subfield code="m">violins (2). </subfield><subfield code="k">Selections</subfield></datafield><datafield tag="901" ind1=" " ind2=" "><subfield code="a">a339264</subfield><subfield code="b">Sirsi_Auto</subfield><subfield code="c">339264</subfield></datafield></record>'),
 ('<record xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd" xmlns="http://www.loc.gov/MARC21/slim"><leader>00876njm a2200265 a 4500</leader><controlfield tag="001">03-0003730</controlfield><controlfield tag="005">19991127191334.0</controlfield><controlfield tag="007">s </controlfield><controlfield tag="008">970701n nyu 00 eng u</controlfield><datafield tag="050" ind1="0" ind2="0"><subfield code="a">4538</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Bart&#xF3;k, B&#xE9;la,</subfield><subfield code="d">1881-1945.</subfield></datafield><datafield tag="240" ind1=" " ind2=" "><subfield code="a">Concertos,</subfield><subfield code="m">piano,</subfield><subfield code="n">no. 2</subfield></datafield><datafield tag="245" ind1="0" ind2="0"><subfield code="a">Piano concertos 2 &amp; 3</subfield></datafield><datafield tag="260" ind1=" " ind
 2=" "><subfield code="a">New York, NY :</subfield><subfield code="b">Vox Turnabout,</subfield><subfield code="c">1972.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 sound disc :</subfield><subfield code="b">33 1/3 rpm, stereo.</subfield></datafield><datafield tag="349" ind1=" " ind2=" "><subfield code="a">PHONO RECORD</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Gy&#xF6;rgy S&#xE1;ndor, piano ; Pro Musica Orchestra, Vienna ; Michael Gielen, conductor.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Concertos (Piano)</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">S&#xE1;ndor, Gy&#xF6;rgy,</subfield><subfield code="d">1912-</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Gielen, Michael,</subfield><subfield code="d">1927-</subfield></datafield><datafield tag="710" ind1="2" ind2=" "><subfield code="a">Pro Musica 
 Symphony (Vienna)</subfield></datafield><datafield tag="730" ind1=" " ind2=" "><subfield code="a">Concertos,</subfield><subfield code="m">piano,</subfield><subfield code="n">no. 3,</subfield><subfield code="n">(1945)</subfield></datafield><datafield tag="901" ind1=" " ind2=" "><subfield code="a">a339383</subfield><subfield code="b">Sirsi_Auto</subfield><subfield code="c">339383</subfield></datafield></record>'),
 ('<record xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd" xmlns="http://www.loc.gov/MARC21/slim"><leader>00934njm a2200241 a 4500</leader><controlfield tag="001">03-0003745</controlfield><controlfield tag="005">19991118131708.0</controlfield><controlfield tag="008">971016n nyuuuu eng </controlfield><datafield tag="050" ind1=" " ind2=" "><subfield code="a">4539</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Bart&#xF3;k, B&#xE9;la,</subfield><subfield code="d">1881-1945.</subfield></datafield><datafield tag="240" ind1=" " ind2=" "><subfield code="t">Concertos,</subfield><subfield code="m">piano,</subfield><subfield code="n">no. 1,</subfield><subfield code="n">Sz. 83</subfield><subfield code="f">(1926) </subfield><subfield code="a">Concertos,</subfield><subfield code="m">piano,</subfield><subfield code="n">no. 1,</subfield><subfie
 ld code="n">Sz. 83,</subfield><subfield code="n">(1926)</subfield></datafield><datafield tag="245" ind1=" " ind2=" "><subfield code="a">Piano concerto no. 1 (1926) ; Rhapsody, op. 1 (1904)</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">New York, NY :</subfield><subfield code="b">Vox</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 sound disc :</subfield><subfield code="b">33 1/3 rpm, stereo.</subfield></datafield><datafield tag="349" ind1=" " ind2=" "><subfield code="a">PHONO RECORD</subfield></datafield><datafield tag="511" ind1=" " ind2=" "><subfield code="a">Gy&#xF6;rgy S&#xE1;ndor, piano ; Sudwest[rund]funkorchester, Baden-Baden ; Rolf Reinhardt, conductor.</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">S&#xE1;ndor, Gy&#xF6;rgy,</subfield><subfield code="d">1912-</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Reinhardt, Rolf</subfield></data
 field><datafield tag="710" ind1=" " ind2=" "><subfield code="a">Sudwestrundfunkorchester (Baden-Baden, Germany)</subfield></datafield><datafield tag="730" ind1=" " ind2=" "><subfield code="a">Rhapsodies,</subfield><subfield code="m">piano, orchestra,</subfield><subfield code="n">op. 1,</subfield><subfield code="n">Sz. 27,</subfield><subfield code="n">(1904)</subfield></datafield><datafield tag="901" ind1=" " ind2=" "><subfield code="a">a339398</subfield><subfield code="b">Sirsi_Auto</subfield><subfield code="c">339398</subfield></datafield></record>'),

commit 62cb022ce0ca38dc622f1ee88abf15b804d8ab00
Author: Dan Scott <dscott at laurentian.ca>
Date:   Wed Oct 10 15:50:49 2012 -0400

    Munge concerto to include # signs in series facets
    
    Search for "Piano concerto in C major, op. 39" or "Beethoven: concertos
    and overtures" and you'll get facets with # signs to assist with fixing
    LP # 856811.
    
    Signed-off-by: Dan Scott <dscott at laurentian.ca>
    Signed-off-by: Bill Erickson <berick at esilibrary.com>

diff --git a/Open-ILS/tests/datasets/concerto.sql b/Open-ILS/tests/datasets/concerto.sql
index 61ed550..c0242fb 100644
--- a/Open-ILS/tests/datasets/concerto.sql
+++ b/Open-ILS/tests/datasets/concerto.sql
@@ -17,7 +17,7 @@ INSERT INTO marcxml_import (marc) VALUES
 ('<record xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd" xmlns="http://www.loc.gov/MARC21/slim"><leader>01343nam a2200181 a 4500</leader><controlfield tag="001">03-0001900</controlfield><controlfield tag="005">20020209140320.0</controlfield><controlfield tag="008">000523s2000 mau 000 eng d</controlfield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">ML 60 R7848 2000</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Rosen, Charles,</subfield><subfield code="d">1927-</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Critical entertainments :</subfield><subfield code="b">music old and new /</subfield><subfield code="c">Charles Rosen</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Cambridge, MA :</subfield><subfield code="b">Harvard University Press,</subfield><
 subfield code="c">2000</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">328 p</subfield></datafield><datafield tag="505" ind1=" " ind2=" "><subfield code="a">Performance and musicology / The aesthetics of stage fright -- The discipline of philology: oliver strunk -- The eighteenth century / Keyboard music of bach and handel -- The rediscovering of haydn -- Describing mozart -- Beaumarchais: inventor of morden opera - Radical, conventional mozart -- Beethoven''s career -- Brahms/ Brahms: influence, plagiarism, and inspiration -- Brahms the subversive -- Brahms: classicism and the inspiration of Awkardness -- Musical studies: contrasting views / The benefits of authenticity -- Dictionaries: the old harvard -- Dictionaries: the new grove''s -- The new musicology -- The crisis of the modern / Schoenberg: the possibilities of disquiet -- The performance of contemporary music: carter''s double concerto -- The irrelevance of serious music</subfield></
 datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Music</subfield><subfield code="x">History and criticism</subfield></datafield><datafield tag="901" ind1=" " ind2=" "><subfield code="a">a337673</subfield><subfield code="b">Sirsi_Auto</subfield><subfield code="c">337673</subfield></datafield></record>'),
 ('<record xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd" xmlns="http://www.loc.gov/MARC21/slim"><leader>00805njm a2200241 a 4500</leader><controlfield tag="001">03-0002156</controlfield><controlfield tag="005">20000621095430.0</controlfield><controlfield tag="008">000621s1997 enkuuu eng d</controlfield><datafield tag="050" ind1=" " ind2=" "><subfield code="a">5221</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Khachaturian, Aram,</subfield><subfield code="d">1903-1978</subfield></datafield><datafield tag="245" ind1=" " ind2=" "><subfield code="a">Piano concerto in D flat (1936) ; Sonatina (1959) ; Toccata (1932)</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">London :</subfield><subfield code="b">ASV,</subfield><subfield code="c">1997</subfield></datafield><datafield tag="300" ind1=" " ind2=" ">
 <subfield code="a">1 sound disc :</subfield><subfield code="b">digital, stereo</subfield></datafield><datafield tag="349" ind1=" " ind2=" "><subfield code="a">COMPACT DISC(S)</subfield></datafield><datafield tag="511" ind1=" " ind2=" "><subfield code="a">Alberto Portugheis, piano ; London Symphony Orchestra ; Loris Tjeknavorian, conductor</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Concertos (Piano)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Piano music</subfield></datafield><datafield tag="700" ind1=" " ind2=" "><subfield code="a">Portguheis, Alberto</subfield></datafield><datafield tag="700" ind1=" " ind2=" "><subfield code="a">Tjeknavorian, Loris</subfield></datafield><datafield tag="710" ind1="2" ind2=" "><subfield code="a">London Symphony Orchestra</subfield></datafield><datafield tag="901" ind1=" " ind2=" "><subfield code="a">a337899</subfield><subfield code="b">Sirsi_Auto</subfield><subfield code
 ="c">337899</subfield></datafield></record>'),
 ('<record xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd" xmlns="http://www.loc.gov/MARC21/slim"><leader>02724njm a2200529 a 4500</leader><controlfield tag="001">03-0002895</controlfield><controlfield tag="005">20020514155446.0</controlfield><controlfield tag="008">000919s2000 oncuuu eng d</controlfield><datafield tag="050" ind1=" " ind2=" "><subfield code="a">5237</subfield></datafield><datafield tag="245" ind1=" " ind2=" "><subfield code="a">Composition student recital, April 6, 2000, Huntington University / composition students of Daniel B&#xE9;dard</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Sudbury, Ont. :</subfield><subfield code="b">Huntington University,</subfield><subfield code="c">2000</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 sound disc :</subfield><subfield code="b">digital
 , stereo</subfield></datafield><datafield tag="349" ind1=" " ind2=" "><subfield code="a">COMPACT DISC(S)</subfield></datafield><datafield tag="440" ind1=" " ind2=" "><subfield code="a">Student composers'' concert</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Selections recorded live at the Social Centre, Huntington University, Sudbury, Ontario, on April 6, 2000.</subfield></datafield><datafield tag="505" ind1=" " ind2=" "><subfield code="a">Off the top of my head / Joyce Van Eyk -- Monophonic for solo French horn / Bryan Lautenbach (Laura Heino, horn) -- Katabasis / Mitch Ross -- Working man''s concerto : for guitar and track / Andy Burns (Andy Burns, guitar) -- Woven flute voices / Joyce Van Eyk (Shannon Coyle, soprano ; Nancy Thurson, flute) -- Three impromptus / Chris Dixon [Dickson] (Desmond Maley, piano) -- Are you speaking? / Bryan Lautenbach -- 4600 : for fiddle and track / Sylvie Julien (Don Reed, violin) -- Wandering jazz night / Jo
 yce Van Eyk (Sarah Toop, clarinet) -- Examine how they change : for sax and track / Mitch Ross (Mike McArthur, sax) -- Oohs / Sylvie Julien -- Eluding perception : for trumpets (3) and track / Bryan Lautenbach (Catherine Burns, Stefan Laakso, Tracy Finucane, trumpets) -- Fascinating / Mitch Ross</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Saxophone and electronic music</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Trumpets (3) and electronic music</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Piano music</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Violin and electronic music</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Horn music</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Clarinet with electronics.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfiel
 d code="a">Songs (High voice) with flute</subfield></datafield><datafield tag="700" ind1="1" ind2="2"><subfield code="a">Van Eyk, Joyce.</subfield><subfield code="t">Woven flute voices</subfield></datafield><datafield tag="700" ind1="1" ind2="2"><subfield code="a">Van Eyk, Joyce.</subfield><subfield code="t">Off the top of my head</subfield></datafield><datafield tag="700" ind1="1" ind2="2"><subfield code="a">Lautenbach, Bryan.</subfield><subfield code="t">Monophonic,</subfield><subfield code="m">horn</subfield></datafield><datafield tag="700" ind1="1" ind2="2"><subfield code="a">Lautenbach, Bryan.</subfield><subfield code="t">Eluding perception</subfield></datafield><datafield tag="700" ind1="1" ind2="2"><subfield code="a">Lautenbach, Bryan.</subfield><subfield code="t">Are you speaking?</subfield></datafield><datafield tag="700" ind1="1" ind2="2"><subfield code="a">Ross, Mitchell.</subfield><subfield code="t">Examine how they change</subfield></datafield><datafield tag="70
 0" ind1="1" ind2="2"><subfield code="a">Burns, Andy.</subfield><subfield code="t">Working man''s concerto</subfield></datafield><datafield tag="700" ind1="1" ind2="2"><subfield code="a">Dickson, Christopher.</subfield><subfield code="t">Impromptus (3),</subfield><subfield code="m">piano</subfield></datafield><datafield tag="700" ind1="1" ind2="2"><subfield code="a">Ross, Mitchell.</subfield><subfield code="t">Fascinating</subfield></datafield><datafield tag="700" ind1="1" ind2="2"><subfield code="a">Ross, Mitchell.</subfield><subfield code="t">Katabasis</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Julien, Sylvie.</subfield><subfield code="t">4600</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Heino, Laura.</subfield><subfield code="4">prf.</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Coyle, Shannon.</subfield><subfield code="4">prf.</subfield></datafield><datafield tag="700
 " ind1="1" ind2=" "><subfield code="a">Thurston, Nancy.</subfield><subfield code="4">prf.</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Reed, Don.</subfield><subfield code="4">prf.</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Toop, Sarah,</subfield><subfield code="4">prf.</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">McArthur, Michael.</subfield><subfield code="4">prf.</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Maley, Desmond,</subfield><subfield code="d">1954-</subfield><subfield code="4">prf.</subfield></datafield><datafield tag="700" ind1=" " ind2=" "><subfield code="a">Burns, Catherine.</subfield><subfield code="4">prf.</subfield></datafield><datafield tag="700" ind1=" " ind2=" "><subfield code="a">Laakso, Stefan.</subfield><subfield code="4">prf.</subfield></datafield><datafield tag="700" ind1=" " ind2=" "><subfield code="a">Finucan
 e, Tracy.</subfield><subfield code="4">prf.</subfield></datafield><datafield tag="700" ind1=" " ind2=" "><subfield code="a">B&#xE9;dard, Daniel,</subfield><subfield code="d">1957-</subfield></datafield><datafield tag="901" ind1=" " ind2=" "><subfield code="a">a338600</subfield><subfield code="b">Sirsi_Auto</subfield><subfield code="c">338600</subfield></datafield></record>'),
-(E'<record xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd" xmlns="http://www.loc.gov/MARC21/slim"><leader>00817njm a2200241 a 4500</leader><controlfield tag="001">03-0002928</controlfield><controlfield tag="005">20020521145858.0</controlfield><controlfield tag="008">000922s1999 enkuuu eng d</controlfield><datafield tag="050" ind1=" " ind2=" "><subfield code="a">5238</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Busoni, Ferruccio,</subfield><subfield code="d">1866-1924</subfield></datafield><datafield tag="245" ind1=" " ind2=" "><subfield code="a">Piano concerto in C major, op. 39</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">London :</subfield><subfield code="b">Hyperion,</subfield><subfield code="c">1999\\</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 sound
  disc :</subfield><subfield code="b">digital, stereo</subfield></datafield><datafield tag="349" ind1=" " ind2=" "><subfield code="a">COMPACT DISC(S)</subfield></datafield><datafield tag="440" ind1=" " ind2=" "><subfield code="a">The Romantic Piano Concerto ;</subfield><subfield code="v">22</subfield></datafield><datafield tag="511" ind1=" " ind2=" "><subfield code="a">Marc-Andr&#xE9; Hamelin, piano ; City of Birmingham Symphony Orchestra ; Mark Elder, conductor</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Concertos (Piano)</subfield></datafield><datafield tag="700" ind1=" " ind2=" "><subfield code="a">Hamelin, Marc-Andr&#xE9;,</subfield><subfield code="d">1961-</subfield></datafield><datafield tag="700" ind1=" " ind2=" "><subfield code="a">Elder, Mark</subfield></datafield><datafield tag="710" ind1="2" ind2=" "><subfield code="a">City of Birmingham Symphony Orchestra</subfield></datafield><datafield tag="901" ind1=" " ind2=" "><subfield cod
 e="a">a338628</subfield><subfield code="b">Sirsi_Auto</subfield><subfield code="c">338628</subfield></datafield></record>'),
+(E'<record xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd" xmlns="http://www.loc.gov/MARC21/slim"><leader>00817njm a2200241 a 4500</leader><controlfield tag="001">03-0002928</controlfield><controlfield tag="005">20020521145858.0</controlfield><controlfield tag="008">000922s1999 enkuuu eng d</controlfield><datafield tag="050" ind1=" " ind2=" "><subfield code="a">5238</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Busoni, Ferruccio,</subfield><subfield code="d">1866-1924</subfield></datafield><datafield tag="245" ind1=" " ind2=" "><subfield code="a">Piano concerto in C major, op. 39</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">London :</subfield><subfield code="b">Hyperion,</subfield><subfield code="c">1999\\</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 sound
  disc :</subfield><subfield code="b">digital, stereo</subfield></datafield><datafield tag="349" ind1=" " ind2=" "><subfield code="a">COMPACT DISC(S)</subfield></datafield><datafield tag="440" ind1=" " ind2=" "><subfield code="a">The Romantic Piano Concerto ;</subfield><subfield code="v"># 22</subfield></datafield><datafield tag="511" ind1=" " ind2=" "><subfield code="a">Marc-Andr&#xE9; Hamelin, piano ; City of Birmingham Symphony Orchestra ; Mark Elder, conductor</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Concertos (Piano)</subfield></datafield><datafield tag="700" ind1=" " ind2=" "><subfield code="a">Hamelin, Marc-Andr&#xE9;,</subfield><subfield code="d">1961-</subfield></datafield><datafield tag="700" ind1=" " ind2=" "><subfield code="a">Elder, Mark</subfield></datafield><datafield tag="710" ind1="2" ind2=" "><subfield code="a">City of Birmingham Symphony Orchestra</subfield></datafield><datafield tag="901" ind1=" " ind2=" "><subfield c
 ode="a">a338628</subfield><subfield code="b">Sirsi_Auto</subfield><subfield code="c">338628</subfield></datafield></record>'),
 ('<record xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd" xmlns="http://www.loc.gov/MARC21/slim"><leader>01086njm a2200277 a 4500</leader><controlfield tag="001">03-0003334</controlfield><controlfield tag="005">20030124135156.0</controlfield><controlfield tag="008">971014n nyuuuu eng </controlfield><datafield tag="050" ind1=" " ind2=" "><subfield code="a">4523</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Brahms, Johannes,</subfield><subfield code="d">1833-1897.</subfield></datafield><datafield tag="240" ind1=" " ind2=" "><subfield code="a">Concertos,</subfield><subfield code="m">violin, violoncello,</subfield><subfield code="n">op. 102,</subfield><subfield code="r">A minor</subfield></datafield><datafield tag="245" ind1=" " ind2=" "><subfield code="a">Double concerto in A minor, op. 102 ; Variations on a theme by Haydn, op. 5
 6a ; Tragic overture, op. 81</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">New York, NY :</subfield><subfield code="b">Columbia [Records].</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 sound disc :</subfield><subfield code="b">33 1/3 rpm, mono.</subfield></datafield><datafield tag="349" ind1=" " ind2=" "><subfield code="a">PHONO RECORD</subfield></datafield><datafield tag="511" ind1=" " ind2=" "><subfield code="a">Isaac Stern, violin ; Leonard Rose, violoncello ; Philharmonic-Symphony of New York ; Bruno Walter, conductor.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Concertos (Violin and violoncello)</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Stern, Isaac,</subfield><subfield code="d">1920-2001.</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Rose, Leonard,</subfield><subfield code="d">1918-1984</subfie
 ld></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Walter, Bruno,</subfield><subfield code="d">1876-1962</subfield></datafield><datafield tag="710" ind1="2" ind2=" "><subfield code="a">New York Philharmonic</subfield></datafield><datafield tag="730" ind1=" " ind2=" "><subfield code="a">Tragische Ouvert&#xFC;re</subfield></datafield><datafield tag="730" ind1=" " ind2=" "><subfield code="a">Variationen &#xFC;ber ein Thema von Haydn, op. 56a</subfield></datafield><datafield tag="901" ind1=" " ind2=" "><subfield code="a">a339012</subfield><subfield code="b">Sirsi_Auto</subfield><subfield code="c">339012</subfield></datafield></record>'),
 ('<record xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd" xmlns="http://www.loc.gov/MARC21/slim"><leader>01088njm a2200301 a 4500</leader><controlfield tag="001">03-0003458</controlfield><controlfield tag="005">19971015135024.0</controlfield><controlfield tag="008">971015s1996 sweuuu eng </controlfield><datafield tag="050" ind1=" " ind2=" "><subfield code="a">4532</subfield></datafield><datafield tag="100" ind1=" " ind2=" "><subfield code="a">Rouse, Christopher,</subfield><subfield code="d">1949-</subfield></datafield><datafield tag="240" ind1=" " ind2=" "><subfield code="a">Concertos,</subfield><subfield code="m">trombone</subfield><subfield code="n">(1991)</subfield></datafield><datafield tag="245" ind1=" " ind2=" "><subfield code="a">Trombone concerto (1991)</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Djursholm :</subfiel
 d><subfield code="b">Bis,</subfield><subfield code="c">1996</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 sound disc :</subfield><subfield code="b">digital, stereo.</subfield></datafield><datafield tag="349" ind1=" " ind2=" "><subfield code="a">COMPACT DISC(S)</subfield></datafield><datafield tag="440" ind1=" " ind2=" "><subfield code="a">American Trombone Concertos ;</subfield><subfield code="v">2</subfield></datafield><datafield tag="505" ind1=" " ind2=" "><subfield code="a">Trombone concerto / Rouse -- Trombone concerto / Ch&#xE1;vez -- Meditation / Thomas.</subfield></datafield><datafield tag="511" ind1=" " ind2=" "><subfield code="a">Christian Lindberg, trombone ; BBC National Orchestra of Wales ; Grant Llewellyn, conductor.</subfield></datafield><datafield tag="700" ind1=" " ind2=" "><subfield code="a">Ch&#xE1;vez, Carlos,</subfield><subfield code="d">1899-1978</subfield></datafield><datafield tag="700" ind1=" " ind2=" "><subfield co
 de="a">Thomas, Augusta Read,</subfield><subfield code="d">1964-</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Lindberg, Christian</subfield></datafield><datafield tag="700" ind1=" " ind2=" "><subfield code="a">Llewellyn, Grant</subfield></datafield><datafield tag="710" ind1=" " ind2=" "><subfield code="a">BBC National Orchestra of Wales</subfield></datafield><datafield tag="730" ind1=" " ind2=" "><subfield code="a">Meditation,</subfield><subfield code="m">trombone, orchestra</subfield></datafield><datafield tag="730" ind1=" " ind2=" "><subfield code="a">Concertos,</subfield><subfield code="m">trombone</subfield><subfield code="n">(1976-77)</subfield></datafield><datafield tag="901" ind1=" " ind2=" "><subfield code="a">a339126</subfield><subfield code="b">Sirsi_Auto</subfield><subfield code="c">339126</subfield></datafield></record>'),
 ('<record xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd" xmlns="http://www.loc.gov/MARC21/slim"><leader>00990njm a2200277 a 4500</leader><controlfield tag="001">03-0003606</controlfield><controlfield tag="005">19991211181244.0</controlfield><controlfield tag="008">971015s1966 enkuuu eng </controlfield><datafield tag="050" ind1=" " ind2=" "><subfield code="a">4537</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Bart&#xF3;k, B&#xE9;la,</subfield><subfield code="d">1881-1945.</subfield></datafield><datafield tag="240" ind1=" " ind2=" "><subfield code="a">Concertos,</subfield><subfield code="m">violin,</subfield><subfield code="n">no. 2,</subfield><subfield code="n">(1938)</subfield></datafield><datafield tag="245" ind1=" " ind2=" "><subfield code="a">Violin concerto no. 2 ; Six duos (from 44 Duos)</subfield></datafield><datafield 
 tag="260" ind1=" " ind2=" "><subfield code="a">London :</subfield><subfield code="b">Angel,</subfield><subfield code="c">1966</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 sound disc :</subfield><subfield code="b">33 1/3 rpm, stereo.</subfield></datafield><datafield tag="349" ind1=" " ind2=" "><subfield code="a">PHONO RECORD</subfield></datafield><datafield tag="511" ind1=" " ind2=" "><subfield code="a">Yehudi Menuhin, violin ; Nell Gotkovsky, violin (for Duos only) ; New Philharmonia Orchestra ; Antal Dorati, conductor.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Concertos (Violin)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Violin music (Violins (2))</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Menuhin, Yehudi,</subfield><subfield code="d">1916-1999.</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Got
 kovsky, Nell</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Dorati, Antal,</subfield><subfield code="d">1906-1988.</subfield></datafield><datafield tag="710" ind1="2" ind2=" "><subfield code="a">New Philharmonia Orchestra</subfield></datafield><datafield tag="730" ind1=" " ind2=" "><subfield code="a">Duos (44),</subfield><subfield code="m">violins (2). </subfield><subfield code="k">Selections</subfield></datafield><datafield tag="901" ind1=" " ind2=" "><subfield code="a">a339264</subfield><subfield code="b">Sirsi_Auto</subfield><subfield code="c">339264</subfield></datafield></record>'),
@@ -33,7 +33,7 @@ INSERT INTO marcxml_import (marc) VALUES
 ('<record xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd" xmlns="http://www.loc.gov/MARC21/slim"><leader>00751nam a2200229 a 4500</leader><controlfield tag="001">03-0004397</controlfield><controlfield tag="005">19981207192358.0</controlfield><controlfield tag="008">970701s1974 enk u000 0 eng </controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="a">75-306924</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0563127732</subfield></datafield><datafield tag="050" ind1="0" ind2="0"><subfield code="a">MT130.C4</subfield><subfield code="b">W37 1974</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Warrack, John Hamilton,</subfield><subfield code="d">1928-</subfield></datafield><datafield tag="245" ind1="0" ind2="0"><subfield code="a">Tchaikovsky symphonies and concertos /</subfield><subfield 
 code="c">John Warrack.</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">2nd ed.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">London :</subfield><subfield code="b">British Broadcasting Corporation,</subfield><subfield code="c">1974.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">64 p. :</subfield><subfield code="b">music</subfield></datafield><datafield tag="440" ind1=" " ind2="0"><subfield code="a">BBC music guides.</subfield></datafield><datafield tag="600" ind1="1" ind2="0"><subfield code="a">Tchaikovsky, Peter Ilich, 1840-1893.</subfield><subfield code="t">Symphonies.</subfield></datafield><datafield tag="600" ind1="1" ind2="0"><subfield code="a">Tchaikovsky, Peter Ilich, 1840-1893.</subfield><subfield code="t">Concertos.</subfield></datafield><datafield tag="901" ind1=" " ind2=" "><subfield code="a">a340023</subfield><subfield code="b">Sirsi_Auto</subfield><subfield code="c
 ">340023</subfield></datafield></record>'),
 ('<record xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd" xmlns="http://www.loc.gov/MARC21/slim"><leader>00622nam a2200205 a 4500</leader><controlfield tag="001">03-0004398</controlfield><controlfield tag="005">19991204193934.0</controlfield><controlfield tag="008">970701s1948 nyu u000 0 eng </controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="a">48-6816</subfield></datafield><datafield tag="050" ind1="0" ind2="0"><subfield code="a">MT125</subfield><subfield code="b">.V4</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Veinus, Abraham.</subfield></datafield><datafield tag="245" ind1="0" ind2="0"><subfield code="a">Victor book of concertos /</subfield><subfield code="c">by Abraham Veinus.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">New York, NY :</subfield><subfield code="b">Sim
 on &amp; Schuster,</subfield><subfield code="c">1948.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">xxv, 450 p. :</subfield><subfield code="b">music.</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Discogr.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Orchestral music</subfield><subfield code="x">Discography.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Orchestral music</subfield><subfield code="x">Analysis, appreciation.</subfield></datafield><datafield tag="901" ind1=" " ind2=" "><subfield code="a">a340024</subfield><subfield code="b">Sirsi_Auto</subfield><subfield code="c">340024</subfield></datafield></record>'),
 ('<record xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd" xmlns="http://www.loc.gov/MARC21/slim"><leader>00800nam a2200229 a 4500</leader><controlfield tag="001">03-0004400</controlfield><controlfield tag="005">19981206131340.0</controlfield><controlfield tag="008">970701s1950 enk u000 0 eng </controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="a">50-14482</subfield></datafield><datafield tag="050" ind1="0" ind2="0"><subfield code="a">MT130.M8</subfield><subfield code="b">H8 1950</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Hutchings, Arthur,</subfield><subfield code="d">1906-</subfield></datafield><datafield tag="245" ind1="0" ind2="2"><subfield code="a">A companion to Mozart''s piano concertos /</subfield><subfield code="c">by Arthur Hutchings.</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><su
 bfield code="a">2nd ed.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">London :</subfield><subfield code="b">Oxford University Press,</subfield><subfield code="c">1950.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">xiv, 211 p. :</subfield><subfield code="b">music</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">"Thematic guide to Mozart''s concertos": pp. [xi]-xiv.</subfield></datafield><datafield tag="504" ind1=" " ind2=" "><subfield code="a">Bibliogr.</subfield></datafield><datafield tag="600" ind1="1" ind2="0"><subfield code="a">Mozart, Wolfgang Amadeus,</subfield><subfield code="d">1756-1791.</subfield><subfield code="t">Concertos,</subfield><subfield code="m">piano.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Mozart, Wolfgang Amadeus, 1756-1791</subfield><subfield code="x">Thematic catalogs.</subfield></datafield><datafield tag="901" ind1
 =" " ind2=" "><subfield code="a">a340026</subfield><subfield code="b">Sirsi_Auto</subfield><subfield code="c">340026</subfield></datafield></record>'),
-('<record xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd" xmlns="http://www.loc.gov/MARC21/slim"><leader>00853nam a2200241 a 4500</leader><controlfield tag="001">03-0004447</controlfield><controlfield tag="005">19981111113740.0</controlfield><controlfield tag="008">970701s1971 wau u000 0 eng </controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="a">70-110118</subfield></datafield><datafield tag="050" ind1="0" ind2="0"><subfield code="a">MT130.B43</subfield><subfield code="b">F6 1971</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Fiske, Roger</subfield></datafield><datafield tag="245" ind1="0" ind2="0"><subfield code="a">Beethoven :</subfield><subfield code="b">concertos and overtures.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Seattle, WA :</subfield><subfield code="b">Univers
 ity of Washington Press,</subfield><subfield code="c">1971.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">64 p. :</subfield><subfield code="b">music</subfield></datafield><datafield tag="440" ind1=" " ind2="0"><subfield code="a">BBC music guides. ;</subfield><subfield code="v">19.</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">"First published 1970 by the British Broadcasting Corporation."</subfield></datafield><datafield tag="600" ind1="1" ind2="0"><subfield code="a">Beethoven, Ludwig van,</subfield><subfield code="d">1770-1827.</subfield><subfield code="t">Overtures.</subfield></datafield><datafield tag="600" ind1="1" ind2="0"><subfield code="a">Beethoven, Ludwig van,</subfield><subfield code="d">1770-1827.</subfield><subfield code="t">Concertos.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Overtures</subfield><subfield code="x">Analysis, appreciation.</subfield></datafiel
 d><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Concertos</subfield><subfield code="x">Analysis, appreciation.</subfield></datafield><datafield tag="901" ind1=" " ind2=" "><subfield code="a">a340073</subfield><subfield code="b">Sirsi_Auto</subfield><subfield code="c">340073</subfield></datafield></record>'),
+('<record xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd" xmlns="http://www.loc.gov/MARC21/slim"><leader>00853nam a2200241 a 4500</leader><controlfield tag="001">03-0004447</controlfield><controlfield tag="005">19981111113740.0</controlfield><controlfield tag="008">970701s1971 wau u000 0 eng </controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="a">70-110118</subfield></datafield><datafield tag="050" ind1="0" ind2="0"><subfield code="a">MT130.B43</subfield><subfield code="b">F6 1971</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Fiske, Roger</subfield></datafield><datafield tag="245" ind1="0" ind2="0"><subfield code="a">Beethoven :</subfield><subfield code="b">concertos and overtures.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Seattle, WA :</subfield><subfield code="b">Univers
 ity of Washington Press,</subfield><subfield code="c">1971.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">64 p. :</subfield><subfield code="b">music</subfield></datafield><datafield tag="440" ind1=" " ind2="0"><subfield code="a">BBC music guides. ;</subfield><subfield code="v"># 19.</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">"First published 1970 by the British Broadcasting Corporation."</subfield></datafield><datafield tag="600" ind1="1" ind2="0"><subfield code="a">Beethoven, Ludwig van,</subfield><subfield code="d">1770-1827.</subfield><subfield code="t">Overtures.</subfield></datafield><datafield tag="600" ind1="1" ind2="0"><subfield code="a">Beethoven, Ludwig van,</subfield><subfield code="d">1770-1827.</subfield><subfield code="t">Concertos.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Overtures</subfield><subfield code="x">Analysis, appreciation.</subfield></datafi
 eld><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Concertos</subfield><subfield code="x">Analysis, appreciation.</subfield></datafield><datafield tag="901" ind1=" " ind2=" "><subfield code="a">a340073</subfield><subfield code="b">Sirsi_Auto</subfield><subfield code="c">340073</subfield></datafield></record>'),
 ('<record xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd" xmlns="http://www.loc.gov/MARC21/slim"><leader>00648nam a2200193 a 4500</leader><controlfield tag="001">03-0004465</controlfield><controlfield tag="005">20020430092042.0</controlfield><controlfield tag="008">970701s1977 u000 0 eng u</controlfield><datafield tag="050" ind1="0" ind2="0"><subfield code="a">MT145.W4</subfield><subfield code="b">W4</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Webb, Douglas John,</subfield><subfield code="d">1935-1994.</subfield></datafield><datafield tag="245" ind1="0" ind2="0"><subfield code="a">Serial techniques in John Weinzweig''s divertimentos and concertos (1945-1968) /</subfield><subfield code="c">Douglas J. Webb.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">[s.l. :</subfield><subfield code="b">s.n.
 ],</subfield><subfield code="c">1977.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">180 p.</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Typescript (photocopy).</subfield></datafield><datafield tag="502" ind1=" " ind2=" "><subfield code="a">Theses (Ph.D.) - Eastman School of Music.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Weinzweig, John, 1913-2006.</subfield></datafield><datafield tag="901" ind1=" " ind2=" "><subfield code="a">a340091</subfield><subfield code="b">Sirsi_Auto</subfield><subfield code="c">340091</subfield></datafield></record>'),
 ('<record xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd" xmlns="http://www.loc.gov/MARC21/slim"><leader>00888ncm a2200229 a 4500</leader><controlfield tag="001">03-0004475</controlfield><controlfield tag="005">20010920111220.0</controlfield><controlfield tag="008">970701s1978 nyu 00 eng </controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="a">77-15715</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0486235998</subfield></datafield><datafield tag="050" ind1="0" ind2="0"><subfield code="a">M1010.M95</subfield><subfield code="b">B6</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Mozart, Wolfgang Amadeus,</subfield><subfield code="d">1756-1791</subfield></datafield><datafield tag="245" ind1="0" ind2="0"><subfield code="a">Piano concertos nos. 17-22 :</subfield><subfield code="b">in fu
 ll score, with Mozart''s cadenzas for nos. 17-19, from the Breitkopf &amp; H&#xE4;rtel complete works ed. /</subfield><subfield code="c">Wolfgang Amadeus Mozart.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">New York, NY :</subfield><subfield code="b">Dover,</subfield><subfield code="c">1978.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 score (370 p.)</subfield></datafield><datafield tag="349" ind1=" " ind2=" "><subfield code="a">MUSIC SCORE/PARTITION MUSICALE</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Concertos (Piano)</subfield><subfield code="v">Scores.</subfield></datafield><datafield tag="730" ind1="0" ind2=" "><subfield code="a">Concertos, piano. No. 17-22.</subfield></datafield><datafield tag="901" ind1=" " ind2=" "><subfield code="a">a340101</subfield><subfield code="b">Sirsi_Auto</subfield><subfield code="c">340101</subfield></datafield></record>'),
 ('<record xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd" xmlns="http://www.loc.gov/MARC21/slim"><leader>02585ncm a2200541 a 4500</leader><controlfield tag="001">03-0004492</controlfield><controlfield tag="005">20010920113844.0</controlfield><controlfield tag="008">970701s1969 nyu 00 eng </controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="a">79-77393</subfield></datafield><datafield tag="050" ind1="0" ind2="0"><subfield code="a">M1004.5</subfield><subfield code="b">.C663</subfield></datafield><datafield tag="245" ind1="0" ind2="4"><subfield code="a">The concerto, 1800-1900 :</subfield><subfield code="b">a Norton music anthology /</subfield><subfield code="c">edited by Paul Henry Lang.</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1st ed.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield c
 ode="a">New York, NY :</subfield><subfield code="b">Norton,</subfield><subfield code="c">1969.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">xxvi, 1 score (869 p.)</subfield></datafield><datafield tag="349" ind1=" " ind2=" "><subfield code="a">MUSIC SCORE/PARTITION MUSICALE</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Violin concerto and Piano concerto no. 5 / Beethoven -- Konzertst&#xFC;ck / Weber -- Piano concerto no. 2 / Chopin -- Violin concerto no. 1 / Mendelssohn -- Piano concerto / Schumann -- Piano concerto no. 1 / Tchaikovsky -- Violin concerto and Piano concerto no. 2 / Brahms -- Violoncello concerto / Dvorak.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Concertos (Piano)</subfield><subfield code="v">Scores.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Concertos (Violin)</subfield><subfield code="v">Scores.</subfield></datafield
 ><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Concertos (Violoncello)</subfield><subfield code="v">Scores.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Piano with orchestra</subfield><subfield code="v">Scores.</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Lang, Paul Henry,</subfield><subfield code="d">1901-1991.</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Beethoven, Ludwig van,</subfield><subfield code="d">1770-1827</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Weber, Carl Maria von,</subfield><subfield code="d">1786-1826</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Chopin, Fr&#xE9;d&#xE9;ric,</subfield><subfield code="d">1810-1849</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Mendelssohn, Felix,</subfield><subfield code="d">1809-1847.</subfield></datafield>
 <datafield tag="700" ind1="1" ind2=" "><subfield code="a">Schumann, Robert,</subfield><subfield code="d">1810-1856</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Liszt, Franz,</subfield><subfield code="d">1811-1886</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Tchaikovsky, Peter Ilich,</subfield><subfield code="d">1840-1893</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Brahms, Johannes,</subfield><subfield code="d">1833-1897</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Dvor&#xE1;k, Anton&#xED;n,</subfield><subfield code="d">1841-1904</subfield></datafield><datafield tag="730" ind1="0" ind2=" "><subfield code="a">Concertos, violin, op. 61, D major</subfield></datafield><datafield tag="730" ind1=" " ind2=" "><subfield code="a">Concertos, piano, no. 5, op. 73, E flat major, "Emperor"</subfield></datafield><datafield tag="730" ind1=" " ind2=" ">
 <subfield code="a">Konzertst&#xFC;ck, piano, F minor</subfield></datafield><datafield tag="730" ind1="0" ind2=" "><subfield code="a">Concertos, piano, orchestra, no. 2, F minor, op. 21</subfield></datafield><datafield tag="730" ind1=" " ind2=" "><subfield code="a">Concertos, violin, orchestra, op. 64, E minor.</subfield></datafield><datafield tag="730" ind1="0" ind2=" "><subfield code="a">Concertos, piano, op. 54, A minor</subfield></datafield><datafield tag="730" ind1="0" ind2=" "><subfield code="a">Concertos, piano, no. 1, E flat major</subfield></datafield><datafield tag="730" ind1="0" ind2=" "><subfield code="a">Concertos, piano, no. 1, op. 23, B flat minor</subfield></datafield><datafield tag="730" ind1="0" ind2=" "><subfield code="a">Concertos, piano, no. 2, op. 83, B flat major</subfield></datafield><datafield tag="730" ind1="0" ind2=" "><subfield code="a">Concertos, violin, op. 77, D major</subfield></datafield><datafield tag="730" ind1="0" ind2=" "><subfield code="a
 ">Concertos, violoncello, op. 104, B minor</subfield></datafield><datafield tag="901" ind1=" " ind2=" "><subfield code="a">a340118</subfield><subfield code="b">Sirsi_Auto</subfield><subfield code="c">340118</subfield></datafield></record>'),

-----------------------------------------------------------------------

Summary of changes:
 .../src/templates/opac/parts/record/authors.tt2    |    6 ++++--
 .../src/templates/opac/parts/record/series.tt2     |   10 ++++++----
 .../src/templates/opac/parts/record/subjects.tt2   |    2 +-
 Open-ILS/src/templates/opac/parts/result/table.tt2 |    2 +-
 Open-ILS/tests/datasets/concerto.sql               |    6 +++---
 5 files changed, 15 insertions(+), 11 deletions(-)


hooks/post-receive
-- 
Evergreen ILS


More information about the open-ils-commits mailing list