DragonByte Credits

A fully features points/credits system allowing your members to earn or buy points.

DragonByte Credits is a highly advanced credits system for XenForo that offers advanced functionality suitable for casual activity and serious eCommerce engines alike.

Average customer rating: Product downloaded over 857 times.


License pricing




Recommended AddOns

DragonByte Credits is a highly advanced credits system for XenForo that offers advanced functionality suitable for casual activity and serious eCommerce engines alike.

Uses

DragonByte Credits allows you to create powerful "Events" that can occur throughout your forum. With advanced features such as charging, random additions and taxation, you can create truly interesting combination of events that allows you an unprecendented amount of control over your credits.

Our Currency Manager allows you to create virtually unlimited different currencies, each with their own set of Events. Want to make a premium currency that can only be earned a certain way? DragonByte Credits gives you the tools to do so.

Backed up by an advanced Transaction Log, you'll know exactly where all your credits come and go.
Major Features

DragonByte Shop Integration: All of your DragonByte Shop purchases will show up in DragonByte Credits, allowing you to fully utilise the power of the Credits mod to support your Shop!

Powerful Events: You can create events and fine tune their functionality quickly and easily, with support for most XenForo functionality as well as some 3rd party support like the "Post Ratings" mod!

Redemption Codes: Via the "Redeem" event, you can create coupon codes your users can apply to instantly earn credits!

[CHARGE=X] BBCodes: Via the "Content" event, users can charge other users to view certain content.

Alerts: Full XenForo Alert support for all 30+ event types (current & upcoming)!

Developer Friendly: Powerful callback support for all Credits actions, as well as full XFCP support for extending virtually every piece of functionality and every action page!


Complete Feature List


Currency Management
  • Allows you to create different currencies stored in different database tables or columns
  • Control the rounding applied to the currency
  • Choose how to handle negative credits (reset to 0, show 0 or allow negatives)
  • Choose the currency's visibility (show to designated usergroups, show to self and designated usergroups, or show to everyone)
  • Prefix and Suffix support for display purposes
  • Advanced settings to control table integration


Event Trigger Management
  • Review a list of the different events, grouped by category
  • While in debug mode, settings can be altered if you are creating a new event trigger or you know what each setting does
  • Event Triggers are grouped under Accounts, Time, Discussions, Networking, Sharing, Behaviour or Options
  • Inactive event triggers are not yet implemented and will be enabled in a future version


Event Management
  • Review a list of the different events, grouped by currency
  • Create new events with powerful options (see screenshots)
  • Mass update the events from the list view


User Management
  • Search for users using the same search fields as the normal XF AdminCP user search
  • View a paginated list of users & their credits values for each of your currencies
  • Quickly update any user's points, complete with transaction log support (will show as "Adjustment by administrator" in the "Notes" field)


Daily/Weekly/Monthly Statistics
  • <currency> Earned
  • <currency> Spent
  • Income (from purchasing credits with real money)


Alerts
  • Full XenForo Alert system support
  • Unique phrases for every combination of currency movement for all 30+ event types (current & upcoming)
  • Can be enabled/disabled per-event


Criteria: Fewer than X Credits
  • Ability to create trophies etc. using "Fewer than X <currency>" criteria


Criteria: More than X Credits
  • Ability to create trophies etc. using "More than X <currency>" criteria


