aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorplegall <plg@piwigo.org>2012-07-02 13:31:56 +0000
committerplegall <plg@piwigo.org>2012-07-02 13:31:56 +0000
commitf4bfc841db2bb371a0deebb9b420019f9092dee9 (patch)
tree3f8ef9a648bb5cef7e68bea07e287fecb8b62060
parent1316c2d15118460e10de2f7f7fb24fa162efee1b (diff)
merge r16281 from branch 2.4 to trunk
bug 2661 fixed: there is no more high_filesize in Piwigo 2.4. We have to remove it from history search. git-svn-id: http://piwigo.org/svn/trunk@16282 68402e56-0260-453c-a942-63ccdbb3a9ee
-rw-r--r--admin/history.php35
1 files changed, 4 insertions, 31 deletions
diff --git a/admin/history.php b/admin/history.php
index 79cbc9314..068df5d8f 100644
--- a/admin/history.php
+++ b/admin/history.php
@@ -303,7 +303,6 @@ SELECT
id,
IF(name IS NULL, file, name) AS label,
filesize,
- high_filesize,
file,
path,
representative_ext
@@ -313,7 +312,6 @@ SELECT
// $label_of_image = simple_hash_from_query($query, 'id', 'label');
$label_of_image = array();
$filesize_of_image = array();
- $high_filesize_of_image = array();
$file_of_image = array();
$path_of_image = array();
$representative_ext_of_image = array();
@@ -328,17 +326,10 @@ SELECT
$filesize_of_image[ $row['id'] ] = $row['filesize'];
}
- if (isset($row['high_filesize']))
- {
- $high_filesize_of_image[ $row['id'] ] = $row['high_filesize'];
- }
-
$file_of_image[ $row['id'] ] = $row['file'];
$path_of_image[ $row['id'] ] = $row['path'];
$representative_ext_of_image[ $row['id'] ] = $row['representative_ext'];
}
-
- // echo '<pre>'; print_r($high_filesize_of_image); echo '</pre>';
}
if ($has_tags > 0)
@@ -360,29 +351,11 @@ SELECT
foreach ($history_lines as $line)
{
- // FIXME when we watch the representative of a non image element, it is
- // the not the representative filesize that is counted (as it is
- // unknown) but the non image element filesize. Proposed solution: add
- // #images.representative_filesize and add 'representative' in the
- // choices of #history.image_type.
-
- if (isset($line['image_type']))
+ if (isset($line['image_type']) and $line['image_type'] == 'high')
{
- if ($line['image_type'] == 'high')
- {
- if (isset($high_filesize_of_image[$line['image_id']]))
- {
- $summary['total_filesize']+=
- $high_filesize_of_image[$line['image_id']];
- }
- }
- else
+ if (isset($filesize_of_image[$line['image_id']]))
{
- if (isset($filesize_of_image[$line['image_id']]))
- {
- $summary['total_filesize']+=
- $filesize_of_image[$line['image_id']];
- }
+ $summary['total_filesize'] += $filesize_of_image[$line['image_id']];
}
}
@@ -548,7 +521,7 @@ SELECT
'%d line filtered', '%d lines filtered',
$page['nb_lines']
),
- 'FILESIZE' => $summary['total_filesize'].' KB',
+ 'FILESIZE' => $summary['total_filesize'] != 0 ? ceil($summary['total_filesize']/1024).' MB' : '',
'USERS' => l10n_dec(
'%d user', '%d users',
$summary['nb_members'] + $summary['nb_guests']