[DBTech] DragonByte Shop

[DBTech] DragonByte Shop [Paid] 7.1.0

No permission to buy (€12.45)
DragonByte Tech updated [DBTech] DragonByte Shop with a new update entry:

6.1.0 Beta 2

Update highlights

Welcome to the second Beta 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.

The Beta label means all missing / planned functionality has now been added, and the system is now ready for more wide-scale testing.

Before we delve into the changes, let's get some things out of the way:
  • This...

Read the rest of this update entry...
 
Wait, what happened to the icons for shop icons in the latest version?

They used to be transparent PNGs, and now they seem to be JPGs. Is there a way to get the former back again? Because most of my shop icons are transparent.
 
Wait, what happened to the icons for shop icons in the latest version?

They used to be transparent PNGs, and now they seem to be JPGs. Is there a way to get the former back again? Because most of my shop icons are transparent.
If you mean item icons, the icon system was converted to a new system that's more integrated with XF2. During the upgrade, the old icons were passed through the XF2 icon upload feature, and resized to fit the new system.

Are you using GD or Imagemagick as your image processor? The setting is in XF's attachment settings.
 
Edit 2: GD has been swapped out for Imagemagick, but it still seems like this plugin is trying to convert images to JPG format, which is hurting their quality significantly. This is odd, since everywhere else on the site the image format and quality stays intact, regardless of whether I use GD or Imagemagick.

For example, this is what happened to a sprite I uploaded to a post:

uploadfine.webp

And this is what happened when I uploaded the same sprite as a shop item:

imageblurred.webp

You can see how the uploader for this plugin basically just destroyed the quality of the image, and how that doesn't happen for other uploads on the site.

Either way, I think it'd be better if there was an option to use an image URL for the time being, since something is clearly broken with the icon uploads here.
 
Last edited:
Though I definitely feel it'd be nice if you added the original option for image URLs back, since some people like having their shop icons stored elsewhere on the server/on another domain.
That's not going to happen, sorry. The new icon system is entirely incompatible with remotely hosted images, and with this system, admins don't have to worry about entering paths to images or anything like that.

If there's one thing I've learned over the years, it's that if I can avoid making the admin deal with server paths, I will. It saves so many support queries. The amount of times I've had people ask for support entering GeoIP2 database file paths when the issue is that they don't know the difference between a full path and a relative path...

That's not their fault, I can't walk into someone else's world and expect to know everything either. I'm just saying that for everyone saying "I want to store the MMDB file in directory X!" there's a thousand admins who appreciate the fact that It Just Works™.
 
That's not going to happen, sorry. The new icon system is entirely incompatible with remotely hosted images, and with this system, admins don't have to worry about entering paths to images or anything like that.

If there's one thing I've learned over the years, it's that if I can avoid making the admin deal with server paths, I will. It saves so many support queries. The amount of times I've had people ask for support entering GeoIP2 database file paths when the issue is that they don't know the difference between a full path and a relative path...

That's not their fault, I can't walk into someone else's world and expect to know everything either. I'm just saying that for everyone saying "I want to store the MMDB file in directory X!" there's a thousand admins who appreciate the fact that It Just Works™.

I get that, but for those who can understand file paths and what not, the other system was certainly quite convenient, and meant no worries about image quality getting changed.

P.S. Sorry for the post edit, but if you haven't seen it, I updated my post above with another issue that came up in testing.
 
Hmm, good point. But the thing is, these images don't need to be 192 x 192 pixels, and they didn't need to be before. For the most part, people use sprites/pixel art for these things, not giant vector images in some flash animation style, and those look terrible when resized. Larger images don't exist for many items, and again, the fact we could use the directory path meant we didn't need to worry about it before.

How it is right now will basically break any site using reasonable sized shop icons, or anything in the style of Gaia Online or what not.
 
How it is right now will basically break any site using reasonable sized shop icons, or anything in the style of Gaia Online or what not.
Your feedback is noted. Our eCommerce mod uses the same icon system, and recently I updated it to allow admins to control the product image icon size in the options.

I'll add the same change to this mod, for the next version. Do be aware that while you can make the icon uploader itself resize images to 16x16, the minimum size displayed is, I believe, 48x48. In other words, it would not be recommended to set the image size to below 48x48.
 
Last edited:
Ah, okay. How do you make the icon uploader not resize images?

And if there are any front end problems, I guess those'll be fixable in CSS.
 
I am still testing the (new) XF version, but have used the vB one for years. If I understand what @CM30 said: Is item resizing forced? We use a standard size that fits under the postbit. They are basically sprites, drawn to look good at this small size and no other. Will they really be resized to a bigger size, then made to look smaller in the postbit (losing quality in the end)? Or did I misunderstand this? The size is important for my forum because the image itself is the item that users purchase if that makes sense. They like to display them under their name, collect as many as they can, sell to others, etc.
 
Last edited:
Well, had a few more issues:

1. For whatever reason, name effects are being applied randomly. So if one member with a fancy name is online, it seems like the next user will also have the same name style, even if they haven't bought it:

As shown here:


2. There are also some thread titles getting messed up too, when the colour/effect thing is applied:

messeduptitleformat.webp
 
Will they really be resized to a bigger size, then made to look smaller in the postbit (losing quality in the end)?
Yes. As mentioned previously, in the next version you can control the image size via a setting. In other words, if all your images are f.ex. 48x48, you can change the setting to this, and the icons you upload from then on will not need to be resized.

1. For whatever reason, name effects are being applied randomly. So if one member with a fancy name is online, it seems like the next user will also have the same name style, even if they haven't bought it
This is not something I am able to replicate, and seemingly no-one else can either. Have you tried disabling all other add-ons?

2. There are also some thread titles getting messed up too, when the colour/effect thing is applied:

View attachment 197728
Confirmed, will be fixed in the next version.
 
Back
Top Bottom