[interchange-cvs] interchange - heins modified 5 files

interchange-cvs at icdevgroup.org interchange-cvs at icdevgroup.org
Thu Apr 14 16:16:14 EDT 2005


User:      heins
Date:      2005-04-14 20:16:14 GMT
Modified:  dist/lib/UI/pages/include/templates ui_type1 ui_type2
Modified:           ui_type3 ui_type5
Added:     dist/lib/UI/vars UI_JSLIB
Log:
* Add common JavaScript library

* Change addItem to add a "replace" option where only one value is ever
  selected. Intended for new movecombo_replace widget variant.

* Use common JavaScript library for all UI templates

Revision  Changes    Path
1.1                  interchange/dist/lib/UI/vars/UI_JSLIB


rev 1.1, prev_rev 1.0
Index: UI_JSLIB
===================================================================
Variable UI_JSLIB <<EOJSLIB
<script language="JavaScript">
<!--
function open_help(url) {
 if(url == undefined) 
  url = '[area href="[either]@_UI_HELP_URL_@[or]@_UI_BASE_@/help[/either]" form="topic=[scratch help_name]"]';
 opts="top=0,left=0,scrollbars,status=no,menubar=no,location=yes,toolbar=no,resizable=yes,fullsize=no,width=__UI_HELP_WIDTH__,height=__UI_HELP_HEIGHT__";
 window.open(url, 'Help', opts);
}
function checkAll(form,what,uncheck) {
 var i, n, check;
 n = form.elements[what].length;
 if (!n) {
  if (uncheck == 1) {
   form.elements[ what ].checked=false;
  } else {
   form.elements[ what ].checked=true;
  }
 } else {
   var checkval;
   if (uncheck == 1) { checkval=false; } else { checkval=true; }
   for (i=0; i < n; i++) {
    check = form.elements[ what ][ i ];
    check.checked = checkval;
   }
 }
}
function addItem(selector, receptor, joiner, replace) {
 if (replace) {
  receptor.value = selector[selector.selectedIndex].value;
  return true;
 }
 if (!joiner) { joiner = " "; } else { joiner = "\n"; }
 if (receptor.value != '') receptor.value = receptor.value + joiner;
 if (selector[selector.selectedIndex].value != null) {
  receptor.value = receptor.value + selector[selector.selectedIndex].value;
 } else {
  if (selector[selector.selectedIndex].text != null) {
   receptor.value = receptor.value + selector[selector.selectedIndex].text;
  }
 }
 return true;
}
//-->
</script>
EOJSLIB



1.8       +1 -43     interchange/dist/lib/UI/pages/include/templates/ui_type1


rev 1.8, prev_rev 1.7
Index: ui_type1
===================================================================
RCS file: /var/cvs/interchange/dist/lib/UI/pages/include/templates/ui_type1,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- ui_type1	24 Jan 2005 22:08:50 -0000	1.7
+++ ui_type1	14 Apr 2005 20:16:13 -0000	1.8
@@ -2,49 +2,7 @@
 <head>
 <title>[scratch page_title]</title>
 [tmp window_name][tag time]%m%d%H%M%S[/tag][/tmp]
-<script language="JavaScript">
-<!--
-function open_help(url,dest) {
- if(url == undefined) 
-  url = '[area href="[either]@_UI_HELP_URL_@[or]@_UI_BASE_@/help[/either]" form="topic=[scratch help_name]"]';
- opts="top=0,left=0,scrollbars,status=no,menubar=no,location=yes,toolbar=no,resizable=yes,fullsize=no,width=__UI_HELP_WIDTH__,height=__UI_HELP_HEIGHT__";
- var dest;
- if(dest == undefined)
- 	dest = 'Help';
- window.open(url, dest, opts);
-}
-function checkAll(form,what,uncheck) {
- var i, n, check;
- n = form.elements[what].length;
- if (!n) {
-  if (uncheck == 1) {
-   form.elements[ what ].checked=false;
-  } else {
-   form.elements[ what ].checked=true;
-  }
- } else {
-   var checkval;
-   if (uncheck == 1) { checkval=false; } else { checkval=true; }
-   for (i=0; i < n; i++) {
-    check = form.elements[ what ][ i ];
-    check.checked = checkval;
-   }
- }
-}
-function addItem(selector, receptor, joiner) {
- if (joiner == null) { joiner = " "; } else { joiner = "\n"; }
- if (receptor.value != '') receptor.value = receptor.value + joiner;
- if (selector[selector.selectedIndex].value != null) {
-  receptor.value = receptor.value + selector[selector.selectedIndex].value;
- } else {
-  if (selector[selector.selectedIndex].text != null) {
-   receptor.value = receptor.value + selector[selector.selectedIndex].text;
-  }
- }
- return true;
-}
-//-->
-</SCRIPT>
+@@UI_JSLIB@@
 <link href="__UI_IMG__interchange.css" rel="stylesheet" type="text/css">
 [if value personal_css]<style>[value personal_css]</style>[/if]
 {{HEADER}}