Events
Events are how you let members earn credits. You can create as many events from each of the event triggers as you want.
  1. Purchase - Buying internet points with real money via PayPal.
  2. Content - Using [CHARGE=X] BBCode to charge other users to see your post's content.
  3. Redeem - Using a redemption code
  4. Adjust - Manipulating the currency of someone else.
  5. Conversation - Sending a Private Message
  6. Donate - Transferring currency to another user.
  7. Download - Downloading a forum attachment.
  8. Downloaded - Someone else downloading your attachment.
  9. Thread - Posting a new thread
  10. Post - Adding a post to a thread
  11. Reply - Someone else posting in your thread
  12. Post Like - Liking a post
  13. Post Liked - Someone else liked your post.
  14. Post Rate - Rating a post using the "Post Ratings" mod
  15. Post Rated - Someone else rated your post using the "Post Ratings" mod
  16. Profile - Someone else viewing your profile. Events should be limited.
  17. Visit - Viewing a profile. Earning events should be limited. Charged events will lock out guests.
  18. View - Viewing a thread. Charged events will lock out guests.
  19. Viewed - Someone else viewing your thread. Events should be limited.
  20. Upload - Uploading a new attachment.
  21. Tag - Applying a descriptive label to a thread.
  22. Revive - Posting in a dormant thread.
  23. Message - Leaving a message on someone else's profile
  24. Messaged - Someone else leaving a message on your profile
  25. Warning - Receiving a Warning
  26. Daily Activity - Awarded on first login each day
  27. Follow - Following someone
  28. Followed - Someone else following you
  29. Poll - Posting a poll
  30. Vote - Voting in a poll
  31. Sticky - Your thread becoming sticky
  32. XenForo Media Gallery Upload - Uploading new MediaGallery Media.
  33. XenForo Media Gallery Download - Usergroups that can be affected by this event
  34. XenForo Media Gallery Downloaded - Someone else downloading your MediaGallery media.
  35. XenForo Media Gallery Comment - Adding a comment to a MediaGallery media resource.
  36. XenForo Media Gallery Commented - Someone else commenting on your MediaGallery media resource.
  37. XenForo Media Gallery Rate - Rating MediaGallery media.
  38. XenForo Media Gallery Rated - Someone else rated your MediaGallery media.
  39. sonnb XenGallery Upload - Uploading new XenGallery Media.
  40. sonnb XenGallery Download - Usergroups that can be affected by this event
  41. sonnb XenGallery Downloaded - Someone else downloading your XenGallery media.
  42. sonnb XenGallery Comment - Adding a comment to a XenGallery media resource.
  43. sonnb XenGallery Commented - Someone else commenting on your XenGallery media resource.
  44. Transfer - Moving your own currency from one form to another.
  45. XenForo Resource Manager Upload - Uploading a new XenResource resource.
  46. XenForo Resource Manager Update - Adding an update to a XenResource resource.
  47. XenForo Resource Manager Download - Downloading a XenResource resource.
  48. XenForo Resource Manager Downloaded - Someone else downloading your XenResource resource.
  49. XenForo Resource Manager Comment - Adding a comment to a XenResource resource.
  50. XenForo Resource Manager Commented - Someone else commenting on your XenResource resource.
  51. XenForo Resource Manager Rate - Rating a XenResource resource.
  52. XenForo Resource Manager Rated - Someone else rated your XenResource resource.
  53. Interest - Growing the value of your currency over time.
  54. Taxation - Reducing the value of your currency over time. Optionally transfer taxed credits to a certain user.
  55. Paycheck - Occurs at regular intervals.
  56. Trophy - Being awarded a new trophy.
  57. Registration - A new user registers on the forum.
  58. Give Warning - Applying a warning to someone else.
  59. Upload Avatar - Uploading a new avatar.
  60. Report Content - Reporting a piece of content to the moderators.
  61. Reported Content - Your content was reported to the moderators.
  62. Sportsbook Wager - Placing a wager on an event
  63. Sportsbook Wagered - Someone placed a wager on your event
  64. Sportsbook Open Bet - Creating an open bet
  65. Sportsbook Open Bet Accept - Accepting an open bet
  66. Sportsbook Open Bet Accepted - Someone accepting your open bet
  67. Sportsbook Bet Challenge - Creating a bet challenge with another member
  68. Sportsbook Bet Challenge Accept - Accepting a bet challenge
  69. Sportsbook Bet Challenge Accepted - Someone accepting your bet challenge
  70. XenMedio Upload - Uploading new XenMedio Media.
  71. XenMedio Comment - Adding a comment to a XenMedio media resource.
  72. XenMedio Commented - Someone else commenting on your XenMedio media resource.

Some events can be limited by user group and/or forum. Other settings are available per event.

All events have the following Advanced Settings:
  • Frequency
  • Maximum Applications
  • Limit Period
  • Alert
