Add authority control support for 630 and 648 fields
authordbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 17 Nov 2010 18:59:58 +0000 (18:59 +0000)
committerdbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 17 Nov 2010 18:59:58 +0000 (18:59 +0000)
Thanks to Ole Kerpel <oke@iisg.nl> for providing the additional
definitions for this support to bring us closer to MARC
authority control norms.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@18770 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/xul/staff_client/server/cat/marcedit.js

index 8c58021..34a5531 100644 (file)
@@ -1872,6 +1872,8 @@ var authority_tag_map = {
     730 : ['[130,430,530,730]',130],
     830 : ['[130,430,530,730]',130],
     600 : ['[100,400,480,481,482,485,500,580,581,582,585,700,780,781,782,785]',100],
+    630 : ['[130,430,530,730]',130],
+    648 : ['[148,448,548]',148],
     650 : ['[150,450,480,481,482,485,550,580,581,582,585,750,780,781,782,785]',150],
     651 : ['[151,451,480,481,482,485,551,580,581,582,585,751,780,781,782,785]',151],
     655 : ['[155,455,480,481,482,485,555,580,581,582,585,755,780,781,782,785]',155]
@@ -2119,6 +2121,13 @@ var control_map = {
         'a' : { 130 : 'a' },
         'd' : { 130 : 'd' }
     },
+    648 : {
+        'a' : { 148 : 'a' },
+        'v' : { 148 : 'v' },
+        'x' : { 148 : 'x' },
+        'y' : { 148 : 'y' },
+        'z' : { 148 : 'z' }
+    },
     650 : {
         'a' : { 150 : 'a' },
         'b' : { 150 : 'b' },