1.5       +1 -40     interchange/dist/lib/UI/pages/include/templates/ui_type2


rev 1.5, prev_rev 1.4
Index: ui_type2
===================================================================
RCS file: /var/cvs/interchange/dist/lib/UI/pages/include/templates/ui_type2,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ui_type2	24 Jan 2005 22:08:50 -0000	1.4
+++ ui_type2	14 Apr 2005 20:16:13 -0000	1.5
@@ -2,46 +2,7 @@
 <head>
 <title>[scratch page_title]</title>
 [tmp window_name][tag time]%m%d%H%M%S[/tag][/tmp]
-<script language="JavaScript">
-<!--
-function open_help(url) {
- if(url == undefined) 
-  url = '[area href="[either]@_UI_HELP_URL_@[or]@_UI_BASE_@/help[/either]" form="topic=[scratch help_name]"]';
- opts="top=0,left=0,scrollbars,status=no,menubar=no,location=yes,toolbar=no,resizable=yes,fullsize=no,width=__UI_HELP_WIDTH__,height=__UI_HELP_HEIGHT__";
- window.open(url, 'Help', opts);
-}
-function checkAll(form,what,uncheck) {
- var i, n, check;
- n = form.elements[what].length;
- if (!n) {
-  if (uncheck == 1) {
-   form.elements[ what ].checked=false;
-  } else {
-   form.elements[ what ].checked=true;
-  }
- } else {
-   var checkval;
-   if (uncheck == 1) { checkval=false; } else { checkval=true; }
-   for (i=0; i < n; i++) {
-    check = form.elements[ what ][ i ];
-    check.checked = checkval;
-   }
- }
-}
-function addItem(selector, receptor, joiner) {
- if (joiner == null) { joiner = " "; } else { joiner = "\n"; }
- if (receptor.value != '') receptor.value = receptor.value + joiner;
- if (selector[selector.selectedIndex].value != null) {
-  receptor.value = receptor.value + selector[selector.selectedIndex].value;
- } else {
-  if (selector[selector.selectedIndex].text != null) {
-   receptor.value = receptor.value + selector[selector.selectedIndex].text;
-  }
- }
- return true;
-}
-//-->
-</SCRIPT>
+@@UI_JSLIB@@
 <link href="__UI_IMG__interchange.css" rel="stylesheet" type="text/css">
 [if value personal_css]<style>[value personal_css]</style>[/if]
 [scratchd meta_header]



1.5       +1 -40     interchange/dist/lib/UI/pages/include/templates/ui_type3


rev 1.5, prev_rev 1.4
Index: ui_type3
===================================================================
RCS file: /var/cvs/interchange/dist/lib/UI/pages/include/templates/ui_type3,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ui_type3	24 Jan 2005 22:08:50 -0000	1.4
+++ ui_type3	14 Apr 2005 20:16:13 -0000	1.5
@@ -2,46 +2,7 @@
 <head>
 <title>[scratch page_title]</title>
 [tmp window_name][tag time]%m%d%H%M%S[/tag][/tmp]
