function redefrepo($reposelected = 0) { global $defrepo, $classes, $npackages; $defrepo = array(); $classes = array(); $repo = new repository(); $nrepos = $repo->find(); while ($repo->fetch()) { $id = $repo->id; $defrepo[$id] = (array) $repo; unset($defrepo[$id]["db"]); $defrepo[$id]['selected'] = $id == $reposelected; $classes[$repo->class]['class'] = $repo->class; $classes[$repo->class]['arch'] = $repo->arch; $classes[$repo->class]['version'] = $repo->version; $classes[$repo->class]['selected'] = $repo->class == $reposelected; $classes[$repo->class]['repo'][] = $repo->id; $npackages += $repo->npkgs; } echo "<table border='0' width='100%'>"; echo "<tr>"; echo "<td>"; echo "You are the " . $_SESSION['searcher_visitor'] . "st visitor<br />"; echo "Searched " . $GLOBALS['db']->counter_get('searches') . " packages from 24 Apr 2012<br /><br />"; echo "<code>{$nrepos} repositories ({$npackages} packages)</code><br><br>\n"; echo "</td>"; $stats = new stats(); $names = $stats->lastsearch(15); echo "<td>"; echo "<table border=1 cellspacing=0>"; echo "<tr><td colspan=3 align=center><code><b><a href='stats.php'>Recents</a></b></code></td></tr>"; echo "<tr><td><code>", $names[0] . "<br />" . $names[1] . "<br />" . $names[2] . "<br />" . $names[3] . "<br />" . $names[4] . "</code></td>"; echo "<td><code>", $names[5] . "<br />" . $names[6] . "<br />" . $names[7] . "<br />" . $names[8] . "<br />" . $names[9] . "</code></td>"; echo "<td><code>", $names[10] . "<br />" . $names[11] . "<br />" . $names[12] . "<br />" . $names[13] . "<br />" . $names[14] . "</code></td></tr>"; echo "</table>"; echo "</td>"; echo "<td>"; echo "<table border=1 cellspacing=0 cellpadding=0>"; echo "<tr><td><a href='stats.php'><img border=0 src='stats.php?gdaily&y=95&time=60&mid=0'></a></td></tr>"; echo "</table>"; echo "</tr></table>"; }