The link ntozier provided gives good examples on how to edit the individual links on a staff, client, or admin nav bar.Taking the original code as he posted in the link provided and add a line like I did below in highlighted, then you can add your own nav items function getNavLinks(){ global $cfg; //Paths are based on the root dir. if(!$this->navs){ $navs = array(); $user = $this->user; $navs=array('desc'=>'Support Center Home','href'=>'index.php','title'=>''); $navs=array('desc'=>'Contact Us','href'=>'contact.php','title'=>'');
if($cfg && $cfg->isKnowledgebaseEnabled()) $navs=array('desc'=>'Knowledgebase','href'=>'kb/index.php','title'=>''); $navs=array('desc'=>'Open New Ticket','href'=>'open.php','title'=>''); if($user && $user->isValid()) { if($cfg && $cfg->showRelatedTickets()) { $navs=array('desc'=>sprintf('My Tickets (%d)',$user->getNumTickets()), 'href'=>'tickets.php', 'title'=>'Show all tickets'); } else { $navs=array('desc'=>'View Ticket Thread', 'href'=>sprintf('tickets.php?id=%d',$user->getTicketID()), 'title'=>'View ticket status'); } } else { $navs=array('desc'=>'Check Ticket Status','href'=>'view.php','title'=>''); } $this->navs=$navs; } return $this->navs; }