by Coolpro21 » Dec 21, 2011 12:50 pm
@andrea.mills
Thank you for your input. Perhaps further explanation for the feature request would help those reading this understand why the feature request was, well.....requested. I do use the plugin just for its intended purpose, when I have a non-compliant end-user who emails me with their problem instead of using my web form.
Mantis out-of-the-box will work for field IT personnel but, I have 3,500 end-users who are nurses, doctors and administration people at ~ 38 hospitals. Creating and allowing each end-user their own Mantis account is not feasible, not to mention Mantis would just confuse 99% of them. A web form with limited entries is about the best I can expect poor little "Miss Mary" to fill out without confusing her. I don't want the web form submitter to get email updates on their bug or their ticket. I just want one reply email with the ticket number sent to the email address of the person who submitted the web ticket.
I would prefer to have my web form directly create a ticket in Mantis vs. using the round about method of having the web form email the contents to an email address and using the EmailReporting plugin to POP the email into a new Bug. The web form I'm using is created in Joomla! 1.7.3 using Mooj ProForms paid version. With the ProForms paid version it has the ability to tie different form fields into specified tables in an external database, but I don't know how to do that yet, nor do I know what function would need to be performed to execute the creation of the new Bug. It also claims to have the option to execute one or multiple PHP script against the form. I've not given up on my web form creating a ticket directly in Mantis. I'm just using this plugin until I can figure out how to do what I want to do with the web form. But along the way, using the EmailReporting plugin, I felt that it would be nice to have the extra feature added to it "if possible", just for Linux/PHP/MySQL newbs like me.
I'm a new Customer Service and Support Manager, building a help desk from the ground up. I don't have capitol to work with and I don't have much LAMP experience. I'm learning along the way; teaching myself.