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

Update of /cvsroot/dqsd/dqsd
In directory sc8-pr-cvs1:/tmp/cvs-serv12696

Modified Files:
        helpbox.js 
Log Message:
works like helpmenu.js now and doesn't show searches with nomenu specified

Index: helpbox.js
===================================================================
RCS file: /cvsroot/dqsd/dqsd/helpbox.js,v
retrieving revision 1.37
retrieving revision 1.38
diff -C2 -d -r1.37 -r1.38
*** helpbox.js  21 Oct 2002 04:23:30 -0000      1.37
--- helpbox.js  27 Jun 2003 09:17:20 -0000      1.38
***************
*** 73,82 ****
      for (i = 0; i < categoryarray.length; i++)
      {
        var categoryText = '';
        categoryText += "<tr><td class=helpboxCategoryExpanderRow colspan=3>\n<table 
width='100%' border=0 cellpadding=0 cellspacing=0>\n<tr><td 
class=helpboxCategory><span id='categoryExpander' category='" + categoryarray[i] + "' 
class='helpboxCategoryExpanderSign'></span>\n"
        categoryText += "&nbsp;" + categoryarray[i] + "&nbsp;";
        categoryText += "<span id='categoryCount' class=helpboxCategoryCount /><a 
name=\""+categoryarray[i]+"\"></a></td><td align=right class=helpboxCategoryTop>[ <a 
class=helpboxLinkTop href='#top'>top</a> ]</td></tr></table></td></tr>";
-       var helparray = categories[categoryarray[i]];
-       helparray.sort( searchCompare );
        for (var k = 0; k < helparray.length; k++)
        {
--- 73,92 ----
      for (i = 0; i < categoryarray.length; i++)
      {
+       var helparray = categories[categoryarray[i]];
+       helparray.sort( searchCompare );
+     
+       // Are there any enabled searches in this category?
+       for (var k = 0; k < helparray.length && (!helparray[k].enabled || 
helparray[k].nomenu); k++)
+       {
+       }
+ 
+       // If all the searches are disabled in the category, don't display this 
category
+       if ( k == helparray.length )
+         continue;
+ 
        var categoryText = '';
        categoryText += "<tr><td class=helpboxCategoryExpanderRow colspan=3>\n<table 
width='100%' border=0 cellpadding=0 cellspacing=0>\n<tr><td 
class=helpboxCategory><span id='categoryExpander' category='" + categoryarray[i] + "' 
class='helpboxCategoryExpanderSign'></span>\n"
        categoryText += "&nbsp;" + categoryarray[i] + "&nbsp;";
        categoryText += "<span id='categoryCount' class=helpboxCategoryCount /><a 
name=\""+categoryarray[i]+"\"></a></td><td align=right class=helpboxCategoryTop>[ <a 
class=helpboxLinkTop href='#top'>top</a> ]</td></tr></table></td></tr>";
        for (var k = 0; k < helparray.length; k++)
        {
***************
*** 85,88 ****
--- 95,102 ----
          var sortText = '';
          
+         if (search.nomenu) {
+           continue;
+         }
+ 
          if (search.local)
          {




-------------------------------------------------------
This SF.Net email is sponsored by: INetU
Attention Web Developers & Consultants: Become An INetU Hosting Partner.
Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission!
INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php
_______________________________________________
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