Tweak the way the signin works when logged in, but the

Chris Pollett [2014-06-15 04:Jun:th]
Tweak the way the signin works when logged in, but the
Filename
views/elements/signin_element.php
diff --git a/views/elements/signin_element.php b/views/elements/signin_element.php
index 54aa6f0d5..7e86ae8f1 100755
--- a/views/elements/signin_element.php
+++ b/views/elements/signin_element.php
@@ -63,18 +63,17 @@ class SigninElement extends Element
                 ?>"><?php
             e(tl('signin_element_settings')); ?></a></li><?php
         }
-        if(SIGNIN_LINK) {
-            if(!isset($data["ADMIN"]) || !$data["ADMIN"]) {
-                ?><li><a href="./?c=admin"><?php
-                    e(tl('signin_element_signin')); ?></a></li><?php
-            } else {
-                ?><li><a href="./?c=admin&amp;<?php
-                e(CSRF_TOKEN."=".$data[CSRF_TOKEN])?>"><?php
-                        e(tl('signin_element_admin')); ?></a></li><?php
-                ?><li><a href="./?c=search&amp;a=signout"><?php
-                    e(tl('signin_element_signout')); ?></a></li>
-            <?php
-            }
+        if(SIGNIN_LINK && (!isset($data["ADMIN"]) ||
+            (isset($data["ADMIN"]) && !$data["ADMIN"]))) {
+            ?><li><a href="./?c=admin"><?php
+                e(tl('signin_element_signin')); ?></a></li><?php
+        }
+        if(isset($data["ADMIN"]) && $data["ADMIN"]) {
+            ?><li><a href="./?c=admin&amp;<?php
+            e(CSRF_TOKEN."=".$data[CSRF_TOKEN])?>"><?php
+                    e(tl('signin_element_admin')); ?></a></li><?php
+            ?><li><a href="./?c=search&amp;a=signout"><?php
+                e(tl('signin_element_signout')); ?></a></li><?php
         }
         ?>
         </ul>
ViewGit