• Webmaster forum we offer you the best experience with our webmaster site and freelancer forum categories where you can share information on topics such as web development and digital marketing!
    Participation and use are completely free!
[OzzModz] Advanced Forms

XF 2.1 / 2.2 [OzzModz] Advanced Forms 2.2.3

Advanced Forms can be used for just about any type of form you need !
Full documentation is here,

Advanced Forms Documentation

Features :
  • Unlimited Form Types*
  • Unlimited Forms*
  • Unlimited Questions*
  • Different Forms for each Form Type
  • Different Questions for each Form
  • Show Multiple Form Types in sidebar and/or navigation tab
  • Control Form Type access by Usergroup, User Criteria
  • Control Form access by Usergroup, User Criteria
  • Notification of an form being submitted via Forum Thread and/or Email and/or Private Message
  • Instantly promote a user when they submit an form
  • Include a yes/no poll in a thread and automatically promote the user based on the poll results
  • Include a normal poll with no promotion options in a thread
  • Open a form when starting a new thread
  • Specify different forums for reports for each form
  • Define a default question set that can be included on all forms
  • Much, much more!
Changes from AAF for XenForo 1.x
  1. Form Types are now optional.
  2. Application Thank You moved from Form Type to Form itself.
  3. Question color moved from Add-on Options to Form Misc. Options.
  4. All Post/PC user info now uses names instead of user ids.
  5. Question order is now drag and drop.
  6. Form report Thread Prefix now a dropdown list of all prefixes available.
  7. User PC Message now uses WYSIWYG editor.
  8. Moved moderator promotion permissions from hard coded to form.
  9. Moved approval user groups from Add-on options to user group permissions.
  10. Any first question answer can now be used in report titles.
  11. Section headers no longer printed in report post/pc/email.
  12. Email now HTML type.
  13. Completely removed add-on options.
Additions not in AAF for XenForo 1.x
  1. Rich text that can be displayed below forms.
  2. Copy function to Form Types.
  3. Approve/Deny links can be displayed with promotion polls.
  4. Approving or denying a form closes a form poll if it exists.
  5. Answer color to form Misc. Options.
  6. Default answer is now usable for Single selection forum list question type.
  7. WYSIWYG editor question type.
  8. Promotion poll end date can be extended by 24 hours if the user has permission to extend form polls.
NOTE: You can not import, exported application forms from XF 1.5. But forms will be converted when upgrading from XF1.x to XF2.x.

* Limited only if you are limited in database size and/or free disk space.

OzzModz Advanced Forms-1.webp


OzzModz Advanced Forms-2.webp


OzzModz Advanced Forms-3.webp


OzzModz Advanced Forms-4.webp


OzzModz Advanced Forms-5.webp


OzzModz Advanced Forms-6.webp


OzzModz Advanced Forms-7.webp


Version 2.2.6 : Fixed the version number on +/- 20 phrases that had the wrong version number associated with them. This would cause translated phrases to show as outdated.

Version 2.2.7 :
Fixed: A bug where users could submit a form multiple times if they had a direct link to the form even if they exceeded the form limit.
Fixed: An error, [E_NOTICE] Undefined offset: XX src/addons/Snog/Forms/Pub/Controller/Form.php:409

Version 2.2.8 : Fixed : Cannot save with validation errors. Use validate() to ensure there are no errors.

Fixed: Argument 1 passed to XF::asVisitor() must be an instance of XF\Entity\User, instance of XF\Entity\Admin given, called in /home/nginx/domains/pijanitvor.com/public/src/addons/Snog/Forms/Pub/Controller/Form.php on line 1695 src/XF.php:473.

:[/B] Fixed: Cannot save with validation errors. Use validate() to ensure there are no errors. (First error: Please enter a valid poll question.)

