Welcome to the first preview version of
DragonByte Shop v6.1.0
Version 6.1.0 represents a complete re-write of the product, making it more deeply integrated with XenForo 2.1, improving performance, and making bugfixes easier.
Before we delve into the (rather staggering amount of) changes, let's get some things out of the way:
- This version requires XenForo 2.1.0. It will not install on XenForo 2.0.x.
- This version is flagged as "Alpha". It's the earliest possible preview version that contains the minimum feature set (items & inventories). It is missing the following features:
- Bank
- Steal
- Lottery
- Trading
- The "User shops" feature and surrounding item management in the front-end has been permanently removed from the add-on and will not be making a return.
- If you are still running DragonByte Credits v5.0.x, you need to disable both DragonByte Credits and DragonByte Shop before upgrading both of them to the latest versions. Not doing so will cause your site to crash until you edit the config file to disable addons from running.
- It is recommended you upgrade both this and DragonByte Credits via the new "Install from archive" feature in XenForo 2.1.0.
- Please see this post: #213 for further upgrade notes.
With that out of the way, on to the changes! Hope you brought enough food and drink, because we're gonna be here for a while
Categories: The category and shop systems have been completely redesigned in order to merge them into a single "Category" function. This enables you to construct a "category tree" for easier browsing. Categories also take on some of the functionality of the old "Shop" system, namely the "Beneficiaries" feature that let you split earnings of an item.
New item management UI: Items now belong to only a single category, whereas before items could belong to a category and multiple shops simultaneously. As a result, the item management UI has been simplified. The UI has also been modernised to bring it more in line with the rest of XenForo.
Per-category permissions: You can now customise user group and per-user permissions for individual categories using the content permissions system in XenForo 2. Permissions also "bubble down" from categories, so any changes made to categories will apply to each individual items unless they have been overridden on a per-item basis.
Per-item permissions: The old item permissions and access criteria features have been replaced with the content permissions system in XenForo 2. This gives much greater control over item access, allowing you to fine-tune permissions in a much more intuitive way.
Item prefixes: You can now customise your items further with prefixes, as is standard across XenForo and other 3rd party add-ons.
Custom item fields: The "Custom fields" feature used in threads can now also be configured for items, allowing you to add new information fields to items in various locations.
Front-end item management: You can now add/edit/delete items via the front-end, and powerful new user group permissions control who can perform these actions on items.
Review system: The current "Feedback" system has been replaced with a "Review" system, letting users add text to their star ratings and displaying reviews and ratings more prominently.
Improved DragonByte Credits integration: The integration between these two mods has been improved, synchronising common fields from the Credits mod whenever you save an integrated currency in the Shop mod.
Improved item configuration: When viewing a purchased item in the inventory, you now see extended information about your configuration, including links to content for items such as "Bump Thread". Item configuration itself has also been improved, where such items accepting both a content ID as well as a link to the thread or post itself. Lastly, configuration notifications have been improved, now containing links to content such as threads or posts where applicable.
Deep XenForo integration: The Shop now integrates with the following XenForo features:
- Approval Queue
- Inline Moderation
- Moderator Log
- News Feed
- Report
- Search engine
- Warning