Tweak the way the signin works when logged in, but the
Tweak the way the signin works when logged in, but the
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&<?php
- e(CSRF_TOKEN."=".$data[CSRF_TOKEN])?>"><?php
- e(tl('signin_element_admin')); ?></a></li><?php
- ?><li><a href="./?c=search&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&<?php
+ e(CSRF_TOKEN."=".$data[CSRF_TOKEN])?>"><?php
+ e(tl('signin_element_admin')); ?></a></li><?php
+ ?><li><a href="./?c=search&a=signout"><?php
+ e(tl('signin_element_signout')); ?></a></li><?php
}
?>
</ul>