From: Patrick Canterino Date: Sat, 9 Aug 2025 13:13:44 +0000 (+0200) Subject: Download statistics were not shown in the admin interface X-Git-Tag: 4.7.0~6^2 X-Git-Url: https://git.p6c8.net/jirafeau/jirafeau.git/commitdiff_plain/51a3e59006cc2dbe80a20ea9a5031795249bb914 Download statistics were not shown in the admin interface This feature got accidentally lost during refactoring --- diff --git a/lib/functions.php b/lib/functions.php index 5d4602e..578276f 100644 --- a/lib/functions.php +++ b/lib/functions.php @@ -771,6 +771,9 @@ function jirafeau_admin_list($name, $file_hash, $link_hash) if (!empty($link_hash) && $link_hash != $node) { continue; } + + /* Get download statistics */ + $ld = jirafeau_get_download_stats($node); /* Print link information. */ echo ''; echo ''; @@ -793,6 +796,11 @@ function jirafeau_admin_list($name, $file_hash, $link_hash) if (strlen($l['ip']) > 0) { echo t('ORIGIN') . ': ' . $l['ip'] . '
'; } + echo t('DOWNLOAD_COUNT') . ': ' . $ld['count'] . '
'; + if ($ld['count'] > 0) { + echo t('DOWNLOAD_DATE') . ': ' . jirafeau_get_datetimefield($ld['date']) . '
'; + echo t('DOWNLOAD_IP') . ': ' . $ld['ip'] . '
'; + } echo ''; if (!$l['crypted'] && !$l['crypted_legacy']) {