Version 2.1.0 : Advanced Forms for XenForo 2.1 Update 2.1.0
New Feature : Added the ability to set a minimum amount of files to be attached to the form. Funded by @Ivancas
Added : Support link in ACP addon list for the addon.
Added : Link to documentation in ACP addon list for the addon.
Changed : Addon name to [OzzModz] Advanced Forms.
As always, take a backup before installing new versions of addons.

Version 2.1.1 Advanced Forms for XenForo 2.1 Update 2.1.1
Fixed: Issues with forms requiring an attachment, was not able to set is to 0.
Fixed: Issue with conditional

Version 2.1.2 change : Added missing JS files.
Now That Ive got your attention:

This is a beta release, take a full backup before installing on a production site. Optimally try it out on a test site that is a replication of your live site before installing on the live site. It has had limited testing.

Any catastrophies on a live site, you will be directed to restore your backup, that is the support that will be provided.

Also, going forward, this version and subsequent releases will require XF 2.2+ This is due to support and the fact that some of the possible additions will require XF 2.2.


There are going to be more releases with features added, but I wanted to get this out for testing as quite a bit has been done already. So we need to get new and old features tested before adding anything more.

Changed/Fixed:
Change:
General code refactor
Change: Optimized the answer storing
Change: Reduced query amount for forms with post, thread or conversation report
Fixed: "Require approval" checkbox was unavailable for "Report in existing thread"
Fixed: Default answer variables for multi-line text
Fixed: "Accessed unknown getter 'video_url' on XF:Attachment" on XF 2.2+

Additions:
Added:
Support for Xon's MultiPrefix addon
Added: Button to copy forms direct access URL in ACP and make it clickable
Added: Form submit count statistic. This is viewable in the ACP on the forms list and when editing the form
Added: Option to make form publicly visible (regardless on user criteria settings) but they can’t submit it.
Added: Link to thread in the email report
Added: Flood checking option
Added: Time limit option when user can submit form again
Added: Export of data submitted from the form as CSV
Added: Export for answers & logs
Added: Form as a widget
Now That Ive got your attention:

This is a beta release, take a full backup before installing on a production site. Optimally try it out on a test site that is a replication of your live site before installing on the live site. It has had limited testing.
  • Added missing JS files
  • Fixed redirect to visible threads & posts on moderation
  • Fixed thread/post with approval mode is not appearing to reported user

Version 2.2.0 Beta 2 :
Now That Ive got your attention :

This is a beta release, take a full backup before installing on a production site. Optimally try it out on a test site that is a replication of your live site before installing on the live site. It has had limited testing.

Fixed: TypeError: Argument 1 passed to Snog\Forms\Pub\Controller\Form::setupConversationCreate() must be an instance of XF\Entity\User, null given, called in C:\xampp\htdocs\src\addons\Snog\Forms\Pub\Controller\Form.php on line 1362

Version 2.2.0 Beta 3 :
Now That Ive got your attention:

This is a beta release, take a full backup before installing on a production site. Optimally try it out on a test site that is a replication of your live site before installing on the live site. It has had limited testing.

Fixed php 8 incompatibility
Fixed broken formatting with report question / answer color

Version 2.2.0 Beta 4 Changelog : Added a bit of code to the addon.

Version 2.2.0 Beta 5 Changelog :
Fixed default answer formatting if question colors used
Fixed default answer formatting with array custom fields
Fixed form url copy button

Version 2.2.0 Beta 6 Now That Ive got your attention : Fix: broken default form prefix without MultiPrefix add-on
Version 2.2.0 Beta 7 Now That Ive got your attention : Fixed XML import from older versions

Version 2.2.0 Beta 8 Changelog :
Fixed storing conditional answers to database
Fix: breaking form submit log layout with deleted forms
Fixed error if forum for new thread is deleted

Version 2.2.0 Beta 9 Now That Ive got your attention:
Fixed: Broken quick reply form type
Removed: Unused jQuery 3.3.1

