For the Staff Panel? For the Admin Panel? or for the Client side?
Staff panel looks to be line 95 - 105.
function getTabs(){
if(!$this->tabs) {
$this->tabs=array();
$this->tabs=array('desc'=>'Dashboard','href'=>'dashboard.php','title'=>'Staff Dashboard');
$this->tabs=array('desc'=>'Tickets','href'=>'tickets.php','title'=>'Ticket Queue');
$this->tabs=array('desc'=>'Knowledgebase','href'=>'kb.php','title'=>'Knowledgebase');
}
return $this->tabs;
}
Admin panel appears to be lines 169 - 184
function getTabs(){
if(!$this->tabs){
$tabs=array();
$tabs=array('desc'=>'Dashboard','href'=>'logs.php','title'=>'Admin Dashboard');
$tabs=array('desc'=>'Settings','href'=>'settings.php','title'=>'System Settings');
$tabs=array('desc'=>'Manage','href'=>'helptopics.php','title'=>'Manage Options');
$tabs=array('desc'=>'Emails','href'=>'emails.php','title'=>'Email Settings');
$tabs=array('desc'=>'Staff','href'=>'staff.php','title'=>'Manage Staff');
$this->tabs=$tabs;
}
return $this->tabs;
}
Client side appears to be lines 263 - 293
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'=>'');
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;
}