summaryrefslogtreecommitdiff
path: root/lib/VNDB/Util/LayoutHTML.pm
diff options
context:
space:
mode:
authorYorhel <git@yorhel.nl>2009-10-10 16:05:30 +0200
committerYorhel <git@yorhel.nl>2009-10-10 16:05:30 +0200
commitecf82cabc44dcd333f0e46c037c7d9c1c4046a0d (patch)
treef76c4d3b8de834104410ad20088866a94e8d7c77 /lib/VNDB/Util/LayoutHTML.pm
parent5453223bf93a17d49d2717f8e0fbc70ed8477a94 (diff)
Get unread posts count in htmlHeader() instead of Util::Auth
This way the counter resets itself immediately when opening the unread thread page, which is more intuitive.
Diffstat (limited to 'lib/VNDB/Util/LayoutHTML.pm')
-rw-r--r--lib/VNDB/Util/LayoutHTML.pm3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/VNDB/Util/LayoutHTML.pm b/lib/VNDB/Util/LayoutHTML.pm
index 34cbd30d..084b9a4e 100644
--- a/lib/VNDB/Util/LayoutHTML.pm
+++ b/lib/VNDB/Util/LayoutHTML.pm
@@ -79,6 +79,7 @@ sub _menu {
div class => 'menubox';
if($self->authInfo->{id}) {
+ my $msg = $self->dbUserMessageCount($self->authInfo->{id});
my $uid = sprintf '/u%d', $self->authInfo->{id};
h2;
a href => $uid, ucfirst $self->authInfo->{username};
@@ -89,7 +90,7 @@ sub _menu {
a href => "$uid/edit", mt '_menu_myprofile'; br;
a href => "$uid/list", mt '_menu_myvnlist'; br;
a href => "$uid/wish", mt '_menu_mywishlist'; br;
- a href => "/t$uid", $self->authInfo->{mymessages} ? (class => 'standout') : (), mt '_menu_mymessages', $self->authInfo->{mymessages}; br;
+ a href => "/t$uid", $msg ? (class => 'standout') : (), mt '_menu_mymessages', $msg; br;
a href => "$uid/hist", mt '_menu_mychanges'; br;
a href => "$uid/tags", mt '_menu_mytags'; br;
br;