Adds an easy to use "Form Creator" that allows you to create almost any type of form you would like. Can optionally require a login to fill out a form, and saves all form data to a DataStore for browsing. Can also notify admins/master admins when a form response is received.
Simple Custom Forms module changelog
Version 1.3.8:
- Bug Fix: Multiple "Human Check" checkboxes could show when using an embedded form
Version 1.3.7:
- Bug Fix: Multiple "Human Check" checkboxes could show when using an embedded form
Version 1.3.6:
- Change: Updated view structure to support new updates in Jamroom Core 6.5.12+
- Bug Fix: Possible "unable to update form_responses" Activity Log error on MySQL 8+
Version 1.3.5:
- Change: Updates and optimizations to better support PHP 8+
Version 1.3.4:
- New: Allow help to be displayed in embedded forms
Version 1.3.3:
- Bug Fix: Custom form template may not work with {jrUser_signup_human_check} template function
Version 1.3.2:
- Bug Fix: Items per page jumper was not working correctly in Form Response browser
Version 1.3.1:
- Bug Fix: Human Check checkbox may not show on forms embedded outside of Site Builder
Version 1.3.0:
- New: Changed how forms are embedded so all form field types will work in an embedded form
- Change: Deleting a custom form now deletes any response to the deleted form
- Change: Updated Form Browser with CSS class to better format responses
Version 1.2.7:
- Change: IP Address report now uses internal User module whois lookup instead of DNSQuery
Version 1.2.6:
- New: Responses from logged out users are spam checked using the Spam Blocker module
Version 1.2.5:
- New: Banned Items check is run on IP Address and any email fields in Custom forms
Version 1.2.4:
- Bug Fix: Custom Form fields could be created that were reserved for internal use
- Bug Fix: Default "content" field could not be deleted
- Bug Fix: "Form Message" was not being displayed in Widget version of custom form
- Bug Fix: Inactive fields could still show in Widget version of custom form
Version 1.2.3:
- Bug Fix: Forms with no content could be submitted and saved if javascript not active
Version 1.2.2:
- Change: Updated module icon
Version 1.2.1:
- Change: Submitted forms in widgets now clear after submission
Version 1.2.0:
- New: Response Browser has been updated to make it nicer to browse through form responses
- New: Support for "file" form type in Site Builder embedded forms
- New: "fields" button in Form Browser links directly to Form Designer for the custom form
- Change: Cleanup of some datastore keys that were no longer being used
- Change: form_name can not be changed in Modify Form if form responses have been received
Version 1.1.4:
- Change: "file" form type is now supported for embedded forms added via Site Builder
Version 1.1.3:
- Change: Deleting a form response now decrements the Form Responses value in the Form Browser
Version 1.1.2:
- Change: Updated to support User Notifications for form response notification emails to admins
Version 1.1.1:
- New: Added support for "radio" and "optionlist" form fields to form embed template
Version 1.1.0:
- New: {jrCustomForm_embed_form} template function for embedding Custom Forms
Version 1.0.4:
- Change: Small change to "Human" checkbox to ensure it orders correctly in a form designer form
Version 1.0.3:
- Bug Fix: "Spam Checkbox" not working for non-logged in users on a custom form that has a manually created spam checkbox
Version 1.0.2:
- Change: Contact_Us forum updated to include form_email field for users who are not logged in
Version 1.0.1:
- Change: Updated email templates to include all data posted to forms
- Added new Changelog
Version 1.0.0:
- Initial Release