osTicket plugin that allows for inserting custom CSS and JS code to the client and staff interfaces.
Disclaimer: This is not the ideal solution, but works well and is upgrade-proof without amending core files.
Feel free to contribute improvements...
You will need to convert to phar before uploading to /include/plugins directory.
- Download the zip file
- The initial plugin and config files need to be in the root of a zip file for phar processing. No subdirectory.
- Upload to a phar converter tool such as: https://www.pustudy.com/online_tools/phar-converter/
- Upload customcode.phar file as a normal plugin to /include/plugins directory
- In Admin Panel > Manage > Plugins > Install
- Add an "Instance"
- Now you will see a "Config" tab to allow you to add CSS/JS to the client and staff areas