Archive

Archive for the ‘Ticket System’ Category

Send Email to User When The Limit Ticket is Reached in osTicket v1.6 RC5

October 7th, 2009 Masino Sinaga 1 comment

There was a new request that being asked to myself regarding the modification on osTicket System I made through this article: Limiting Tickets Sent by Same Email Within The Last N Days in osTicket. That request was about send email to user when the limit ticket is reached and the last ticket is rejected. So I made the modification by modifying the code based on that modification above. Read more…

  • Share/Bookmark
Categories: osTicket Tags: , , , , , , ,

Display The Forgot Ticket Number List Including The Closed Status in osTicket v1.6 RC5

October 6th, 2009 Masino Sinaga 15 comments

For those of you who have implemented the modification I made for osTicket through this article: Add Forgot Ticket Number Feature into osTicket System v1.6 RC5 and need to display the forgot ticket number list including the ticket which have closed status, I made a modification regarding this. Please make sure that you have implemented that modification on that link above before doing this modification. Read more…

  • Share/Bookmark

Staff Cannot View Ticket Until They Are Assigned in osTicket v1.6 RC5

September 30th, 2009 Masino Sinaga 2 comments

Today I made a modification in order to give solution to one of the topics in osTicket Forum Discussion.

Here is the quote of that topic:

I dont want the user to see the ticket till they are assigned to it. Only Admin and Manager of that department can view the idea.

So basically something like that:
if(usergroup == admin)
view all tickets
else if(usergroup == manager)
view ticket of their dept only
else if(usergroup == staff)
view only tickets that are assigned to them

Here, admin/manager/staff are user group with group id 1/2/3

I am not sure where do I find the querry which I can change to have this implemented. This whole thing is for backend login users.

Read more…

  • Share/Bookmark

Different Open Ticket Pages in osTicket System v1.6 RC5

September 29th, 2009 Masino Sinaga 2 comments

Have you ever wanted to make the different open ticket pages in osTicket System version 1.6 RC5 in order your user are able to submit separate tickets for the different problems? For example, at the top of your website page, it says “Submit Ticket” with another option that says Phone support, but it’s still linked with the original open.php file. And the other option says Network support, also, it’s still linked with the original open.php file, and so forth. Well, here is the solution I made. Read more…

  • Share/Bookmark
Categories: osTicket Tags: , , , , , ,

Remind Staff about Assigned Ticket in osTicket System v1.6 RC5

September 28th, 2009 Masino Sinaga No comments

There is an interesting feature request in osTicket Discussion Forum about how to send an email to an already assigned staff member to remind them to get on their tickets. To implement this new feature, I made a modification. Read more…

  • Share/Bookmark
Categories: osTicket Tags: , , , , ,

Limiting Tickets Sent by Same Email Within The Last N Days in osTicket

September 27th, 2009 Masino Sinaga No comments

As Administrator in your osTicket System, you want to limit tickets sent by the same user/email within the last period of days, somehow. For example, you want to limit only 3 tickets a user (determined from the email address) can submit within the last one month. When this condition meet the criteria, osTicket System will display the message such as: “You are not allowed to send the ticket because you have already sent 3 tickets within the last 30 days!”, afterwards, the system will reject the ticket that user submitting immediately. So here is the solution that I made. Read more…

  • Share/Bookmark
Categories: osTicket Tags: , , , ,

How to Avoid Duplicate Message from Client Saved in osTicket v1.6 RC5

September 20th, 2009 Masino Sinaga No comments

Actually, this modification is similar with another one that I made here: How to Avoid Duplicate Ticket Content in osTicket System. After client post message (reply) to his/her ticket that has been created before, then client reload/refresh that next page, the duplicate message will be saved in database. This modification will avoid that duplicate message saved in database of your osTicket System. Read more…

  • Share/Bookmark

How to Make Phone Number Started With “0″ Saved in osTicket System v1.6 RC5

September 18th, 2009 Masino Sinaga No comments

Both in osTicket System version 1.6 RC4 and 1.6 RC5 have not saved the “0″ character if the phone number started with the zero character. For example, if the client’s phone number is 08157140595, then this number will be saved in database as 8157140595 (the first “0″ character will not be saved). This happens since the phone number being converted become the numerical data while assigned to SQL statement. So I made this modification in order that “0″ character also will be saved in database. Read more…

  • Share/Bookmark
Categories: osTicket Tags: , , , ,

How to Add Search Form in View Ticket Page in osTicket v1.6 RC5

September 17th, 2009 Masino Sinaga 2 comments

Sometimes, when your staff are displaying a ticket in a full-mode of your osTicket System, they want to search another ticket based on its number directly on that page. So I made this modification in order your staff are able to search another ticket without having to go back to the ticket list page. Read more…

  • Share/Bookmark
Categories: osTicket Tags: , ,

How to Improve SysLog Page in osTicket System v1.6 RC5

September 16th, 2009 Masino Sinaga No comments

In this article we look at how to improve the SysLog Page feature that you can access from Admin Panel -> Dashboard of your osTicket System. The existing condition: (1) The pagination feature appears at the bottom of the table, but it does not work when you click on the second or next page, (2) There is no label with this info “Showing x – y of z” at the top of the table list, (3) You are not able to define the maximum record per page on the searching form, and: (4) You are not able to remove one or all of the syslog records manually whereas this syslog record will be automatically removed for the certain amount of periodically that you can set it up from Setting under the Admin Panel. So I made a modification on how we can improve them in order those features in that page will work properly. Read more…

  • Share/Bookmark
Categories: osTicket Tags: , , ,