]> git.pld-linux.org Git - projects/buildlogs.git/commitdiff
- allow easy checkboxes toggle in advanced search
authorvip <vip@pld-linux.org>
Sat, 21 Apr 2007 20:31:16 +0000 (20:31 +0000)
committervip <vip@pld-linux.org>
Sat, 21 Apr 2007 20:31:16 +0000 (20:31 +0000)
obsolete/buildlogs/index.php

index fca7ecaf205530087a4ff306e5b441dba57ab284..de5086b6290dac06218588512abf2fe34c3b9f47 100644 (file)
@@ -636,7 +636,7 @@ function list_archs()
                "alt=\""._("Powered by PLD Linux")."\" border=\"0\" /></a><br />\n" .
             "<small>(c) 2002 ".
             "<a href=\"mailto:feedback@pld-linux.org\">PLD&nbsp;Team</a><br />\n".
-            '$Revision: 1.87 $'.
+            '$Revision: 1.88 $'.
             "</small></div>\n";
 
        # smile ;)
@@ -753,13 +753,21 @@ function adv_search()
 
   $big_url = "$url?idx=$idx&amp;ok=$ok&amp;ns=$ns&amp;cnt=$cnt";
 
+  echo "<script><!--\n".
+       "function checkboxToggle() {\n".
+       "for (var i=0;i<document.forms[0].elements.length;i++) {\n".
+       "var e = document.forms[0].elements[i];\n".
+       "if ((e.name != 'all') && (e.type=='checkbox'))\n".
+       "e.checked = document.forms[0].all.checked;\n".
+       "}\n }\n -->\n </script>\n";
+
   echo "<form action=\"index.php?action=adv_search\" method=\"post\">";
 
   echo "<div align=\"center\">";
   echo "<table border=\"0\">\n";
   echo "<tr>\n";
   echo "<td>"._("Package name")."</td>\n";
-  echo "<td><input type=\"text\" size=\"20\" name=\"name\" value=\"".$_POST[name]."\"/></td>\n";
+  echo "<td><input type=\"text\" size=\"20\" name=\"name\" value=\"".$_POST["name"]."\"/></td>\n";
   echo "</tr>\n";
 
   echo "<tr>\n";
@@ -788,15 +796,15 @@ function adv_search()
     echo "<tr>\n";
     $name="as0_".$i;
     $check=" checked=\"on\"";
-    echo "<td><input name=\"$name\" type=\"checkbox\"$check>".$addr[$i]."</input></td>\n";
+    echo "<td><input name=\"$name\" id=\"$name\" type=\"checkbox\"$check /><label for=\"$name\">".$addr[$i]."</label></td>\n";
     $name="as1_".$i;
     $check=" checked=\"on\"";
-    echo "<td><input name=\"$name\" type=\"checkbox\"$check>".$addr[$i]."</input></td>\n";
+    echo "<td><input name=\"$name\" id=\"$name\" type=\"checkbox\"$check /><label for=\"$name\">".$addr[$i]."</label></td>\n";
     echo "</tr>\n";
   }
        
   echo "<tr>\n";
-  echo "<td><input type=\"submit\" name=\"submit\" value=\""._("Search!")."\" /></td>";
+  echo "<td><input name=\"all\" type=\"checkbox\" checked=\"on\" onClick=\"checkboxToggle()\">"._("Toggle checkboxes")."&nbsp;<input type=\"submit\" name=\"submit\" value=\""._("Search!")."\" /></td>";
   echo "</tr>\n";
 
   echo "</table>\n";
@@ -993,7 +1001,7 @@ function welcome()
 <!-- ech... niech strace... -->
 <a href="mailto:feedback@pld-linux.org"><?=_("to us")?></a>. <?=_("Positive opinions are also")?> 
 <a href="mailto:feedback@pld-linux.org"><?=_("welcome")?></a> ;)</p>
-<p>Version: $Id: index.php,v 1.87 2006/01/28 20:59:43 ankry Exp $</p>
+<p>Version: $Id: index.php,v 1.88 2006/09/15 18:16:37 witekfl Exp $</p>
 </td><td width="20%">&nbsp;</td></tr>
 </table>
 <?php
This page took 0.108692 seconds and 4 git commands to generate.