]> dev.renevier.net Git - syj.git/blobdiff - application/layouts/scripts/footer.phtml
display logged user pseudo in footer
[syj.git] / application / layouts / scripts / footer.phtml
index 57678579a13e84612ba057093c207313e61e1206..f2c1b13e85483ae9ef8c6d2246660cd7dbfd1768 100644 (file)
@@ -29,24 +29,44 @@ echo $this->footerLink(array(
     isset($this->redirectLinks) ? $this->redirectLinks : true);
 
 /*
- * login, logout, account links
+ * account link
  */
-if ($this->loggedUser) {
+if ($mainpage or $this->loggedUser) {
     echo $this->footerLink(array(
             'route' => 'account',
             'action'     => 'index',
             'controller' => 'account'),
-        $this->translate("my account"));
-    if (!$mainpage) {
+        $this->translate("my account"), true,
+        'logged-show logged-pseudo',
+        $this->loggedUser ?  " ({$this->loggedUser->pseudo})": " (%s)"
+        );
+}
+
+/*
+ * list link
+ */
+if ($mainpage or $this->loggedUser) {
+    echo $this->footerLink(array(
+            'route' => 'list',
+            'action'     => 'index',
+            'controller' => 'list'),
+        $this->translate("my routes"), false,
+        'logged-show');
+}
+
+/*
+ * login or logout links
+ */
+if (!$mainpage) {
+    if ($this->loggedUser) {
+
         echo $this->footerLink(array(
             'route' => 'logout',
             'action'     => 'logout',
             'controller' => 'login'),
         $this->translate("logout"),
         false);
-    }
-} else {
-    if (!$mainpage) {
+    } else {
         echo $this->footerLink(array(
             'route' => 'login',
             'action'     => 'login',