We use JIRA's Issue Collector as a support tool, where all of our customers can create/raise issues and/or feedback. We are using a single user license, which all customers go through via our single Issue Collector. We have found that some end-users are submitting issues without entering their name or email address, so we don't know which of our customers it came from. This is a problem, as it is embarrassing to call each customer, until you find the right one. :) Is it possible to make the 'Name' and 'Email' fields a requirement?...like the 'Summary' field.
This solution is not tested for JIRA On Demand. However, we successfully implemented this for JIRA Download.
We faced a similar situation where we wanted to make the Name and Email field mandatory. Our work around was to add custom fields for Name and Email and make those mandatory in Issue Collector.
Issue collector does not seem to let you remove the default Name and Email fields. We got around that by hacking the issue collector plugin jar to modify the velocity template lines that display those fields.
The highlighted lines we removed from the velocity template in templates/collector/contactform.vm to get rid of the default Name and Email fields:
After modifying the issue collector jar we reuploaded it from the install new plugin page in JIRA administration.
1)-There is no need to remove the default email and name fields which have useful functionality attached to them within the system. Instead, hack the collector by simply adding the HTML required attribute to both tags. It's the simplest solution.
2)-To unpack and repack jars you need to install the jar utility.
jar -xvf file.jar
jar -cfv newjarfilename.jar <directory, path or file(s) to repack>
See the full answer here:
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG