Tickets Customer Helpdesk Script
$30-100 USD
Betalt ved levering
I Need a Customer Helpdesk Ticket Script, in a Bulletin Board style, preferably using PHP / MySQL. I have found lots of them on the
Web, but none of them does the thing in a simple and easy way.
What I need is to do even less than most of them do.
## Deliverables
a) Template based pages, to make it easy to customize the layout, so that we also can use Style Sheets.
b) Possibility to make it easy for me to translate all the messages and screens to my language, Portuguese.
c) Administrator shall receive email notification of new tickets posted.
d) Customer shall receive email notification for each new status posted.
e) Administrator and Customer should be able to open / close / reopen a ticket.
f) The Administrator should be able to close / reopen a ticket he/she opened / closed, but the Customer should be able to close /
reopen only his/her own tickets.
g) When the Administrator or the Customer closes a ticket he/she should be asked if that ticket is to be added to the history solved
tickets database.
h) A keyword search field to look for solved (closed) tickets on the database, searching TITLE and/or TEXT fields.
i) Administrator should be able, when configuring the Script, to define the fields he/she wants to have for the tickets, setting those
which must be required.
j) Administrator should be able, when configuring the Script, to define the topics or areas for which the customer can open tickets,
like, for instance: Emails, Operating System, Server, Other.
k) A customer, after logged in, should see just his/her tickets, choosing if he/she wants to see opened or closed ones.
l) The tickets status screen should have at least the following columns:
Number - # of the Ticket.
Area - the topic of the question.
Customer
Subject - Title. This field should be linked to show details of the ticket.
Status - Open, Closed, Pending .
Last Update - Date of Last interation.
Operator - who is in charge.
Other - any other field, as defined by the Administrator at configuration time.
So should be the new ticket form.
m) At the top of the main screen of the Script there should be a space with possibility of including links for FAQs and other
procedures.
n) There shall be possibility, when opening a Ticket, to attach until three files. They must be zipped files, always.
o) And now, the most important point: I need this Script to authenticate the Users against a file which is generated from and is a copy
of the /etc/shadow file. We have there lots of Users, with their respective Passwords. We don't know those Passwords, and more, we
cannot be adding one-by-one through an Add User function. So, I need that all of our customers, who are in the /etc/shadow file,
automatically be able to use the Tickets system.
In order to help to accomplish it, I have a simple Perl Script, that can be called by a PHP Script, which authenticates a User against a
copy of the /etc/shadow file and returns 0/1 values depending on the result. I could yield it.
p) Statistics? Any? It would be good.
q) And finally, by coder's experience, any other necessary option he/she thinks it would be necessary.
## Platform
Linux Server, Fedora Core 3, Apache, Sendmail, PHP, MySQL.
Projekt ID: #3495391