aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorvdigital <vdigital@piwigo.org>2007-01-28 20:56:10 +0000
committervdigital <vdigital@piwigo.org>2007-01-28 20:56:10 +0000
commit7ee3f5579aab21257d236e6f8aa853cd639ff460 (patch)
treee13479319990abbe9f96366bef547708f8766c38 /include
parent7709c4189cadfcfc56c97fd5cd47df06033b6429 (diff)
Issue 0000614: Display hits under thumbnails like comments counter
git-svn-id: http://piwigo.org/svn/trunk@1763 68402e56-0260-453c-a942-63ccdbb3a9ee
Diffstat (limited to 'include')
-rw-r--r--include/category_default.inc.php8
-rw-r--r--include/config_default.inc.php4
-rw-r--r--include/functions_user.inc.php2
3 files changed, 14 insertions, 0 deletions
diff --git a/include/category_default.inc.php b/include/category_default.inc.php
index 8422fcf13..db8091c3e 100644
--- a/include/category_default.inc.php
+++ b/include/category_default.inc.php
@@ -104,6 +104,14 @@ foreach ($pictures as $row)
'CLASS' => 'thumbElmt',
)
);
+ if ($user['show_nb_hits']
+ and isset($page['category'])
+ and $conf['show_nb_hits'])
+ {
+ $template->assign_block_vars(
+ 'thumbnails.line.thumbnail.nb_hits',
+ array('HITS'=> l10n_dec('%d hit', '%d hits', $row['hit'])));
+ }
if ($conf['show_thumbnail_caption'])
{
diff --git a/include/config_default.inc.php b/include/config_default.inc.php
index 26e0a6a33..32ad4036a 100644
--- a/include/config_default.inc.php
+++ b/include/config_default.inc.php
@@ -161,6 +161,10 @@ $conf['tn_height'] = 128;
// bottom of each page ?
$conf['show_version'] = true;
+// show_nb_hits : Show hits count under thumbnails
+// false = never... true = depending on profile...
+$conf['show_nb_hits'] = false;
+
// links : list of external links to add in the menu. An example is the best
// than a long explanation :
//
diff --git a/include/functions_user.inc.php b/include/functions_user.inc.php
index 74c1c81f1..bf514ed31 100644
--- a/include/functions_user.inc.php
+++ b/include/functions_user.inc.php
@@ -160,6 +160,7 @@ function build_user( $user_id, $use_cache )
$user['recent_period'] = $conf['recent_period'];
$user['expand'] = $conf['auto_expand'];
$user['show_nb_comments'] = $conf['show_nb_comments'];
+ $user['show_nb_hits'] = $conf['show_nb_hits'];
$user['enabled_high'] = $conf['newuser_default_enabled_high'];
}
else
@@ -775,6 +776,7 @@ function create_user_infos($user_id)
'recent_period' => $conf['recent_period'],
'expand' => boolean_to_string($conf['auto_expand']),
'show_nb_comments' => boolean_to_string($conf['show_nb_comments']),
+ 'show_nb_hits' => boolean_to_string($conf['show_nb_hits']),
'maxwidth' => $conf['default_maxwidth'],
'maxheight' => $conf['default_maxheight'],
'registration_date' => $dbnow,