Interesting changes you've done there. Kurios is right on how I have written some of the queries in the hook locations for the gifts is a bit database intensive and I might apply one or more of a fix to the next version before I release.
As far as the user title changes you applied, I'm very unsure of that... The user title bug issues is one of three bugs I haven't fixed and want to before the next version so I will look into what you suggested and see if I can come up with a better way of doing it then I currently have so that the usernames & usertitles can still be purchased with the items I currently offer without having to do template edits. Having no template edits is a very important part of this product that I refuse to ever change.
Now as far as the final thing about manually editing the database for items. As I've previously stated if you ever plan on applying any upgrades of this product never ever-ever-ever start adding new items to the market_items table in the database. With how I have it coded it just won't work. Instead use one of the predefined market items I have included in the 2.0.1 series or one of the predefined categories that have no functionality but are available for custom coding and modify the coding with how you wish. Just don't insert anything new on the table. The reason I did that is so I can still have some control over the reported bugs and errors without having much 3rd party issues coming into play on why things don't work. I'm not saying I won't change that in the future but it all depends on how popular this mod becomes.
Finally, I'm only 3 bugs away from releasing 2.1.0. I can safely say version 3.0.0 will be the next release which will majorly rework the design of purchasing items and I plan on introducing a new major feature that will greatly work with vbcredits when it comes out to allow multiple currencies for purchase and for users to be able to determine if multiple currencies are needed for each item to purchase or if a user can choose what to charge their account and how much of each. More will be available on that after I release this in the next day or two.
|