DragonByte's XenForo modifications include a single-line merged copyright footer which contains:
  • 1 Link to DragonByte Technologies XenForo store category
  • 1 Link to DragonByte Technologies homepage
  • 1 Link to a Details page listing the modifications this site has installed
  • 5.0.0 Beta 4 - 11th December 2017, 19:27
    Fix: [XF1] Fixed an issue where the installer would not modify the event database table as intended
    Fix: [XF2] Fixed an issue where thread redirects would trigger Thread events, and also cause errors when deleted
  • 5.0.0 Beta 3 - 7th December 2017, 16:24
    Fix: Fixed an issue where the Report integration might not work as intended
    Fix: Fixed an issue with the Purchase option
  • 5.0.0 Beta 2 - 4th December 2017, 22:44
    Feature: Ability to set a custom title for Events
    Feature: You can now choose whether an event should be displayed in the transaction log
    Fix: Bugfix roll-up from Beta 1
  • 5.0.0 Beta 1 - 29th November 2017, 01:47
    Feature: Compatible with XenForo 2
    Change: Completely rewritten framework to add XF2 compatibility and improve performance
  • v4.1.0 - 1st May 2017, 19:45
    Change: The "Post Rate" and "Post Rated" event triggers can now be canceled
  • 4.0.0 Gold - 28th February 2017, 00:30
    Change: Improved the way the Branding Free system works, no longer requires a separate key
    Fix: Fixed an issue where DragonByte Donate events would not show the alert template as intended
  • 4.0.0 Beta 4 - 6th December 2016, 01:03
    Feature: New Event: XenMedio Upload
    Feature: New Event: XenMedio Comment
    Feature: New Event: XenMedio Commented
    Feature: [Download / Downloaded events] New option: Included Extensions
    Feature: [Download / Downloaded events] New option: Excluded Extensions
  • 4.0.0 Beta 3 - 22nd November 2016, 00:52
    Feature: New Rebuild Options: Avatar, MediaGallery Rate, MediaGallery Rated, Purchase, Registration, Sticky, XenResource Rate, XenResource Rated
    Change: The Rebuild feature now displays the event trigger title while rebuilding
    Change: When the Rebuild feature is done processing a certain event trigger, itíll say "Done" instead of "0"
    Fix: Fixed an issue where the XenResource Upload event trigger would not rebuild correctly
    Fix: Fixed an issue where the Post Rate event trigger would not rebuild correctly
    Fix: Fixed an issue where the Post Rated event trigger would not rebuild correctly
    Fix: Fixed an issue where the Followed event trigger would not rebuild correctly
    Fix: Fixed an issue where the Poll Vote event trigger would not rebuild correctly
    Fix: Fixed an issue where the MediaGallery Upload event trigger would not rebuild correctly
    Fix: Fixed an issue where the Upload event trigger would not rebuild correctly
    Fix: Resolved an issue with the Rebuild feature where the Birthday event could trigger for dates in the future
    Fix: Resolved an issue with the Rebuild feature where the "reset" action could be triggered more than once
    Fix: The Registration event should now have an Alert template as intended
  • 4.0.0 Beta 2 - 15th November 2016, 00:54
    Feature: Taxation event - automatically deduct a percentage of usersí credits at a set interval. Optionally send the taxed credits to a certain user.
    Change: The Transfer event will no longer allow users to go into the negatives
  • 4.0.0 Beta 1 - 7th November 2016, 23:52
    Feature: [BETA] Rebuild feature, only accessible via admin.php?dbtech-credits/rebuild while the feature is in beta
    Change: Updated the Event Trigger back-end to support Rebuild
    Change: Events should no longer trigger for inactive currencies
  • v3.5.3 - 1st November 2016, 02:18
    Fix: Disabled currencies would still display in the navbar tab
    Fix: Fixed a potential "undefined index" error with the currency overlay
  • v3.5.2 - 24th October 2016, 23:44
    Fix: Registration event trigger was missing
    Fix: The "Revival Threshold" event trigger setting was not affecting the events
    Fix: Deactivating a currency could create "undefined index" server errors in certain circumstances
  • v3.5.1 - 18th October 2016, 00:09
    Change: Error messages now use the correct response type
    Fix: Potential workaround for server errors related to Display Currencies or Navbar Currencies
  • v3.5.0 - 11th October 2016, 00:02
    Feature: [bd] Paygates support for purchasing credits
    Change: Back-end changes to make pages, error messages and redirects more compliant with XenForo standards
    Fix: Guests would generate a server error by using the new "Display Currency" option
  • v3.4.0 - 3rd October 2016, 23:18
    Feature: Designate a currency as "Display Currency" to be displayed on the navbar tab
    Change: Improved performance by implementing phrase caching
    Change: Currency information is no longer included in Post queries if itís not needed
    Change: Currency information is no longer included in Thread queries if itís not needed
    Fix: Fixed an issue where copying posts into the same thread would cause a database error
    Fix: The contents of [CHARGE] tags will no longer be revealed in the Recent Activity tab, nor in Watched Thread / Watched Forum emails
  • v3.3.7 - 19th September 2016, 22:36
    Fix: Newly added event triggers were missing text for Alerts, as well as Multiplier and Charge error messages
  • v3.3.6 - 12th September 2016, 23:42
    Feature: The "Post" and "Reply" events can now optionally be limited to a single thread
    Fix: Fixed an issue where the [CHARGE] tag would not get stripped from the Multi-Quote overlay
  • v3.3.5 - 5th September 2016, 22:40
    Fix: If a currency was deactivated, it would still show up in the navbar menu
  • v3.3.4 - 29th August 2016, 22:54
    Fix: Guest accounts may produce a server error in certain circumstances
  • v3.3.3 - 15th August 2016, 22:38
    Change: Added caching for templates that are loaded via template hooks
    Fix: Fixed an issue where returning from PayPal would result in a "Security error" message being displayed on screen
  • v3.3.2 - 9th August 2016, 00:57
    Change: Attempted a change to resolve an issue where donating to a user who could not receive the donation would produce
    Fix: Fixed an issue where not integrating the navbar with DragonByte Shop would produce an invalid display
  • v3.3.1 - 26th July 2016, 00:29
    Change: Merging users will now also update the user ID across all DragonByte Credits data (currencies will not be merged at this time)
    Change: Updated the Chart JS code used in the sales history
  • v3.3.0 - 20th June 2016, 22:45
    New Features:

    Events
    • Sportsbook Wager - Placing a wager on an event
    • Sportsbook Wagered - Someone placed a wager on your event
    • Sportsbook Open Bet - Creating an open bet
    • Sportsbook Open Bet Accept - Accepting an open bet
    • Sportsbook Open Bet Accepted - Someone accepting your open bet
    • Sportsbook Bet Challenge - Creating a bet challenge with another member
    • Sportsbook Bet Challenge Accept - Accepting a bet challenge
    • Sportsbook Bet Challenge Accepted - Someone accepting your bet challenge
  • v3.2.0 - 13th June 2016, 23:15
    New Features:

    Events
    • Upload Avatar - Uploading a new avatar.
    • Report Content - Reporting a piece of content to the moderators.
    • Reported Content - Your content was reported to the moderators.


    Bug Fixes:
    • It was possible for the Paycheck and Interest events to apply one month in advance in some scenarios
  • v3.1.1 - 7th June 2016, 00:03
    Bug Fixes:
    • Bugfix rollup from the past two weeks
    • Various framework fixes
  • v3.1.0 - 23rd May 2016, 22:28
    New Features:

    Live Titles
    • Live Title support for Currencies


    Event: sonnb XenGallery Upload
    • Uploading new XenGallery Media. Multiplier is filesize.
    • Usergroups that can be affected by this event
    • Charge for event (yes/no)
    • XenGallery Upload Amount addition/negation
    • Random Addition
    • Byte Amount (amount added per byte uploaded)
    • Byte Negation Amount (amount negated per byte uploaded)
    • Minimum Byte for this event to be triggered
    • Maximum Byte (Exceeded amounts are ignored)
    • Below Minimum Byte Handling (exclude byte amount, exclude entire event, prevent entire event trigger)


    Event: sonnb XenGallery Download
    • Usergroups that can be affected by this event
    • Content Ownership Restriction (whether or not to allow the user to trigger this event if they own the parent media - allow either, own media only, others' media only)
    • Charge for event (yes/no)
    • XenGallery Download Amount
    • Random Addition
    • Byte Amount (amount added per byte downloaded)
    • Minimum Byte for this event to be triggered
    • Maximum Byte (Exceeded amounts are ignored)
    • Below Minimum Byte Handling (exclude byte amount, exclude entire event, prevent entire event trigger)


    Event: sonnb XenGallery Downloaded
    • Someone else downloading your XenGallery media. Multiplier is filesize.
    • Usergroups that can be affected by this event
    • Charge for event (yes/no)
    • XenGallery Downloaded Amount
    • Random Addition
    • Byte Amount (amount added per byte downloaded)
    • Minimum Byte for this event to be triggered
    • Maximum Byte (Exceeded amounts are ignored)
    • Below Minimum Byte Handling (exclude byte amount, prevent entire event trigger)


    Event: sonnb XenGallery Comment
    • Adding a comment to a XenGallery media resource.
    • Usergroups that can be affected by this event
    • Content Ownership Restriction (whether or not to allow the user to trigger this event if they own the parent media - allow either, own media only, others' media only)
    • Charge for event (yes/no)
    • XenGallery Comment Amount addition/negation
    • Random Addition
    • Character Amount (amount added per character typed)
    • Character Negation Amount (amount negated per character typed)
    • Minimum Character for this event to be triggered
    • Maximum Character (Exceeded amounts are ignored)
    • Below Minimum Character Handling (exclude character amount, exclude entire event, prevent entire event trigger)


    Event: sonnb XenGallery Commented
    • Someone else commenting on your XenGallery media resource.
    • Usergroups that can be affected by this event
    • Charge for event (yes/no)
    • XenGallery Comment Amount addition/negation
    • Random Addition
    • Character Amount (amount added per character typed)
    • Character Negation Amount (amount negated per character typed)
    • Minimum Character for this event to be triggered
    • Maximum Character (Exceeded amounts are ignored)
    • Below Minimum Character Handling (exclude character amount, exclude entire event)




    Changed Features:
    • Existing "XenGallery" events have been renamed "MediaGallery"



    Bug Fixes:
    • The AdminCP navigation would not display the correct breadcrumb
  • v3.0.5 - 16th May 2016, 23:48
    New Features:

    AdminCP Menu
    • A link to the options page for this mod is now included in the Admin Navigation


    AdminCP Transaction Log
    • Search for transactions and browse paginated list of transactions in the AdminCP
    • Limit by user name, start/end date, currency and event trigger
    • Sort by date, affected user or source user in ascending or descending order
    • Displays date, event title, target user, source user, amount and account balance



    Changed Features:
    • The mod's options are now tabbed for easier browsing
    • A link to the options page for this mod is now included in the Admin Navigation
  • v3.0.4 - 10th May 2016, 00:31
    Changed Features:
    • Changed the internal structure a bit to reduce code duplication



    Bug Fixes:
    • Currency postbit displays were not working as intended in Conversations
    • Workaround for Tapatalk's non-standard initialisation of XenForo
    • Workaround for broken Template Modification in a 3rd party product preventing this mod's ACP menu from showing
    • The Interest and Paycheck events could go out of control due to a maths error
    • The currency integration with the member card would not work as intended unless DragonByte Mail was also installed
  • v3.0.3 - 2nd May 2016, 23:35
    New Features:

    Member Popup
    • Display users' points
    • Includes links to the "currency popup" where the currency can be donated/adjusted/purchased



    Bug Fixes:
    • Fixed an integration issue with the DB Shop navbar if the Shop navbar was in any of the Left positions
  • v3.0.2 - 26th April 2016, 00:16
    New Features:

    Daily/Weekly/Monthly Statistics
    • DragonByte Credits <currency> Earned
    • DragonByte Credits <currency> Spent
    • DragonByte Credits income



    Changed Features:
    • Error messages that do not come from Overlays will now no longer change the AdminCP tab
    • AdminCP lists now use a smaller font size for a more compact look
    • Actions like "Repair Cache" that previously would redirect without any indication something had happened will now display a message on top of the page it lands on
    • Using spaces in the "Points Column" field when adding a new Currency will now no longer be accepted. Only a-z, 0-9 and _ are allowed.



    Bug Fixes:
    • In certain scenarios it would be possible for post deletions to produce a server error
  • v3.0.1 - 19th April 2016, 00:49
    New Features:

    Event: Give Warning
    • Applying a warning to someone else.
    • Usergroups that can be affected by this event
    • Charge for event trigger
    • Give Warning Amount
    • Random Addition
    • Give Warning Negation Amount
    • Point Amount
    • Point Negation Amount
    • Minimum Points for this event to be triggered
    • Maximum Points (Exceeded amounts are ignored)
    • Below Minimum Points Handling (exclude currency amount, exclude entire event, prevent the event trigger)



    Bug Fixes:
    • Inactive currencies no longer show up in the transaction filtering list
    • The Adjust events being auto-created would not fully work as intended
    • Disabling a currency could produce server errors on the transaction list
    • In certain scenarios it was possible for events to trigger a server error
    • In certain scenarios it was possible for user group permission checking to not work as expected
  • 3.0.0 Gold - 11th April 2016, 22:29
    New Features:

    Transaction Log
    • Redesigned to be mobile-friendly
    • Now also displays your wallet in the sidebar


    Criteria: Fewer than X Credits
    • Ability to create trophies etc. using "Fewer than X <currency>" criteria


    Criteria: More than X Credits
    • Ability to create trophies etc. using "More than X <currency>" criteria



    Changed Features:
    • The subnav no longer includes the user's credits amount(s)



    Bug Fixes:
    • Alert Preferences in a member's profile were not saved correctly, causing them to have no effect
    • Creating a currency with a column that already existed could in some circumstances create a DB error
    • Fixed an issue where saving users in the AdminCP could trigger the Registration event more often than intended
    • A few back-end issues were resolved that prevented the DragonByte Shop integration from working as intended
  • 3.0.0 Beta 7 - 4th April 2016, 23:08
    New Features:

    Event: Interest
    • Growing the value of your currency over time.
    • Usergroups that can be affected by this event
    • Charge for event (yes/no)
    • Interest Amount
    • Random Addition
    • Currency Amount (set to 0.01 for 1% interest)
    • Minimum Currency for this event to be triggered
    • Maximum Currency (Exceeded amounts are ignored)
    • Below Minimum Currency Handling (exclude currency amount, exclude entire event)


    Event: Paycheck
    • Occurs at regular intervals.
    • Usergroups that can be affected by this event
    • Charge for event (yes/no)
    • Paycheck Amount
    • Random Addition


    Event: Trophy
    • Being awarded a new trophy.
    • Usergroups that can be affected by this event
    • Charge for event (yes/no)
    • Trophy Amount
    • Random Addition
    • Choose one or more trophies this event applies to


    Event: Registration
    • A new user registers on the forum.
    • Registration Amount
    • Random Addition


    Upgrade Lock
    • Event listeners will no longer run when there's a pending upgrade
    • A notice is displayed in the front-end when there's a pending upgrade



    Changed Features:
    • If Adjust events are missing, they are automatically created when you visit the Manage Users interface
    • If an Adjust event has an invalid configuration, it is automatically corrected when you visit the Manage Users interface
    • When a user is deleted, their related transaction activity is also erased
    • If you have multiple currencies with their own Daily event, they will now trigger individually
    • Changed the installer file structure
  • 3.0.0 Beta 6 - 29th March 2016, 00:53
    New Features:

    AdminCP Splash Page
    • "Monthly Income" chart
    • Displays revenue from "Purchase" events


    Event: Transfer
    • Moving your own currency from one form to another.
    • Usergroups that can be affected by this event
    • Charge for event (yes/no)
    • Flat Rate
    • Random Addition
    • Taxation
    • Affected Participants
    • Minimum Currency for this event to be triggered
    • Maximum Currency (Exceeded amounts are ignored)
    • Below Minimum Currency Handling (exclude currency amount, exclude entire event, prevent entire event trigger)


    Event: Daily XenForo Resource Manager Upload
    • Uploading a new XenResource resource. Multiplier is filesize.
    • Usergroups that can be affected by this event
    • Charge for event (yes/no)
    • XenResource Upload Amount addition/negation
    • Random Addition
    • Byte Amount (amount added per byte uploaded)
    • Byte Negation Amount (amount negated per byte uploaded)
    • Minimum Byte for this event to be triggered
    • Maximum Byte (Exceeded amounts are ignored)
    • Below Minimum Byte Handling (exclude byte amount, exclude entire event, prevent entire event trigger)


    Event: Daily XenForo Resource Manager Update
    • Adding an update to a XenResource resource.
    • Usergroups that can be affected by this event
    • Charge for event (yes/no)
    • XenResource Update Amount addition/negation
    • Random Addition


    Event: Daily XenForo Resource Manager Download
    • Usergroups that can be affected by this event
    • Content Ownership Restriction (whether or not to allow the user to trigger this event if they own the parent resource - allow either, own resource only, others' resource only)
    • Charge for event (yes/no)
    • XenResource Download Amount
    • Random Addition
    • Byte Amount (amount added per byte downloaded)
    • Minimum Byte for this event to be triggered
    • Maximum Byte (Exceeded amounts are ignored)
    • Below Minimum Byte Handling (exclude byte amount, exclude entire event, prevent entire event trigger)


    Event: Daily XenForo Resource Manager Downloaded
    • Someone else downloading your XenResource resource. Multiplier is filesize.
    • Usergroups that can be affected by this event
    • Charge for event (yes/no)
    • XenResource Downloaded Amount
    • Random Addition
    • Byte Amount (amount added per byte downloaded)
    • Minimum Byte for this event to be triggered
    • Maximum Byte (Exceeded amounts are ignored)
    • Below Minimum Byte Handling (exclude byte amount, prevent entire event trigger)


    Event: Daily XenForo Resource Manager Comment
    • Adding a comment to a XenResource resource.
    • Usergroups that can be affected by this event
    • Content Ownership Restriction (whether or not to allow the user to trigger this event if they own the parent resource - allow either, own resource only, others' resource only)
    • Charge for event (yes/no)
    • XenResource Comment Amount addition/negation
    • Random Addition
    • Character Amount (amount added per character typed)
    • Character Negation Amount (amount negated per character typed)
    • Minimum Character for this event to be triggered
    • Maximum Character (Exceeded amounts are ignored)
    • Below Minimum Character Handling (exclude character amount, exclude entire event, prevent entire event trigger)


    Event: Daily XenForo Resource Manager Commented
    • Someone else commenting on your XenResource resource.
    • Usergroups that can be affected by this event
    • Charge for event (yes/no)
    • XenResource Comment Amount addition/negation
    • Random Addition
    • Character Amount (amount added per character typed)
    • Character Negation Amount (amount negated per character typed)
    • Minimum Character for this event to be triggered
    • Maximum Character (Exceeded amounts are ignored)
    • Below Minimum Character Handling (exclude character amount, exclude entire event)


    Event: Daily XenForo Resource Manager Rate
    • Rating a XenResource resource. Multiplier is rating.
    • Usergroups that can be affected by this event
    • Content Ownership Restriction (whether or not to allow the user to trigger this event if they own the parent resource - allow either, own resource only, others' resource only)
    • Charge for event (yes/no)
    • XenResource Rated Amount addition/negation
    • Random Addition
    • Star Amount (amount added per star rated)
    • Affected Participants
    • Minimum Star for this event to be triggered
    • Maximum Star (Exceeded amounts are ignored)
    • Below Minimum Stars Handling (exclude star amount, exclude entire event, prevent entire event trigger)


    Event: Daily XenForo Resource Manager Rated
    • Someone else rated your XenResource resource. Multiplier is rating.
    • Usergroups that can be affected by this event
    • Charge for event (yes/no)
    • XenResource Rated Amount addition/negation
    • Random Addition
    • Star Amount (amount added per star rated)
    • Affected Participants
    • Minimum Star for this event to be triggered
    • Maximum Star (Exceeded amounts are ignored)
    • Below Minimum Stars Handling (exclude star amount, exclude entire event)


    Changed Features:
    • Changed the naming of the columns in the Transaction log to more accurately reflect their content
    • The "Purchase" eventís "Currency" setting has moved to the "Purchase" Event Trigger settings
    • The "Purchase" eventís "Currency Prefix" setting has moved to the "Purchase" Event Trigger settings
    • The "Purchase" eventís "Currency Suffix" setting has moved to the "Purchase" Event Trigger settings


    Bug Fixes:
    • Fixed visual issues where the same user would be shown as Target and Source (User and Recipient)
    • Fixed an issue where the "Profile" and "Visit" event triggers had their naming reversed
    • Alerts will now show up as intended even when the forum is not in debug mode
    • The Birthday event could fail to trigger in certain scenarios due to a server error
  • 3.0.0 Beta 5 - 22nd March 2016, 01:57
    New Features:

    Revamped Navbar
    • The navbar tab can now be moved to any of the available hook locations in the navbar area via a revamped setting
    • The navbar tab now includes a user's total amount of credits as well as a direct link to purchase credits, if any Purchase events are set up
    • The navbar tab can now integrate its items into the DragonByte Shop navbar tab, if you would rather have one unified tab than two


    User Management
    • Search for users using the same search fields as the normal XF AdminCP user search
    • View a paginated list of users & their credits values for each of your currencies
    • Quickly update any user's points, complete with transaction log support (will show as "Adjustment by administrator" in the "Notes" field)


    Event: Daily XenForo Media Gallery Upload
    • Uploading new XenGallery Media. Multiplier is filesize.
    • Usergroups that can be affected by this event
    • Charge for event (yes/no)
    • XenGallery Upload Amount addition/negation
    • Random Addition
    • Byte Amount (amount added per byte uploaded)
    • Byte Negation Amount (amount negated per byte uploaded)
    • Minimum Byte for this event to be triggered
    • Maximum Byte (Exceeded amounts are ignored)
    • Below Minimum Byte Handling (exclude byte amount, exclude entire event, prevent entire event trigger)


    Event: Daily XenForo Media Gallery Download
    • Usergroups that can be affected by this event
    • Content Ownership Restriction (whether or not to allow the user to trigger this event if they own the parent media - allow either, own media only, others' media only)
    • Charge for event (yes/no)
    • XenGallery Download Amount
    • Random Addition
    • Byte Amount (amount added per byte downloaded)
    • Minimum Byte for this event to be triggered
    • Maximum Byte (Exceeded amounts are ignored)
    • Below Minimum Byte Handling (exclude byte amount, exclude entire event, prevent entire event trigger)


    Event: Daily XenForo Media Gallery Downloaded
    • Someone else downloading your XenGallery media. Multiplier is filesize.
    • Usergroups that can be affected by this event
    • Charge for event (yes/no)
    • XenGallery Downloaded Amount
    • Random Addition
    • Byte Amount (amount added per byte downloaded)
    • Minimum Byte for this event to be triggered
    • Maximum Byte (Exceeded amounts are ignored)
    • Below Minimum Byte Handling (exclude byte amount, prevent entire event trigger)


    Event: Daily XenForo Media Gallery Comment
    • Adding a comment to a XenGallery media resource.
    • Usergroups that can be affected by this event
    • Content Ownership Restriction (whether or not to allow the user to trigger this event if they own the parent media - allow either, own media only, others' media only)
    • Charge for event (yes/no)
    • XenGallery Comment Amount addition/negation
    • Random Addition
    • Character Amount (amount added per character typed)
    • Character Negation Amount (amount negated per character typed)
    • Minimum Character for this event to be triggered
    • Maximum Character (Exceeded amounts are ignored)
    • Below Minimum Character Handling (exclude character amount, exclude entire event, prevent entire event trigger)


    Event: Daily XenForo Media Gallery Commented
    • Someone else commenting on your XenGallery media resource.
    • Usergroups that can be affected by this event
    • Charge for event (yes/no)
    • XenGallery Comment Amount addition/negation
    • Random Addition
    • Character Amount (amount added per character typed)
    • Character Negation Amount (amount negated per character typed)
    • Minimum Character for this event to be triggered
    • Maximum Character (Exceeded amounts are ignored)
    • Below Minimum Character Handling (exclude character amount, exclude entire event)


    Event: Daily XenForo Media Gallery Rate
    • Rating XenGallery media. Multiplier is rating.
    • Usergroups that can be affected by this event
    • Content Ownership Restriction (whether or not to allow the user to trigger this event if they own the parent media - allow either, own media only, others' media only)
    • Charge for event (yes/no)
    • XenGallery Rated Amount addition/negation
    • Random Addition
    • Star Amount (amount added per star rated)
    • Affected Participants (should be set to Receiving User)
    • Minimum Star for this event to be triggered
    • Maximum Star (Exceeded amounts are ignored)
    • Below Minimum Stars Handling (exclude star amount, exclude entire event, prevent entire event trigger)


    Event: Daily XenForo Media Gallery Rated
    • Someone else rated your XenGallery media. Multiplier is rating.
    • Usergroups that can be affected by this event
    • Charge for event (yes/no)
    • XenGallery Rated Amount addition/negation
    • Random Addition
    • Star Amount (amount added per star rated)
    • Affected Participants (should be set to Receiving User)
    • Minimum Star for this event to be triggered
    • Maximum Star (Exceeded amounts are ignored)
    • Below Minimum Stars Handling (exclude star amount, exclude entire event)


    Bug Fixes:
    • In certain scenarios it was possible for guests to generate application errors
    • Fixed visual issues with the AdminCP breadcrumbs
  • 3.0.0 Beta 4 - 15th March 2016, 01:30
    New Features:

    AdminCP
    • Added compatibility with upcoming "Integration" product designed to create a dedicated AdminCP tab for all DragonByte Tech products


    Event: Daily Activity
    • Awarded on first login each day
    • Usergroups that can be affected by this event
    • Charge for event trigger
    • Daily Activity amount
    • Random Addition
    • Frequency
    • Maximum Applications
    • Limit Period
    • Alert


    Event: Follow
    • Following someone
    • Usergroups that can be affected by this event
    • Charge for event trigger
    • Follow amount
    • Random Addition
    • Follow Negation Amount
    • Frequency
    • Maximum Applications
    • Limit Period
    • Alert


    Event: Followed
    • Someone else following you
    • Usergroups that can be affected by this event
    • Charge for event trigger
    • Followed amount
    • Random Addition
    • Followed Negation Amount
    • Frequency
    • Maximum Applications
    • Limit Period
    • Alert


    Event: Poll
    • Posting a poll
    • Usergroups that can be affected by this event
    • Forums this event applies to
    • Charge for event trigger
    • Poll Amount
    • Random Addition
    • Poll Negation Amount
    • Option Amount
    • Option Negation Amount
    • Minimum Options for this event to be triggered
    • Maximum Options (Exceeded amounts are ignored)
    • Below Minimum Options Handling (exclude character amount, cancel this event, prevent entire Message event trigger)
    • Frequency
    • Maximum Applications
    • Limit Period
    • Alert


    Event: Vote
    • Voting in a poll
    • Usergroups that can be affected by this event
    • Forums this event applies to
    • Content Ownership Restriction (whether or not to allow the user to trigger this event if they own the parent profile - allow either, own profile only, others' profiles only)
    • Charge for event trigger
    • Vote Amount
    • Random Addition
    • Vote Negation Amount
    • Option Amount
    • Option Negation Amount
    • Minimum Options for this event to be triggered
    • Maximum Options (Exceeded amounts are ignored)
    • Below Minimum Options Handling (exclude character amount, cancel this event, prevent entire Message event trigger)
    • Frequency
    • Maximum Applications
    • Limit Period
    • Alert


    Event: Sticky
    • Your thread becoming sticky
    • Usergroups that can be affected by this event
    • Charge for event trigger
    • Sticky amount
    • Random Addition
    • Sticky Negation Amount
    • Frequency
    • Maximum Applications
    • Limit Period
    • Alert



    Bug Fixes:
    • In certain scenarios it was possible for guests to generate application errors
    • Fixed visual issues with the AdminCP breadcrumbs
  • 3.0.0 Beta 3 - 8th March 2016, 01:20
    New Features:

    Alert Preferences
    • Users can selectively disable notifications for each different event trigger


    Currency
    • The currency settings "Maximum Earned" and "Limit Period" are now implemented


    Events
    • The event settings "Frequency", "Maximum Applications" and "Limit Period" are now implemented


    Transactions: Display Options
    • Order by Date or Amount in ascending or descending order
    • Filter by event trigger
    • Filter by currency



    Event: Message
    • Leaving a message on someone else's profile
    • Usergroups that can be affected by this event
    • Content Ownership Restriction (whether or not to allow the user to trigger this event if they own the parent profile - allow either, own profile only, others' profiles only)
    • Charge for event trigger
    • Flat Rate addition/negation
    • Random Addition
    • Character Amount
    • Character Negation Amount
    • Minimum Characters for this event to be triggered
    • Maximum Characters (Exceeded amounts are ignored)
    • Below Minimum Characters Handling (exclude character amount, cancel this event, prevent entire Message event trigger)
    • Frequency
    • Maximum Applications
    • Limit Period
    • Alert


    Event: Messaged
    • Someone else leaving a message on your profile
    • Usergroups that can be affected by this event
    • Charge for event trigger
    • Flat Rate addition/negation
    • Random Addition
    • Character Amount
    • Character Negation Amount
    • Minimum Characters for this event to be triggered
    • Maximum Characters (Exceeded amounts are ignored)
    • Below Minimum Characters Handling (exclude character amount, cancel this event, prevent entire Messaged event trigger)
    • Frequency
    • Maximum Applications
    • Limit Period
    • Alert


    Event: Warning
    • Receiving a Warning
    • Usergroups that can be affected by this event
    • Charge for event trigger
    • Warning Amount
    • Random Addition
    • Warning Negation Amount
    • Point Amount
    • Point Negation Amount
    • Minimum Points for this event to be triggered
    • Maximum Points (Exceeded amounts are ignored)
    • Below Minimum Points Handling (exclude currency amount, cancel this event, prevent entire Warning event trigger)
    • Frequency
    • Maximum Applications
    • Limit Period
    • Alert



    Bug Fixes:
    • The "Delete Currency" phrase was missing
    • Adding a new currency would not work as intended if the currency field did not already exist in the database
    • Deleting a currency created from scratch (i.e. not using existing points fields) would not remove the column as intended
    • Deleting a currency would not remove its related Events
    • Deleting a currency would not remove its related Transactions
    • Deleting an event trigger would not remove its related Events
    • Deleting an event trigger would not remove its related Transactions
    • Deleting an event would not remove its related Transactions
    • In some cases, the "previous" value would not get returned for other modifications using the XFCP system to extend the XenForo_DataWriter_DiscussionMessage_Post
  • 3.0.0 Beta 2 - 1st March 2016, 01:37
    New Features:

    Alerts
    • Full XenForo Alert system support
    • Unique phrases for every combination of currency movement for all 30+ event types (current & upcoming)
    • Can be enabled/disabled per-event


    Event: Purchase
    • Buying internet points with cash monies.
    • Usergroups that can be affected by this event
    • Content Ownership Restriction (whether or not to allow the user to trigger this event if they own the parent Attachment - allow either, own attachment only, others' attachments only)
    • Charge for event trigger
    • Flat Rate addition/negation
    • Random Addition
    • Taxation
    • Affected Participants
    • Minimum Currency for this event to be triggered
    • Maximum Currency (Exceeded amounts are ignored)
    • Below Minimum Currency Handling (exclude currency amount, cancel this event, prevent entire Adjust event trigger)
    • Description
    • Currency (real world currency)
    • Currency Prefix
    • Currency Suffix
    • Cost (in real world money)
    • Amount (in points gained)
    • Maximum Applications
    • Limit Period
    • Alert


    Event: Content
    • Using [CHARGE=X] BBCode to charge other users to see your post's content.
    • Usergroups that can be affected by this event
    • Content Ownership Restriction (whether or not to allow the user to trigger this event if they own the parent Attachment - allow either, own attachment only, others' attachments only)
    • Charge for event trigger
    • Flat Rate addition/negation
    • Random Addition
    • Taxation
    • Affected Participants
    • Minimum Currency for this event to be triggered
    • Maximum Currency (Exceeded amounts are ignored)
    • Below Minimum Currency Handling (exclude currency amount, cancel this event, prevent entire Adjust event trigger)
    • Maximum Applications
    • Limit Period
    • Alert


    Changed Features:
    • When editing events, any options specific to the event's trigger will now have their own settings tab


    Bug Fixes:
    • In certain cases, a "Cannot redeclare class XFCP_<>" error could be displayed
    • In certain scenarios it was possible for the $ symbol to be replaced by the xf_ table prefix
  • 3.0.0 Beta 1 - 22nd February 2016, 22:27
    Initial release.

At a glance

Supports: xenForo 1.5.3+

Requirements: PHP 5.6+

Version: v5.0.0b4
Release date: 11th December 2017

Have an issue and need some help?