LP#1164174: have authority linker handle author/title series added entries
authorMark Cooper <markchristophercooper@gmail.com>
Wed, 3 Apr 2013 21:23:56 +0000 (14:23 -0700)
committerGalen Charlton <gmc@esilibrary.com>
Thu, 5 Nov 2015 18:19:20 +0000 (18:19 +0000)
Support for 800 field author/title series added entry is
missing from authority_control_fields.pl. This adds it.

Subfields match:
http://www.loc.gov/marc/bibliographic/bd800.html
Example bib link:
=800 1\$aTolkien, J. R. R.$q(John Ronald Reuel),$d1892-1973.
$tLord of the rings (1986) ;$vpt. 1.$0(DLC)7

Signed-off-by: Mark Cooper <markchristophercooper@gmail.com>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Open-ILS/src/support-scripts/authority_control_fields.pl.in

index d8698db..64d32f9 100755 (executable)
@@ -351,6 +351,23 @@ my %controllees = (
              y => { 151 => 'y' },
              z => { 151 => 'z' },
     },
+    800 => { a => { 100 => 'a' },
+             b => { 100 => 'b' },
+             c => { 100 => 'c' },
+             d => { 100 => 'd' },
+             e => { 100 => 'e' },
+             f => { 100 => 'f' },
+             g => { 100 => 'g' },
+             j => { 100 => 'j' },
+             k => { 100 => 'k' },
+             l => { 100 => 'l' },
+             n => { 100 => 'n' },
+             p => { 100 => 'p' },
+             q => { 100 => 'q' },
+             t => { 100 => 't' },
+             u => { 100 => 'u' },
+             4 => { 100 => '4' },
+    },    
     830 => { a => { 130 => 'a' },
              d => { 130 => 'd' },
              f => { 130 => 'f' },