User Onboarding

User Onboarding [Paid] 2.2.0

No permission to buy ($35.00)
If this can be set as a widget, could I also then have it hidden if users have completed all tasks?
 
1724886245507.webp

works good, bit intense on the db though when running queries. Will do it when I migrate the main board soon.
 
had this appear on my test board

InvalidArgumentException: Job NF\UserOnboarding:RetrospectiveTaskCompletion: Factory type 'nf_onboarding_task.condition' was not found src/XF/Container.php:223
Generated by: Unknown account Aug 29, 2024 at 9:43 AM
Stack trace
#0 src/XF/App.php(2839): XF\Container->create('nf_onboarding_t...', 'NF\\UserOnboardi...', Array)
#1 src/addons/NF/UserOnboarding/UserOnboarding.php(16): XF\App->create('nf_onboarding_t...', 'NF\\UserOnboardi...')
#2 src/addons/NF/UserOnboarding/Job/RetrospectiveTaskCompletion.php(37): NF\UserOnboarding\UserOnboarding::condition('NF\\UserOnboardi...')
#3 src/XF/Job/Manager.php(275): NF\UserOnboarding\Job\RetrospectiveTaskCompletion->run(7.97113)
#4 src/XF/Job/Manager.php(205): XF\Job\Manager->runJobInternal(Array, 7.97113)
#5 src/XF/Job/Manager.php(89): XF\Job\Manager->runJobEntry(Array, 7.97113)
#6 job.php(46): XF\Job\Manager->runQueue(false, 8)
#7 {main}
Request state
array(4) {
["url"] => string(8) "/job.php"
["referrer"] => string(65) "https://x.domain.com/threads/x.1232492/"
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
 
There is an error in the plugin widget. The HTML Code is showing like this on the widget on the home page.

Ekran Resmi 2025-03-09 05.28.51.webp

HTML:
<b><font color="#1E90FF">text</font></b>
 
@Naz Do you have a version with fixes for the above issues?
Does this addon have support for @Bob 's UBS? i.e. task to post first Blog Entry.
Is it possible to have a task to fill in multiple profile fields?
Is it possible to have a task only for members that have registered less than X months ago? i.e. if they joined more than X months ago then dont show the task?
 
Naz updated User Onboarding with a new update entry:

Version 2.2.0

  • Require Standard Library by Xon v1.21.0.
  • Include widget identifiers in the profile completion widget.
  • Properly support overriding the title of the profile completion widget.
  • Add style properties for easier customisation of the progress bar.
  • Improve instructions around using custom icons.
  • Clarify the distinction between simple and advanced tasks.

Read the rest of this update entry...
 
There is an error in the plugin widget. The HTML Code is showing like this on the widget on the home page.

View attachment 319932

HTML:
<b><font color="#1E90FF">text</font></b>
Sorry, I missed this. If you could DM me the text you used, I can take a look as I'm not able to reproduce this.
@Naz Do you have a version with fixes for the above issues?
Couldn't reproduce either issue. The factory type condition one was probably a transient thing during a rebuild and could be safely ignored.
Does this addon have support for @Bob 's UBS? i.e. task to post first Blog Entry.
Is it possible to have a task to fill in multiple profile fields?
The add-on supports creating tasks through two methods of defining whether it has been completed or not:
  • Using simple built-in conditions packaged with the add-on
  • Or alternatively, using XenForo's user criteria system
I'm not familiar with that specific add-on but if it adds XenForo user criteria to account for that condition, then yeah it'll be possible. Same for any other task conditions you might want- if there's user criteria to achieve those things, then yeah it'll be possible to make a task out of them.
Is it possible to have a task only for members that have registered less than X months ago? i.e. if they joined more than X months ago then dont show the task?
There's nothing for this built in but it might be something that can be achieved with user group promotions. You can set the user groups that a task is applicable to and then have a user group promotion to move users in and out of a user group based on their registration date.
 
Is it possible to have a task to post in a specific forum node? We have an introductions forum with one introduction thread per year.
 
Is it possible to have a task to post in a specific forum node? We have an introductions forum with one introduction thread per year.
In addition to what Forsaken said; if you create a "simple" task, there's a "User has created a thread in the following forum" condition that you could use.
 
Back
Top Bottom