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>"; }
echo tables(array("URL", "<a href='{$repo->url}'>{$repo->url}</a>")); echo tables(array("Rank", $repo->rank)); echo tables(array("File list", $repo->manifest ? "<a href='{$repo->url}{$repo->manifest}'>{$repo->manifest}</a>" : "unsupported")); echo tables(array("Packages", "<a href='{$repo->url}{$repo->packages}'>{$repo->packages}</a>")); echo tables(array("Slackware Version", $repo->version)); echo tables(array("Arch", $repo->arch)); echo tables(array("Class", $repo->class)); echo tables(array("Last update", $repo->mtime)); echo tables(array("Name", $repo->name)); echo tables(array("N. packages", $repo->npkgs)); echo tables(array("N. files", $repo->nfiles)); echo tables(array("Dependencies", $repo->deps ? "supported" : "unsupported")); echo tables(array("Description", $repo->description . "<br>")); echo tables(array("Brief Descr.", $repo->brief)); echo tables(); } else { $id = 0; } } if (!$id) { echo tables(array('id', 'brief', 'arch', 'version', 'description'), 1, "class='tab'"); $repo = new repository(); $repo->find(); while ($r = $repo->fetch()) { echo tables(array($repo->id, "<a href='showrepo.php?repo={$repo->id}'>{$repo->brief}</a>", $repo->arch, $repo->version, $repo->description . "<br>")); } echo tables(); } echo "</pre>"; echo "To report a bug, send a mail to <a href='mailto:zerouno@slacky.it'>zerouno@slacky.it</a>. Thanks."; echo "</body></html>";
/** * @param $id * @return mixed */ public function delete($id) { $repository = $this->repository->find($id)->delete(); return Response::json(['sucesso' => ['message' => 'Comentário DELETADO com sucesso', 'data' => $repository]], 200); }