Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

In this Discussion

osTicket v1.10 (stable) and Maintenance Release v1.9.15 are now available! Go get it now

Disable Check Ticket Status and Open New Ticket

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.


  • 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,


  • 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.php

    Comment out lines 329-331:

    if ($cfg->getClientRegistrationMode() != 'disabled'
    || !$cfg->isClientLoginRequired())
    $navs['new']=array('desc'=>__('Open a New Ticket'),'href'=>'open.php','title'=>'');

    And comment out 342-343:

    } else {
    $navs['status']=array('desc'=>__('Check Ticket Status'),'href'=>'view.php','title'=>'');

    Removing buttons from landing page:

    File: index.php

    Comment out lines 27-49:

Sign In or Register to comment.