diff --git a/www/files/index.php b/www/files/index.php index 6801150..e1115bd 100644 --- a/www/files/index.php +++ b/www/files/index.php @@ -47,12 +47,16 @@ foreach ($files as $name => [$size, $mtime, $ctime]) { $cre ]; } -$versions = []; + if ($getVers === 'latest') { + $versions = []; foreach ($entities as $name => [$prod, $vers, $url, $size, $mtime, $ctime, $mod, $cre]) { - $versions[$prod] = $vers; + if ($prod === $getProd) $versions[] = $vers; } + usort($versions, 'version_compare'); + $getVers = $versions[sizeof($versions) - 1]; } + $entities = array_filter($entities, function($e) { global $getProd; global $getVers; @@ -85,10 +89,10 @@ if ($format === 'json') { require "../header.inc"; ?>

Downloads

- + [$prod, $vers, $url, $size, $mtime, $ctime, $mod, $cre]) { - echo " \n"; + echo " \n"; } ?>
NameGröße
NameGrößeÄnderungsdatum
$name" . number_format($size / 1024 / 1024, 1) . " MB
$name" . number_format($size / 1024 / 1024, 1) . " MB" . date('d.m.Y, H:i', $mtime) . "
diff --git a/www/format.inc b/www/format.inc index 8afa077..495890a 100644 --- a/www/format.inc +++ b/www/format.inc @@ -1,5 +1,7 @@