From 8e1910e6ee13dca3c0d1358eaed9ec51e30b8adc Mon Sep 17 00:00:00 2001
From: Jared Hancock <jared@osticket.com>
Date: Mon, 24 Mar 2014 11:38:01 -0500
Subject: [PATCH] Clarify header links in the client portal

---
 include/client/header.inc.php | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/include/client/header.inc.php b/include/client/header.inc.php
index 7826f442f..e7031dd3e 100644
--- a/include/client/header.inc.php
+++ b/include/client/header.inc.php
@@ -50,11 +50,16 @@ header("Content-Type: text/html; charset=UTF-8\r\n");
                 <a href="<?php echo ROOT_PATH; ?>account.php">Profile</a> |
                 <a href="<?php echo ROOT_PATH; ?>tickets.php">Tickets <b>(<?php echo $thisclient->getNumTickets(); ?>)</b></a> -
                 <a href="<?php echo ROOT_PATH; ?>logout.php?auth=<?php echo $ost->getLinkToken(); ?>">Log Out</a>
-             <?php
-             }elseif($nav){ ?>
-                 Guest User | <a href="<?php echo ROOT_PATH; ?>login.php">Log In</a>
-              <?php
-             } ?>
+            <?php
+            } elseif($nav) {
+                if ($cfg->getClientRegistrationMode() == 'public') { ?>
+                    Guest User | <?php
+                }
+                if ($cfg->getClientRegistrationMode() != 'disabled') { ?>
+                    <a href="<?php echo ROOT_PATH; ?>login.php">Log In</a>
+<?php
+                }
+            } ?>
             </p>
         </div>
         <?php
-- 
GitLab