View the DQSD CVS repository here:
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/dqsd/
Update of /cvsroot/dqsd/dqsd/addons/genealogy
In directory sc8-pr-cvs1:/tmp/cvs-serv715/addons/genealogy
Modified Files:
age.xml datecalc.xml genealogy_lib.js sndx.xml
Log Message:
updated genealogy functions to use setSearchWindowText, etc
Index: age.xml
===================================================================
RCS file: /cvsroot/dqsd/dqsd/addons/genealogy/age.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** age.xml 23 Nov 2002 05:32:02 -0000 1.4
--- age.xml 18 Dec 2002 21:22:58 -0000 1.5
***************
*** 50,54 ****
}
}
! document.deff.q.value = result;
}
]]></script>
--- 50,54 ----
}
}
! setSearchWindowText(result);
}
]]></script>
Index: datecalc.xml
===================================================================
RCS file: /cvsroot/dqsd/dqsd/addons/genealogy/datecalc.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** datecalc.xml 23 Nov 2002 05:32:02 -0000 1.3
--- datecalc.xml 18 Dec 2002 21:22:58 -0000 1.4
***************
*** 75,79 ****
result = endDate;
}
! document.deff.q.value = result;
}
]]></script>
--- 75,79 ----
result = endDate;
}
! setSearchWindowText(result);
}
]]></script>
Index: genealogy_lib.js
===================================================================
RCS file: /cvsroot/dqsd/dqsd/addons/genealogy/genealogy_lib.js,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** genealogy_lib.js 6 Dec 2002 00:34:22 -0000 1.9
--- genealogy_lib.js 18 Dec 2002 21:22:58 -0000 1.10
***************
*** 6,10 ****
**********************************************************************************/
var genealogy_debug = 0;
! var genealogy_lib_version = "1.9";
var genealogy_month_names = new Array("JANUARY", "FEBRUARY", "MARCH", "APRIL",
"MAY", "JUNE", "JULY", "AUGUST", "SEPTEMBER", "OCTOBER", "NOVEMBER", "DECEMBER");
--- 6,10 ----
**********************************************************************************/
var genealogy_debug = 0;
! var genealogy_lib_version = "1.10";
var genealogy_month_names = new Array("JANUARY", "FEBRUARY", "MARCH", "APRIL",
"MAY", "JUNE", "JULY", "AUGUST", "SEPTEMBER", "OCTOBER", "NOVEMBER", "DECEMBER");
***************
*** 496,505 ****
var required_version_parts = required_version.split(".");
! var major_cur_version = cur_version_parts[0];
! var minor_cur_version = (cur_version_parts.length > 1) ? cur_version_parts[1]
: 0;
- var major_required_version = required_version_parts[0];
- var minor_required_version = (required_version_parts.length > 1) ?
required_version_parts[1] : 0;
-
if (major_cur_version >= major_required_version) {
if (minor_cur_version >= minor_required_version) {
--- 496,505 ----
var required_version_parts = required_version.split(".");
! var major_cur_version = parseInt(cur_version_parts[0], 10);
! var minor_cur_version = (cur_version_parts.length > 1) ?
parseInt(cur_version_parts[1], 10) : 0;
!
! var major_required_version = parseInt(required_version_parts[0], 10);
! var minor_required_version = (required_version_parts.length > 1) ?
parseInt(required_version_parts[1], 10) : 0;
if (major_cur_version >= major_required_version) {
if (minor_cur_version >= minor_required_version) {
***************
*** 782,786 ****
function genealogy_submitForm(form, searchName, searchArgs)
{
! genealogy_alert("genealogy_submitForm called with "+form.action+",
"+searchName + ", "+searchArgs);
submitForm(form);
}
--- 782,791 ----
function genealogy_submitForm(form, searchName, searchArgs)
{
! if ( typeof genealogy_searchHooks != 'undefined' ) {
! for ( var i = 0; i < genealogy_searchHooks.length; i++ )
! {
! genealogy_searchHooks[i]( searchName, searchArgs, form.action, form.name );
! }
! }
submitForm(form);
}
***************
*** 788,794 ****
function genealogy_openSearchWindow(searchUrl, searchName, searchArgs)
{
! genealogy_alert("genealogy_openSearchWindow called with "+searchUrl+",
"+searchName + ", "+searchArgs);
openSearchWindow(searchUrl);
}
function genealogy_check_dqsd_version(majorHi, majorLo, minorHi, minorLo)
--- 793,819 ----
function genealogy_openSearchWindow(searchUrl, searchName, searchArgs)
{
! if ( typeof genealogy_searchHooks != 'undefined' ) {
! for ( var i = 0; i < genealogy_searchHooks.length; i++ )
! {
! genealogy_searchHooks[i]( searchName, searchArgs, searchUrl);
! }
! }
openSearchWindow(searchUrl);
}
+
+ function genealogy_registerSearchHook( searchHook )
+ {
+ if ( typeof genealogy_searchHooks == 'undefined' )
+ genealogy_searchHooks = new Array();
+
+ genealogy_searchHooks.push( searchHook );
+ }
+
+ function genealogy_searchHook_alert(searchName, searchArgs, searchUrl, formName)
+ {
+ alert("genealogy_search name: "+searchName+", args: "+searchArgs + ", url:
+"+searchUrl+((typeof formName != "undefined") ? (", form name: "+formName) : ""));
+ }
+ //genealogy_registerSearchHook(genealogy_searchHook_alert);
+
function genealogy_check_dqsd_version(majorHi, majorLo, minorHi, minorLo)
Index: sndx.xml
===================================================================
RCS file: /cvsroot/dqsd/dqsd/addons/genealogy/sndx.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** sndx.xml 23 Nov 2002 05:32:03 -0000 1.5
--- sndx.xml 18 Dec 2002 21:22:58 -0000 1.6
***************
*** 20,30 ****
{
if( nullArgs("sndx", q) )
! return;
! if (!genealogy_check_lib_version("1.3")) {
! return false;
! }
! document.deff.q.value = genealogy_soundex(genealogy_parse_surname(q));
}
]]></script>
--- 20,29 ----
{
if( nullArgs("sndx", q) )
! return false;
! if (!genealogy_check_lib_version("1.3"))
! return false;
! setSearchWindowText(genealogy_soundex(genealogy_parse_surname(q)), true);
}
]]></script>
-------------------------------------------------------
This SF.NET email is sponsored by: Order your Holiday Geek Presents Now!
Green Lasers, Hip Geek T-Shirts, Remote Control Tanks, Caffeinated Soap,
MP3 Players, XBox Games, Flying Saucers, WebCams, Smart Putty.
T H I N K G E E K . C O M http://www.thinkgeek.com/sf/
_______________________________________________
DQSD-CVS mailing list
https://lists.sourceforge.net/lists/listinfo/dqsd-cvs
DQSD CVS repository:
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/dqsd/