diff options
author | cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> | 2011-01-15 22:28:46 +0000 |
---|---|---|
committer | cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> | 2011-01-15 22:28:46 +0000 |
commit | 43c33492d2ab65a783c17559cf8dabd7832e9ea1 (patch) | |
tree | 7107fed1b5424db1405b842972c7e4c47f11bfd3 /mod/messages/views/default/messages/topbar.php | |
parent | e8d148970261207efbe5435e1abcf68c5ed59cc8 (diff) | |
download | elgg-43c33492d2ab65a783c17559cf8dabd7832e9ea1.tar.gz elgg-43c33492d2ab65a783c17559cf8dabd7832e9ea1.tar.bz2 |
Updated the messages plugin to use the new CSS/HTML
git-svn-id: http://code.elgg.org/elgg/trunk@7886 36083f99-b078-4883-b0ff-0f9b5a30f544
Diffstat (limited to 'mod/messages/views/default/messages/topbar.php')
-rw-r--r-- | mod/messages/views/default/messages/topbar.php | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/mod/messages/views/default/messages/topbar.php b/mod/messages/views/default/messages/topbar.php index 9e880201f..20c2f4396 100644 --- a/mod/messages/views/default/messages/topbar.php +++ b/mod/messages/views/default/messages/topbar.php @@ -5,22 +5,22 @@ * @package ElggMessages */ -gatekeeper(); +if (!isloggedin()) { + return true; +} + +// get unread messages +$num_messages = (int)messages_count_unread(); -//get unread messages -$num_messages = messages_count_unread(); -if($num_messages){ - $num = $num_messages; -} else { - $num = 0; +$class = "elgg-icon messages-icon"; +$text = " "; +if ($num_messages != 0) { + $class = "$class new"; + $text = "<span>$num_messages</span>"; } -if($num == 0) { -?> - <a href="<?php echo elgg_get_site_url(); ?>pg/messages/<?php echo get_loggedin_user()->username; ?>" class="privatemessages" > </a> -<?php - }else{ -?> - <a href="<?php echo elgg_get_site_url(); ?>pg/messages/<?php echo get_loggedin_user()->username; ?>" class="privatemessages new" ><span><?php echo $num; ?></span></a> -<?php - } +echo elgg_view('output/url', array( + 'href' => 'pg/messages/inbox/' . get_loggedin_user()->username, + 'text' => $text, + 'class' => $class, +)); |