summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/pages/builds/history.php')
-rw-r--r--frontend/pages/builds/history.php12
1 files changed, 5 insertions, 7 deletions
diff --git a/frontend/pages/builds/history.php b/frontend/pages/builds/history.php
index cd8e581..c9789e3 100644
--- a/frontend/pages/builds/history.php
+++ b/frontend/pages/builds/history.php
@@ -1,11 +1,10 @@
<?php
-function init_builds_history() {
- global $S, $request;
+function init_builds_history(&$S) {
if (!isset($S['user'])) return 'login';
- if (!(isset($request['build']) && strlen($request['build']) == 6 && ctype_alnum($request['build']))) {
+ if (!(isset($_REQUEST['build']) && strlen($_REQUEST['build']) == 6 && ctype_alnum($_REQUEST['build']))) {
return '404';
}
- $r=$S['pdo']->query('SELECT * FROM `builds` WHERE `id`="'.$request['build'].'"');
+ $r=query('SELECT * FROM `builds` WHERE `id`="'.$_REQUEST['build'].'"');
if (!$r->rowCount()) return '404';
$S['builds_history']['build']=new sql_build($r->fetch(PDO::FETCH_ASSOC));
if ($S['builds_history']['build']->visibility == 'private' && !owner_or_admin($S['builds_history']['build']->id)) {
@@ -13,11 +12,10 @@ function init_builds_history() {
}
return array('title' => 'Download History');
}
-function body_builds_history() {
- global $S;
+function body_builds_history(&$S) {
$build=&$S['builds_history']['build'];
echo $build->display();
- $r=$S['pdo']->query('SELECT * FROM `downloads` WHERE `build`="'.$build->id.'" ORDER BY `time` DESC');
+ $r=query('SELECT * FROM `downloads` WHERE `build`="'.$build->id.'" ORDER BY `time` DESC');
while ($download=$r->fetch(PDO::FETCH_ASSOC)) {
$download=new sql_download($download);
$user=$download->get_user();