[open-ils-commits] r13877 - branches/rel_1_4/Open-ILS/xul/staff_client/server/cat (phasefx)

svn at svn.open-ils.org svn at svn.open-ils.org
Wed Aug 19 04:19:37 EDT 2009


Author: phasefx
Date: 2009-08-19 04:19:32 -0400 (Wed, 19 Aug 2009)
New Revision: 13877

Modified:
   branches/rel_1_4/Open-ILS/xul/staff_client/server/cat/marcedit.js
   branches/rel_1_4/Open-ILS/xul/staff_client/server/cat/marcedit.xul
Log:
backport part of changeset 13842 for working clipboard context menus in marc editor

Modified: branches/rel_1_4/Open-ILS/xul/staff_client/server/cat/marcedit.js
===================================================================
--- branches/rel_1_4/Open-ILS/xul/staff_client/server/cat/marcedit.js	2009-08-19 08:02:12 UTC (rev 13876)
+++ branches/rel_1_4/Open-ILS/xul/staff_client/server/cat/marcedit.js	2009-08-19 08:19:32 UTC (rev 13877)
@@ -1181,7 +1181,7 @@
 				{ value : field.text(),
 				  class : 'plain marcEditableControlfield',
 				  name : 'CONTROL' + tagname,
-				  oncontext : 'return false();',
+				  context : 'clipboard',
 				  size : 50,
 				  maxlength : 50 } )
 			);
@@ -1517,7 +1517,7 @@
 
 	if (!authority_tag_map[sf.parent(). at tag]) {
 		sf_popup.appendChild(createLabel( { value : $('catStrings').getString('staff.cat.marcedit.not_authority_field.label') } ) );
-		target.setAttribute('context', menu_id);
+		target.setAttribute('context', 'clipboard');
 		return false;
 	}
 

