[DBTech] DragonByte Credits

xF2 Add-on [DBTech] DragonByte Credits 5.9.0

No permission to download
Update highlights

This update resolves an issue where the contents of [CHARGE] BBCodes could be revealed in the snippet shown to users when receiving "watched thread" emails, if the global XenForo setting to show post contents in watch emails was enabled.

Complete Change Log

Fix: Strip the [CHARGE] BBCode contents when rendering HTML in Email or API contexts
Update highlights

v5.7.3 introduced a bug where the post author was charged for others unlocking their content, this has now been resolved.

Complete Change Log

Fix:
Fix regression in 5.7.3 with CHARGE tags

5.7.3

Update highlights


This version fixes an issue where the purchase action for the CHARGE BBCode would still assume it only works in posts. It will now try to obtain the necessary info, without making assumptions. You know what they say, when you assume...

This change has not been extensively tested, so if you run into any problems with this working in content types other than posts, do let me know.

As a reminder, the currently supported content types are:
  • Posts
  • XFRM: Resource Update
  • XFMG: Album
  • XFMG: Comment
  • XFMG: Media Item
Complete Change Log

Fix:
Using the CHARGE BBCode on non-post content will now work as intended

5.7.2

Update highlights


This version fixes a couple issues reported by the community. Most notably, it permits the Registration event to function for forums that require moderation or email confirmation prior to the user being put in a "Valid" user state.

Complete Change Log

Fix:
Fixed an issue where integrating with DB Shop would cause a server error if the DB Shop menu is disabled
Fix: Fixed an issue where Registration events would not apply if the user required moderation or email confirmation
Update highlights

This version fixes a server error that could occur as a result of the new "Content title" system in XF 2.2 the transaction log makes use of - if the content was missing, the error would occur.


Complete Change Log

Fix: A server error could occur if the content listed in the transaction was missing
Update highlights

!!! THIS VERSION REQUIRES XENFORO 2.2.0 AND PHP 7.2.0 !!!

Coinciding with the release of XenForo 2.2.0, all XenForo 2.2 versions are now Gold ? This is also the last version that will contain the XF 2.2 / PHP 7.2 warning in the release notes.


Complete Change Log

Feature: Rebuild action that updates balances based on transaction log balance values
Fix: Include the optional message in the Adjust alert/push templates
Update highlights

!!! THIS VERSION REQUIRES XENFORO 2.2.0 AND PHP 7.2.0 !!!

This version fixes an issue where formatted currency values displayed across the site would display 1 instead of the real currency value. No data was lost, it was a display bug only.

This version is flagged as a Beta version as it has not been tested on a live site.


Complete Change Log

Fix: Fix formatted currency values always returning 1
Update highlights

!!! THIS VERSION REQUIRES XENFORO 2.2.0 AND PHP 7.2.0 !!!

This version contains coding style updates and changes for XenForo 2.2.0 / PHP 7.2.0.

The main change that will become apparent to users is improved link back to a transaction's source content. Rather than simply "Post #100" etc, XenForo 2.2's "content link" system is used to provide rich information such as titles.

Furthermore, a few bugs and usability issues have been corrected.

This version is flagged as a Beta version as it has not been tested on a live site.


Complete Change Log

Feature: Implement content type link for Currency
Feature: Implement better content type linking for transactions
Change: Rename negative handling phrase to better reflect its functionality
Change: Update internal functions to follow new XenForo 2.1 / 2.2 coding standards
Fix: Fix missing space between navbar icon and the text
Fix: Fix permissions sometimes not rebuilding when upgrading
Fix: Don't award credits when a XFMG media item is added if it isn't visible
Fix: Don't award credits when an XFMG comment is posted if it isn't visible
Fix: Don't award credits when an attachment is uploaded if the post isn't visible
Update highlights

This version builds on the work done in the previous version by extending support for [CHARGE] BBCode to the following areas:
  • XFRM Resource Descriptions
  • XFRM Resource Updates
  • XFMG Albums
  • XFMG Comments
  • XFMG Media Items
Furthermore, a few issues reported by the community have been resolved.


Complete Change Log

Feature: Add CHARGE BBCode support for XFRM Resource Descriptions, XFRM Resource Updates, XFMG Albums, XFMG Comments, and XFMG Media Items
Change: Posts with CHARGE tags that have a cost of 0 will now be rendered normally
Fix: Fix an issue with deleting transactions after a currency has been deleted
Update highlights

This version fixes a bug with the XFMG, that only affected users whose media items required moderator approval.


Complete Change Log

Fix: If XFMG media required approval, credits would be awarded twice
Update highlights

This version implements a workaround for ThemeHouse's UI.X themes that use Material icons rather than FontAwesome icons.

Furthermore, it fixes a few issues reported by the community.


Complete Change Log

Change: Changed the display style of currency values for Ajust and Donate alert / push phrases
Fix: Support ThemeHouse UI.X themes when the navbar is configured to appear on the right hand side of the navbar
Fix: The currency overlay would not display correctly for mobile users if enough actionable events were enabled
Fix: Fixed an issue with the XFMG Media Create event when certain other add-ons are installed
Update highlights

This version makes internal improvements to the [CHARGE] BBCode parser in order to prepare it for upcoming functionality where it can be used to charge for other content types other than posts.

This version also resolves a few other edge case issues reported by the community.


Complete Change Log

Change: Make the Charge BBCode parser a bit more dynamic to prepare for other content types
Fix: If the event or currency pertaining to a particular transaction has been deleted, don't try to check permissions
Fix: Fix issue with the Credits payment profile
Top