[OzzModz] Badges

[OzzModz] Badges 2.0.0 Patch Level 6

No permission to download

Ozzy47

Package Team Leader
Package Team
Gamma Premium
Apr 3, 2021
1,422
909
223
Somewhere over there
FP$
378,848
Ozzy47 submitted a new resource:

[OzzModz] Badges - Reward your users with collectible badges, and control how your users get them.

Requirements:
XenForo 2.2.0+

Description:
Reward your users with collectible badges, and control how your users get them.



Features

  • Award users badges based on criteria.
  • Manually award users badges.
  • Display badges on users profiles, and profile cards.
  • CRON Job for automatically applying badges when a user meets criteria.
  • Notification options (User controlled emails, global disable)
  • Uses caching to escape extra DB queries
  • Data importer from...

Read more about this resource...
 
  • Like
Reactions: adnan and Cam!

Bulbagarden

New Arrival
Jul 19, 2021
2
3
3
FP$
6
Glad to see you've decided to take over this addon Ozzy. Here's hoping you don't get swarmed with too many feature requests from all the people eager about this one. ^^;
 
  • Like
Reactions: Ozzy47

Ozzy47

Package Team Leader
Package Team
Gamma Premium
Apr 3, 2021
1,422
909
223
Somewhere over there
FP$
378,848
How to import data from [VersoBit] Badges:

  1. Disable [VersoBit] Badges
  2. Install this add-on
  3. In your admin panel navigate to Tools -> Import data and select "[OzzModz] Badges: [VersoBit] Badges"
  4. If everything is imported correctly you can uninstall the [VersoBit] Badges
Getting Started

  1. Configure the Global Settings in ACP:Options:[OzzModz] Badges
 

Cumulus

Marketing Team Leader 📊
Marketing Team
Oct 8, 2020
1,144
510
133
UK
FP$
4,570
Thank You Badge
Thanks for the fast answer, going to download it when i have the needed permission level.
You just need to verify your XF License in the account settings page to get access :)
 
  • Like
Reactions: Ozzy47 and wEbAddEr

bimple

New Arrival
Jul 20, 2021
3
1
3
FP$
10
once I configure the settings in the ACP how do I actually add the badges themselves, and where do I award them?
 

bimple

New Arrival
Jul 20, 2021
3
1
3
FP$
10
thanks for the reply! that works great. Sorry for the noob questions, buy maybe someone else will benefit from my question because it wasn't readily apparent to me in the description.
 
  • Like
Reactions: Ozzy47

Kersticxive

New Arrival
Jul 24, 2021
1
0
1
FP$
5
I run cron manually for test, Badge is assigned to user and receive this server error:


Error: Call to a member function getPushTemplateName() on null in src/XF/Service/Alert/Pusher.php at line 53

  1. XF\Service\Alert\Pusher->getNotificationBody() in src/XF/Service/PusherTrait.php at line 187
  2. XF\Service\Alert\Pusher->push() in src/XF/Repository/UserAlert.php at line 163
  3. XF\Repository\UserAlert->insertAlert() in src/XF/Repository/UserAlert.php at line 101
  4. XF\Repository\UserAlert->alertFromUser() in src/addons/OzzModz/Badges/Repository/UserBadge.php at line 35
  5. OzzModz\Badges\Repository\UserBadge->awardWithBadge() in src/addons/OzzModz/Badges/Cron/Badge.php at line 64
  6. OzzModz\Badges\Cron\Badge::runBadgeCheck()
  7. call_user_func() in src/XF/Admin/Controller/CronEntry.php at line 112
  8. XF\Admin\Controller\CronEntry->actionRun() in src/XF/Mvc/Dispatcher.php at line 350
  9. XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 261
  10. XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 113
  11. XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 55
  12. XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2344
  13. XF\App->run() in src/XF.php at line 512
  14. XF::runApp() in admin.php at line 13

Also this is not removing badge automatically if i change User Criteria and run cron again.
 

Ozzy47

Package Team Leader
Package Team
Gamma Premium
Apr 3, 2021
1,422
909
223
Somewhere over there
FP$
378,848

Ozzy47

Package Team Leader
Package Team
Gamma Premium
Apr 3, 2021
1,422
909
223
Somewhere over there
FP$
378,848
Ozzy47 updated [OzzModz] Badges with a new update entry:

[OzzModz] Badges for XenForo 2.2+ Update 2.0.0 Patch Level 3

Changelog:
- Allow to retain ids with existing badges in importer (if checked will purge them in target add-on (OzzModz))
- Fix: category title import
- Fix: incorrect redirect on category remove
- Fix: badge images import
- Fix: broken user badge importer
- Fix: do not import badges for non-existing users
- Fix: broken user badge featuring
- Fix: rebuild caches after import
- Fix: incorrect link to help page

Read the rest of this update entry...