- Edited
Hello, We are running: osTicket (v1.8.1)I wanted to see if there's a way to, Disable Check Ticket Status and Open New Ticket.Thanks in advance for any advice.Regardsmh
Hello, We are running: osTicket (v1.8.1)I wanted to see if there's a way to, Disable Check Ticket Status and Open New Ticket.Thanks in advance for any advice.Regardsmh
This is not a feature of osTicket.You can achieve this by altering the source.With a version that old I'm not sure how you would do that, but it would probably involve editing index.php.Then removing links in the email templates.
Hello ntozier,Thanks for your reply.I was finally able to update to:osTicket (v1.9.14)
Would it be possible in this version.
Thank you,
MH
Same response as before minus the 'version that old' part.You would have to remove the new ticket from /include/class.nav.php and the buttons from index.php.I'm not sure if there is more to it than that.
Thank you ntozier.It worked!For anyone else with this requirement, heres what was edited:Removing links from navbar:File: include/class.nav.phpComment out lines 329-331:if ($cfg->getClientRegistrationMode() != 'disabled' || !$cfg->isClientLoginRequired()) $navs=array('desc'=>__('Open a New Ticket'),'href'=>'open.php','title'=>'');And comment out 342-343:} else { $navs=array('desc'=>__('Check Ticket Status'),'href'=>'view.php','title'=>'');Removing buttons from landing page:File: index.phpComment out lines 27-49: ?php echo __('Open a New Ticket');? ?php echo __('Please provide as much detail as possible so we can best assist you. To update a previously submitted ticket, please login.');? ?php echo __('Check Ticket Status');? ?php echo __('We provide archives and history of all your current and past support requests complete with responses.');?
?php echo __('Open a New Ticket');?
" class="blue button">?php echo __('Check Ticket Status');?