diff --git a/library/Fiktiv/View/Helper/AuthLink.php b/library/Fiktiv/View/Helper/AuthLink.php
index 2bcd6ca..91b580e 100644
--- a/library/Fiktiv/View/Helper/AuthLink.php
+++ b/library/Fiktiv/View/Helper/AuthLink.php
@@ -14,16 +14,31 @@ class Fiktiv_View_Helper_AuthLink extends Zend_View_Helper_Abstract
$prefix = '';
if ($auth->hasIdentity()) {
+ $identity = $auth->getIdentity();
$options['action'] = 'logout';
$display = 'u:logout';
+ $prefix = '';
- $prefix = $auth->getIdentity()->firstName.' (Profile) ';
+ if (strlen($identity->firstName)) {
+ $prefix .= $identity->firstName;
+
+ if (strlen($identity->lastName)) {
+ $prefix .= ' ' . $identity->lastName[0];
+ }
+ } else {
+ $prefix .= $this->view->translate('Unknown');
+ }
+
+ $prefix .= ' | ';
} else {
$options['action'] = 'login';
$display = 'u:login';
}
- return $prefix.'' . $this->view->translate($display) . '';
+ return $prefix
+ . ''
+ . $this->view->translate($display)
+ . '';
}
-}
\ No newline at end of file
+}