fredsdc/redmine_web_forms ? reverse-engineered prompt
Reverse engineered prompt
Build me a Redmine plugin that lets admins create public web forms people can fill out instead of opening issues directly. I want an admin page for managing forms, where each form has a URL friendly identifier, a title, a description, and settings for which project, tracker, and initial status the submitted issue should use. If those basics are not set, or the person would not be allowed to create the issue, the form should show as being in maintenance mode.
Each form should support hidden custom field values that get written to the issue automatically, plus visible questions that can either map to issue custom fields or act like normal text or choice inputs. Questions should support identifiers, optional possible values, required mode, hidden by default, and custom javascript that runs when the answer changes. I also want page level javascript, document ready code, and code that runs before submit. If needed, the form can also add the person to a project role or group so they can create the issue. Please make the questions reorderable too. Look up current Redmine plugin docs if you need to.
Have a live product UI? Try website reverse