Modified: branches/rel_1_4/Open-ILS/xul/staff_client/server/cat/marcedit.xul
===================================================================
--- branches/rel_1_4/Open-ILS/xul/staff_client/server/cat/marcedit.xul	2009-08-19 08:02:12 UTC (rev 13876)
+++ branches/rel_1_4/Open-ILS/xul/staff_client/server/cat/marcedit.xul	2009-08-19 08:19:32 UTC (rev 13877)
@@ -70,105 +70,105 @@
 					<rows>
 						<row>
 							<label name="Type" set="BKS SER VIS MIX MAP SCO REC COM" value="Type" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="Type" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="Type" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 							<label name="ELvl" set="BKS SER VIS MIX MAP SCO REC COM" value="ELvl" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="ELvl" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="ELvl" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 							<label name="Srce" set="BKS SER VIS MIX MAP SCO REC COM" value="Srce" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="Srce" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="Srce" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 							<label name="Audn" set="BKS VIS SCO REC COM" value="Audn" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="Audn" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="Audn" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 							<label name="Ctrl" set="BKS SER VIS MIX MAP SCO REC COM" value="Ctrl" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="Ctrl" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="Ctrl" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 							<label name="Lang" set="BKS SER VIS MIX MAP SCO REC COM" value="Lang" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="Lang" maxlength="3" size="3" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="Lang" maxlength="3" size="3" oninput="updateFixedFields(this);"/>
 						</row>
 						<row>
 							<label name="BLvl" set="BKS SER VIS MIX MAP SCO REC COM" value="BLvl" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="BLvl" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="BLvl" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 							<label name="Form" set="BKS SER VIS MIX MAP SCO REC" value="Form" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="Form" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="Form" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 							<label name="Conf" set="BKS SER" value="Conf" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="Conf" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="Conf" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 							<label name="Biog" set="BKS" value="Biog" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="Biog" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="Biog" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 							<label name="MRec" set="BKS SER VIS MIX MAP SCO REC COM" value="MRec" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="MRec" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="MRec" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 							<label name="Ctry" set="BKS SER VIS MIX MAP SCO REC COM" value="Ctry" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="Ctry" maxlength="3" size="3" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="Ctry" maxlength="3" size="3" oninput="updateFixedFields(this);"/>
 						</row>
 						<row>
 							<label name="S/L" set="SER" value="S/L" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="S/L" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="S/L" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 							<label name="Cont" set="BKS SER" value="Cont" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="Cont" maxlength="4" size="4" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="Cont" maxlength="4" size="4" oninput="updateFixedFields(this);"/>
 							<label name="GPub" set="BKS SER VIS MAP COM" value="GPub" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="GPub" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="GPub" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 							<label name="LitF" set="BKS" value="LitF" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="LitF" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="LitF" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 							<label name="Indx" set="BKS MAP" value="Indx" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="Indx" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="Indx" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 							<label name="Alph" set="SER" value="Alph" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="Alph" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="Alph" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 						</row>
 						<row>
 							<label name="Desc" set="BKS SER VIS MIX MAP SCO REC COM" value="Desc" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="Desc" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="Desc" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 							<label name="Ills" set="BKS" value="Ills" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="Ills" maxlength="4" size="4" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="Ills" maxlength="4" size="4" oninput="updateFixedFields(this);"/>
 							<label name="Fest" set="BKS" value="Fest" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="Fest" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="Fest" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 							<label name="DtSt" set="BKS SER VIS MIX MAP SCO REC COM" value="DtSt" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="DtSt" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="DtSt" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 							<label name="Date1" set="BKS SER VIS MIX MAP SCO REC COM" value="Date1" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="Date1" maxlength="4" size="4" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="Date1" maxlength="4" size="4" oninput="updateFixedFields(this);"/>
 							<label name="Date2" set="BKS SER VIS MIX MAP SCO REC COM" value="Date2" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="Date2" maxlength="4" size="4" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="Date2" maxlength="4" size="4" oninput="updateFixedFields(this);"/>
 						</row>
 						<row>
 							<label name="SrTp" set="SER" value="SrTp" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="SrTp" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="SrTp" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 							<label name="Regl" set="SER" value="Regl" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="Regl" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="Regl" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 							<label name="Orig" set="SER" value="Orig" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="Orig" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="Orig" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 							<label name="Freq" set="SER" value="Freq" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="Freq" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="Freq" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 							<label name="EntW" set="SER" value="EntW" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="EntW" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="EntW" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 						</row>
 						<row>
 							<label name="TrAr" set="SCO REC" value="TrAr" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="TrAr" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="TrAr" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 							<label name="Part" set="SCO REC" value="Part" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="Part" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="Part" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 							<label name="LTxt" set="SCO REC" value="LTxt" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="LTxt" maxlength="2" size="2" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="LTxt" maxlength="2" size="2" oninput="updateFixedFields(this);"/>
 							<label name="FMus" set="SCO REC" value="FMus" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="FMus" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="FMus" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 							<label name="AccM" set="SCO REC" value="AccM" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="AccM" maxlength="6" size="6" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="AccM" maxlength="6" size="6" oninput="updateFixedFields(this);"/>
 							<label name="Comp" set="SCO REC" value="Comp" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="Comp" maxlength="2" size="2" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="Comp" maxlength="2" size="2" oninput="updateFixedFields(this);"/>
 						</row>
 						<row>
 							<label name="SpFm" set="MAP" value="SpFm" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="SpFm" maxlength="2" size="2" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="SpFm" maxlength="2" size="2" oninput="updateFixedFields(this);"/>
 							<label name="Relf" set="MAP" value="Relf" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="Relf" maxlength="4" size="4" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="Relf" maxlength="4" size="4" oninput="updateFixedFields(this);"/>
 							<label name="Proj" set="MAP" value="Proj" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="Proj" maxlength="2" size="2" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="Proj" maxlength="2" size="2" oninput="updateFixedFields(this);"/>
 							<label name="CrTp" set="MAP" value="CrTp" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="CrTp" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="CrTp" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 						</row>
 						<row>
 							<label name="TMat" set="VIS" value="TMat" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="TMat" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="TMat" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 							<label name="Time" set="VIS" value="Time" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="Time" maxlength="3" size="3" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="Time" maxlength="3" size="3" oninput="updateFixedFields(this);"/>
 							<label name="Tech" set="VIS" value="Tech" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="Tech" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="Tech" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 							<label name="File" set="COM" value="File" onclick="this.nextSibling.focus(); this.nextSibling.select();"/>
-							<textbox class="plain" name="File" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
+							<textbox context="clipboard" class="plain" name="File" maxlength="1" size="1" oninput="updateFixedFields(this);"/>
 						</row>
 					</rows>
 				</grid>



More information about the open-ils-commits mailing list