Re: cvs: qaweb /build_tracker index.php
| From: | Hellekin O. Wolf | 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">
> + <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">
> + <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">
> + <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) ?