- Messages
- 1,039
- Reaction score
- 71
This add-on is not affiliated with XenForo Ltd.
Set up custom percentage-weighted tasks that users need to complete before their profile is considered complete. A sidebar widget is available to show users how close (or far off) to account completion they are, encouraging them to complete the remaining tasks and create a more engaged user.
The following tasks are available out of the box:
Version 2.0.3 :
Set up custom percentage-weighted tasks that users need to complete before their profile is considered complete. A sidebar widget is available to show users how close (or far off) to account completion they are, encouraging them to complete the remaining tasks and create a more engaged user.
The following tasks are available out of the box:
- User has set an avatar.
- User has set a profile banner.
- User has set a signature.
- User has entered a value for a particular custom field.
- User has linked a particular connected / external account.
- User has created a thread in a particular forum.
- User has replied to a thread.
- User has replied to a specific thread.
- User has verified their email address.
- User has purchased any user upgrade.
- User has enabled two-factor authentication.
Version 1.1.0 :
User Onboarding 2.0.0 is now available for all licensed customers to download. This update was funded by @Forsaken.
Version 20.1 :
- Ensure JS is actually included within the add-on zip.
- Require XenForo 2.2+.
- Require PHP 7.2+.
- Now depends on Standard Library by Xon.
- Minor standardisation-related changes.
- Add support for @Bob's Article Management System.
- Add support for @Bob's Showcase.
- Add support for @Bob's Review Management System.
- Store task data in the data registry to reduce query impact.
- Skip fetching task related data for guests.
- Add a task condition for uploading a profile banner.
- If a task condition is for an add-on, indicate which add-on it's for.
- Add a bunch of phrases that went missing.
- Improve completion logic for user upgrade tasks.
- Improve completion logic for avatar tasks.
User Onboarding 2.0.0 is now available for all licensed customers to download. This update was funded by @Forsaken.
- Improve performance when batch processing existing task completions.
- Add advanced task type to allow tasks to use the standard user criteria for tasks.
- Add support for optional tasks and allow them to be dismissed.
- Users can view their onboarding tasks from within their account area.
- Allow tasks to be organised by groups.
- Allow tasks and task groups to have custom icons associated with them.
- Allow tasks to be made available to specific user groups.
- Add new task condition to determine if push notifications have been enabled.
- Add new task condition to determine if a specific piece of content has been reacted to.
- Add new task conditions for XFMG.
- Add new task conditions for XFRM.
Version 20.1 :
- When creating a new advanced task, ensure they start off with the correct data.
- Fix argument #1 ($tasks) must be of type XF\Mvc\Entity\AbstractCollection error.
- Remove left over debugging code.
- Ensure JS is actually included within the add-on zip.
- Add widget option to continue to show widget after all tasks have been completed.
- Add criteria support to check if task group has been completed.
- Fix how existing custom fields are accounted for when rebuilding task completion stats.
- Minor code clean up.
Attachments
Relate Threads