View the DQSD CVS repository here:
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/dqsd/

Update of /cvsroot/dqsd/dqsd/searches
In directory usw-pr-cvs1:/tmp/cvs-serv26491/searches

Modified Files:
        sf.xml 
Log Message:
added /foundry and /exact to the sf search
alphabetized the switches in the help
removed some redundant code

Index: sf.xml
===================================================================
RCS file: /cvsroot/dqsd/dqsd/searches/sf.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** sf.xml      30 Oct 2002 15:54:57 -0000      1.5
--- sf.xml      5 Nov 2002 19:48:53 -0000       1.6
***************
*** 5,22 ****
      <div class="helpboxDescLabels">Switches:</div>
      <table class="helpboxDescTable">
!       <tr><td>/software [default]</td><td> - </td><td>Software</td></tr>
        <tr><td>/new</td><td> - </td><td>New Releases</td></tr>
        <tr><td>/people</td><td> - </td><td>People</td></tr>
-       <tr><td>/freshmeat</td><td> - </td><td>Freshmeat.net</td></tr>
        <tr><td>/project</td><td> - </td><td>Project's summary page</td></tr>
!       <tr><td>/cvs</td><td> - </td><td>Browse project's CVS repository</td></tr>
!       <tr><td>/list[:admin]</td><td> - </td><td>Display list info or admin 
page</td></tr>
      </table>
      <div class="helpboxDescLabels">Examples:</div>
      <table class="helpboxDescTable">
        <tr><td>sf itext</td></tr>
        <tr><td>sf /proj dqsd</td></tr>
        <tr><td>sf /cvs dqsd</td></tr>
        <tr><td>sf /list dqsd-users</td></tr>
      </table>
    </description>
--- 5,26 ----
      <div class="helpboxDescLabels">Switches:</div>
      <table class="helpboxDescTable">
!       <tr><td>/cvs</td><td> - </td><td>Browse project's CVS repository</td></tr>
!       <tr><td>/exact</td><td> - </td><td>Require all words in when 
searching</td></tr>
!       <tr><td>/foundry</td><td> - </td><td>Goto a Sourceforge foundry</td></tr>
!       <tr><td>/freshmeat</td><td> - </td><td>Freshmeat.net</td></tr>
!       <tr><td>/list[:admin]</td><td> - </td><td>Display list info or admin 
page</td></tr>
        <tr><td>/new</td><td> - </td><td>New Releases</td></tr>
        <tr><td>/people</td><td> - </td><td>People</td></tr>
        <tr><td>/project</td><td> - </td><td>Project's summary page</td></tr>
!       <tr><td>/software [default]</td><td> - </td><td>Software</td></tr>
      </table>
      <div class="helpboxDescLabels">Examples:</div>
      <table class="helpboxDescTable">
        <tr><td>sf itext</td></tr>
+       <tr><td>sf itext java /exact</td></tr>
        <tr><td>sf /proj dqsd</td></tr>
        <tr><td>sf /cvs dqsd</td></tr>
        <tr><td>sf /list dqsd-users</td></tr>
+       <tr><td>sf /fo java</td></tr>
      </table>
    </description>
***************
*** 30,33 ****
--- 34,38 ----
      <input type="hidden" name="words"/>
      <input type="hidden" name="type_of_search"/>
+     <input type="hidden" name="exact" value="0"/>
    </form>
    
***************
*** 38,48 ****
          return false;
  
!       var args = parseArgs(q, "new, software, people, freshmeat, project, cvs, 
list");
!       if( q == "" )
!         openSearchWindow("http://www.sourceforge.net/";);
!       else if( args.switches.length == 1 )
        {
          switch( args.switches[0].name )
          {
            case "new":
              openSearchWindow("http://www.sourceforge.net/new/";); return false;
--- 43,56 ----
          return false;
  
!       var exact = false;
!       var args = parseArgs(q, "exact, new, software, people, freshmeat, project, 
cvs, list, foundry");
!       if( args.switches.length == 1 )
        {
          switch( args.switches[0].name )
          {
+         case "exact":
+           exact = true; break;
+         case "foundry":
+           
+openSearchWindow("http://"+args.q.toLowerCase()+".foundries.sourceforge.net/"); 
+return false;
            case "new":
              openSearchWindow("http://www.sourceforge.net/new/";); return false;
***************
*** 64,67 ****
--- 72,76 ----
              document.sfsearch.section.value = args.switches[0].name; break;
          }
+       document.sfsearch.exact.value = (exact) ? "1" : "0";
          document.sfsearch.words.value = args.q;
          submitForm(sfsearch);
***************
*** 72,75 ****
--- 81,85 ----
        {
          document.sfsearch.type_of_search.value = "soft";
+       document.sfsearch.exact.value = (exact) ? "1" : "0";
          document.sfsearch.words.value = args.q;
          submitForm(sfsearch);




-------------------------------------------------------
This sf.net email is sponsored by: See the NEW Palm 
Tungsten T handheld. Power & Color in a compact size!
http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0001en
_______________________________________________
DQSD-CVS mailing list
https://lists.sourceforge.net/lists/listinfo/dqsd-cvs
DQSD CVS repository:
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/dqsd/

Reply via email to