Re: cvs: qaweb /build_tracker index.php

From: Date: Fri, 25 Aug 2000 21:09:52 +0000
Subject: Re: cvs: qaweb /build_tracker index.php
References: 1  Groups: php.qa 
Request: Send a blank email to php-qa+get-1073@lists.php.net to get a copy of this message
Zak Greant a écrit : > > zak Fri Aug 25 13:31:50 2000 EDT > > Modified files: > /qaweb/build_tracker index.php > Log: > Added improvements suggested by Hellekin > Used a cleaner format for question layout > > *** Nice... When we have some entries in the DB (in the next days ?) We can start improving the Extensions / OS relation : aka pushing default checked extensions where it applies depending on the OS. j/k > + <td><font face="Tahoma, Arial, Helvetica, > sans-serif"> > + <select name="field[version]"> > + <? > + $selected_version[$field[version]] = ' > selected'; > + foreach (file ($php_version_list) as $option) > + printf > ('<option%s>%s</option>', $selected_version[$option], $option); > + ?> > + </select> > + </font> > + </td> > *** I like that piece of code. Question : do we maintain a separate "PHP Versions" file AND the DB entries or do we connect the two or just keep one ? > + <tr bgcolor="#F0F0F0"> > + <td><font face="Tahoma, Arial, Helvetica, > sans-serif"> > + &nbsp;<b>3.2</b> Web Server > + </font> > + </td> > + > + <td align="center"><font face="Tahoma, > Arial, Helvetica, sans-serif"> > + <input type="text" > name="field[server_name]" value="<?= $field[server_name] ?>" > size="32" maxlength="56" /> > + </font></td> > + > + <td align="center"><font face="Tahoma, > Arial, Helvetica, sans-serif"> > + <input type="text" > name="field[server_version]" value="<?= $field[server_version] ?>" > size="7" maxlength="28" /> > + </font> > + </td> > + </tr> > + > *** Could be field[web_server_name] and field[web_server_version] so we distinguish between all types of servers... Modified the database according to the above. > + <tr bgcolor="#F0F0F0"> > + <td><font face="Tahoma, Arial, Helvetica, > sans-serif"> > + &nbsp;<b>3.3</b> Database > + </font> > + </td> > + > + <td align="center"><font face="Tahoma, > Arial, Helvetica, sans-serif"> > + <input type="text" > name="field[database_name]" value="<?= $field[database_name] ?>" > size="32" maxlength="56" /> > + </font></td> > + > + <td align="center"><font face="Tahoma, > Arial, Helvetica, sans-serif"> > + <input type="text" > name="field[database_version]" value="<?= $field[database_version] ?>" > size="7" maxlength="28" /> > + </font> > + </td> > *** Added the above to the database. > + > + <table border="1" width="100%"> > + <? > + $modules = file ($module_list); > + $no_of_cells = count ($modules); > + for ($n=0, $col = 0, $row = 0; $n < $no_of_cells; ++$n) > { > + $module = trim ($modules[$n]); > + $line = '<td><font face="Tahoma, > Arial, Helvetica, sans-serif" SIZE="2">'; > + $line .= sprintf ('<input > type="checkbox" name="field[module][%s]" %s/> %s ', $module, > ($field[module][$module] ? ' checked' : ''), $module); > + $line .= '</font></td>'; > + > + $cell[$col][$row] = $line; > + > + ++$row; > + if ($row == (int) ($no_of_cells/4)) > + { > + $row = 0; > + ++$col; > + } > } > > + for ($row = 0; $cell[0][$row]; ++$row) > + print '<tr > bgcolor="#F0F0F0">'.$cell[0][$row].$cell[1][$row].$cell[2][$row].$cell[3][$row].'</tr>'; > + ?> > + </table> > + > + </td> > + </tr> > +</table> > *** Nice =8) > + <td><font face="Tahoma, Arial, Helvetica, > sans-serif"> > + <textarea name="field[data_build_tools]" > cols="32" rows="4" wrap="virtual" /><?= $field[data_build_tools] > ?></textarea> > + </font></td> > + </tr> > + > + <tr bgcolor="#F0F0F0"> > + <td><font face="Tahoma, Arial, Helvetica, > sans-serif"> > + &nbsp;<b>5.5</b> General Comments > + </font> > + </td> > + > + <td><font face="Tahoma, Arial, Helvetica, > sans-serif"> > + <textarea name="field[data_build_tools]" > cols="32" rows="4" wrap="virtual" /><?= $field[data_build_tools] > ?></textarea> > *** Ooops : the second one should be field[data_other] > + <tr bgcolor="#F0F0F0"> > + <td align="center"><font face="Tahoma, > Arial, Helvetica, sans-serif"> > + <input type="submit" value="Send Report" > /> > + </font></td> > *** would you add name="submit" (or something else) ?

« previous php.qa (#1073) next »