From 44d528d0d31a2293b1c5649b76d442ade0cc8451 Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Sat, 2 Oct 2010 00:16:32 +0200 Subject: [PATCH] changed AuthLink format. --- library/Fiktiv/View/Helper/AuthLink.php | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) 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 +}