From 8dc9e23ea939459fb351eced3ef03610a3d4817c Mon Sep 17 00:00:00 2001 From: dbs Date: Wed, 14 Jul 2010 15:06:57 +0000 Subject: [PATCH] In theory, this would be a step towards MFHD records in the editor looking saner. In practice, the BKS fixed fields are hidden. Sadly, the leader values for the MFHD record are not displayed either. git-svn-id: svn://svn.open-ils.org/ILS/trunk@16929 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/xul/staff_client/server/cat/marcedit.js | 16 ++++++++++++---- Open-ILS/xul/staff_client/server/cat/marcedit.xul | 7 +++++-- 2 files changed, 17 insertions(+), 6 deletions(-) diff --git a/Open-ILS/xul/staff_client/server/cat/marcedit.js b/Open-ILS/xul/staff_client/server/cat/marcedit.js index 1b2d69eb7..848d10ec2 100644 --- a/Open-ILS/xul/staff_client/server/cat/marcedit.js +++ b/Open-ILS/xul/staff_client/server/cat/marcedit.js @@ -670,7 +670,8 @@ var rec_type = { MAP : { Type : /[ef]{1}/, BLvl : /[abcdms]{1}/ }, SCO : { Type : /[cd]{1}/, BLvl : /[abcdms]{1}/ }, REC : { Type : /[ij]{1}/, BLvl : /[abcdms]{1}/ }, - COM : { Type : /[m]{1}/, BLvl : /[abcdms]{1}/ } + COM : { Type : /[m]{1}/, BLvl : /[abcdms]{1}/ }, + MFHD : { Type : /[uvxy]{1}/, BLvl : /.{1}/ } }; var ff_pos = { @@ -907,7 +908,8 @@ var ff_pos = { MAP : {start : 6, len : 1, def : 'e' }, SCO : {start : 6, len : 1, def : 'c' }, REC : {start : 6, len : 1, def : 'i' }, - COM : {start : 6, len : 1, def : 'm' } + COM : {start : 6, len : 1, def : 'm' }, + MFHD : {start : 6, len : 1, def : 'y' } } }, Ctrl : { @@ -943,7 +945,12 @@ var ff_pos = { MAP : {start : 18, len : 1, def : ' ' }, SCO : {start : 18, len : 1, def : ' ' }, REC : {start : 18, len : 1, def : ' ' }, - COM : {start : 18, len : 1, def : ' ' } + COM : {start : 18, len : 1, def : 'i' } + } + }, + Item : { + ldr : { + MFHD : {start : 18, len : 1, def : 'i' } } }, ELvl : { @@ -955,7 +962,8 @@ var ff_pos = { MAP : {start : 17, len : 1, def : ' ' }, SCO : {start : 17, len : 1, def : ' ' }, REC : {start : 17, len : 1, def : ' ' }, - COM : {start : 17, len : 1, def : ' ' } + COM : {start : 17, len : 1, def : ' ' }, + MFHD : {start : 17, len : 1, def : 'u' } } }, Indx : { diff --git a/Open-ILS/xul/staff_client/server/cat/marcedit.xul b/Open-ILS/xul/staff_client/server/cat/marcedit.xul index 4baa212bc..801fc3c03 100644 --- a/Open-ILS/xul/staff_client/server/cat/marcedit.xul +++ b/Open-ILS/xul/staff_client/server/cat/marcedit.xul @@ -78,9 +78,9 @@ - @@ -221,6 +223,7 @@ + -- 2.11.0