[OzzModz] Badges

[OzzModz] Badges 2.3.0 Beta 6

No permission to download
- Added badge export/import (XML file)
- Added batch badge deletion
- Refactored badge awarding/un-awarding (old methods now deprecated and will be removed in next major version)
Full changelog:
  • Added integration with DragonByte Credits (with event negation support)
  • Fixed missing CSS class on featured badges for visitors without permission to view awarded list
  • Added style property for size of badge in mobile profile
  • Сhanged key for "Size of badge in message (single column)" style property (may need to be reconfigured)
  • "Awards you a new badge" notification preference now will not be displayed if emails disabled globally in add-on options
  • Fixed missing tooltips on member profile badges for visitors without "View awarded lists" permission
  • Fixed incorrect URL param in badge reason edit form
- Added permission to view others badges member tab
- Added permission to view "members awarded with badge" list
- Added style property for badge size on single column member profile view
- Fix: Errors with passing null to phrase_dynamic() method in template ozzmodz_badges_featured_badges_macros
danger GIF
Warning Sign GIF

This update contains breaking changes that was tested in a limited environment.
Take a backup before installing on a production site.
  • Added repetitive badges support
  • Added caching for badge awarded number
  • Added marking alerts read on member badges tab page
  • Added badge & badge category icon uploader
Fixed rebuild job is not running automatically after add-on upgrade.
- Fix: badges sort page incorrect redirect
- Fix: badge category edit url
- Fix: removing alert on badge un-award
- Fixed "Members awarded with this badge" page pagination url
- Added rebuild tool to rebuild user badge cache (required to apply the "Sort Order" option changes)
- Added notice to "Sort Order" option about cache rebuild
- Fix: featured user badges caching
- Fix: force badge title phrase name caching
- Fix: broken badge count calculation for importer (for already completed import you can run the "Recalculate badge count" rebuild job)
- 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
  • Like
Reactions: internetking