-<script language="JavaScript">
-<!--
-function open_help(url) {
- if(url == undefined) 
-  url = '[area href="[either]@_UI_HELP_URL_@[or]@_UI_BASE_@/help[/either]" form="topic=[scratch help_name]"]';
- opts="top=0,left=0,scrollbars,status=no,menubar=no,location=yes,toolbar=no,resizable=yes,fullsize=no,width=__UI_HELP_WIDTH__,height=__UI_HELP_HEIGHT__";
- window.open(url, 'Help', opts);
-}
-function checkAll(form,what,uncheck) {
- var i, n, check;
- n = form.elements[what].length;
- if (!n) {
-  if (uncheck == 1) {
-   form.elements[ what ].checked=false;
-  } else {
-   form.elements[ what ].checked=true;
-  }
- } else {
-   var checkval;
-   if (uncheck == 1) { checkval=false; } else { checkval=true; }
-   for (i=0; i < n; i++) {
-    check = form.elements[ what ][ i ];
-    check.checked = checkval;
-   }
- }
-}
-function addItem(selector, receptor, joiner) {
- if (joiner == null) { joiner = " "; } else { joiner = "\n"; }
- if (receptor.value != '') receptor.value = receptor.value + joiner;
- if (selector[selector.selectedIndex].value != null) {
-  receptor.value = receptor.value + selector[selector.selectedIndex].value;
- } else {
-  if (selector[selector.selectedIndex].text != null) {
-   receptor.value = receptor.value + selector[selector.selectedIndex].text;
-  }
- }
- return true;
-}
-//-->
-</SCRIPT>
+@@UI_JSLIB@@
 <link href="__UI_IMG__interchange.css" rel="stylesheet" type="text/css">
 [if value personal_css]<style>[value personal_css]</style>[/if]
 {{HEADER}}



1.5       +1 -40     interchange/dist/lib/UI/pages/include/templates/ui_type5


rev 1.5, prev_rev 1.4
Index: ui_type5
===================================================================
RCS file: /var/cvs/interchange/dist/lib/UI/pages/include/templates/ui_type5,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ui_type5	24 Jan 2005 22:08:50 -0000	1.4
+++ ui_type5	14 Apr 2005 20:16:13 -0000	1.5
@@ -2,46 +2,7 @@
 <head>
 <title>[scratch page_title]</title>
 [tmp window_name][tag time]%m%d%H%M%S[/tag][/tmp]
-<script language="JavaScript">
-<!--
-function open_help(url) {
- if(url == undefined) 
-  url = '[area href="[either]@_UI_HELP_URL_@[or]@_UI_BASE_@/help[/either]" form="topic=[scratch help_name]"]';
- opts="top=0,left=0,scrollbars,status=no,menubar=no,location=yes,toolbar=no,resizable=yes,fullsize=no,width=__UI_HELP_WIDTH__,height=__UI_HELP_HEIGHT__";
- window.open(url, 'Help', opts);
-}
-function checkAll(form,what,uncheck) {
- var i, n, check;
- n = form.elements[what].length;
- if (!n) {
-  if (uncheck == 1) {
-   form.elements[ what ].checked=false;
-  } else {
-   form.elements[ what ].checked=true;
-  }
- } else {
-   var checkval;
-   if (uncheck == 1) { checkval=false; } else { checkval=true; }
-   for (i=0; i < n; i++) {
-    check = form.elements[ what ][ i ];
-    check.checked = checkval;
-   }
- }
-}
-function addItem(selector, receptor, joiner) {
- if (joiner == null) { joiner = " "; } else { joiner = "\n"; }
- if (receptor.value != '') receptor.value = receptor.value + joiner;
- if (selector[selector.selectedIndex].value != null) {
-  receptor.value = receptor.value + selector[selector.selectedIndex].value;
- } else {
-  if (selector[selector.selectedIndex].text != null) {
-   receptor.value = receptor.value + selector[selector.selectedIndex].text;
-  }
- }
- return true;
-}
-//-->
-</SCRIPT>
+@@UI_JSLIB@@
 <link href="__UI_IMG__interchange.css" rel="stylesheet" type="text/css">
 [if value personal_css]<style>[value personal_css]</style>[/if]
 {{HEADER}}








More information about the interchange-cvs mailing list