Version 2.2.0 Beta 10 Now That Ive got your attention : Fixed undefined variable $warnings error in src/addons/Snog/Forms/Callbacks/Expected.php:92
Version 2.2.0 Beta 11 Now That Ive got your attention : - Added checks to avoid poll creation on forums where is not available poll thread type.

Advanced Forms for XenForo 2.2 Update 2.2.0 Beta 12 Changelog :
Refactor:
Render report message for each report type separately to handle it by custom add-ons
Refactor: Form redirect URL
Refactor: Properly filter viewable forms
Refactor: Form submit & view logic
Refactor: Cleanup ACP templates & add hooks for template modifications
Fixed attempting to save thread/post/conversation with validation errors
Fixed broken redirect on forms with quick reply to existing thread
Fixed missing & mismatching maxLenght option on input fields & properly handle maxLenght values
Fix: avoid "Attempted to convert NULL to integer [prefix_id]" error if no default forum prefixes available
Removed hardcoded template callbacks
Completely removed XF <2.2 stuff support
Cache navigation tab display condition result to session storage

Advanced Forms for XenForo 2.2 Update 2.2.0 Beta 15 Changelog :
Fix:
properly loop conditional questions
Fixed the "'posid' is read only" error when trying to copy a form
Fixed broken form use limit criteria

Advanced Forms for XenForo 2.2 Update 2.2.0 Beta 16 Changelog :
Fix:
ensure the PC sender is exists on form approval/deny
Fix: "Publicly visible" checkbox is always unchecked

Advanced Forms for XenForo 2.2 Update 2.2.0 Beta 17 Changelog :
Fix:
Type & form criteria now work as described
Fix: Report thread visibility is not forced (may go to the approval queue even if "Require approval" is unchecked)
Fix: Conversation user is null on form approval/deny
Advanced Forms for XenForo 2.2 Update 2.2.0 Beta 18 Changelog :

Updated league/csv library to support PHP 8.1
Now requires min PHP 7.4.x version to CSV export

Version 2.2.0 Release Candidate 4 :
  • Fix: Second conditional for "yes/no" questions does not work
  • Fix: default value for xf_user snog_forms column
  • Fix: properly render user criteria to avoid conflicts
  • Feature: thread report forum selection based on "Single selection forum list" question answer
  • Fix: "Quick reply option button" option doesn't create posts
  • Fix: "Attempted to set 'hasconditional' on a deleted entity" error while deleting master question with conditionals
  • Fix: don't handle "Agreement" question type error if checkbox is not shown
  • Fix: missing import in src/addons/Snog/Forms/XF/Pub/Controller/Attachment.php:24

2.2.0 Release Candidate 5:
  • Fixed broken layout on form submit log
  • Added public page to view submit & answer logs
  • Added preview button for WISYWIG questions BB-code editor (disabled by default in add-on options)
2.2.1
  • Added constraints for date question (any, date in the future, date in the past)
  • Added conditionals for datetime questions (must be later/earlier than conditional question)
  • Added new question types: datetime picker, time selection input
  • Added question option to respect the user's timezone in a report message (date, datetime & time questions)
  • Minor code refactor & cleanup
2.2.2 New features:
  • Added form option to redirect an email report based on question answer
  • Added form option to upload attachments to report emails
  • Extended max length for question regex
  • Added a question option to filter allowed forums for "Single selection forum list" questions
Fixes:
  • Fixed forum import error (column without default value)
  • Fix: hide delete & add questions button on a form add page
2.2.2 Patch Level 1:
Fixes:

  • Fixed "column 'regex' can't have a default value" error on add-on upgrade with strict MySQL mode enabled
  • Fixed broken conditionals display for forms used as "thread quick reply"
  • Fixed broken form submit counters reset

Version 2.2.3 New features :
  • Added option to set question as read only
  • Show description below a header phrase question type
  • Question option: min checked checkboxes limit
Fixes : Avoid call on null errors on adding default questions.
 

Attachments

Similar threads Most view View more
Back
Top Bottom