View the DQSD CVS repository here:
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/dqsd/
Update of /cvsroot/dqsd/dqsd
In directory usw-pr-cvs1:/tmp/cvs-serv19172
Modified Files:
ChangeLog.txt loader.js
Log Message:
Added ability to put searches in a localsearches subdirectory.
Index: ChangeLog.txt
===================================================================
RCS file: /cvsroot/dqsd/dqsd/ChangeLog.txt,v
retrieving revision 1.118
retrieving revision 1.119
diff -C2 -d -r1.118 -r1.119
*** ChangeLog.txt 24 Sep 2002 21:04:23 -0000 1.118
--- ChangeLog.txt 24 Sep 2002 22:22:40 -0000 1.119
***************
*** 27,30 ****
--- 27,31 ----
page that sets up the browser window the way you want it for your results.
* Fixed some descriptions in various searches; moved some searches to more
appropriate categories
+ * User-defined searches can be added to a 'localsearches' subdirectory. These will
+not be overwritten on upgrading.
Bug Fixes
Index: loader.js
===================================================================
RCS file: /cvsroot/dqsd/dqsd/loader.js,v
retrieving revision 1.49
retrieving revision 1.50
diff -C2 -d -r1.49 -r1.50
*** loader.js 22 Aug 2002 20:22:32 -0000 1.49
--- loader.js 24 Sep 2002 22:22:40 -0000 1.50
***************
*** 191,199 ****
// Load searches from search directory
! loadSearches();
// Load optional add-ons from addons directory
loadAddons();
// 2. eval all the scripts and doc.write all the forms
--- 191,202 ----
// Load searches from search directory
! loadSearchesFromDir( "searches" );
// Load optional add-ons from addons directory
loadAddons();
+ // Load local searches
+ loadSearchesFromDir( "localsearches" );
+
// 2. eval all the scripts and doc.write all the forms
***************
*** 318,322 ****
! function loadSearches()
{
--- 321,325 ----
! function loadSearchesFromDir( directory )
{
***************
*** 324,328 ****
{
// Get searches in the 'searches' subdirectory
! var fileSearches = getFiles( "searches\\*.xml" ).split('\n');
for ( var i = 0; i < fileSearches.length; i++ )
--- 327,331 ----
{
// Get searches in the 'searches' subdirectory
! var fileSearches = getFiles( directory + "\\*.xml" ).split('\n');
for ( var i = 0; i < fileSearches.length; i++ )
***************
*** 333,337 ****
continue;
! loadSearchFile( "searches\\" + fileSearches[i] );
}
--- 336,340 ----
continue;
! loadSearchFile( directory + "\\" + fileSearches[i] );
}
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://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/