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

Screen Shot 2016-06-05 at 1.33.48 PM.png

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.

2 months later

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');?

Write a Reply...