hakkuo23
Customer
I can't find it but here are some bugs/requests I found that I hope can be fixed 
- error when going to the Steal page with no currencies having stealing enabled.
- Buyback doesn't seem to work properly, if Item Buyback Price is set to 0, and Buyback time is set to 0, you can still buyback the item. There is no way to disable it without setting Buyback Time to something huge like 999999999.
- Can you make it so when viewing the overlay of an item, if it's set to unlimited it simply does not show as it makes the overlay look cluttered and that information isn't important. User should assume it's unlimited unless otherwise specified. Also having a shop owner that is set to -1 or 0 maybe shouldn't be shown, as it's unimportant.
- The custom item page is great, but maybe add event listeners for item types so we may add custom ones without having to do funky code edits.
- Make it so the first shop doesn't set the title of the page (or an option would be fantastic).
- Options relating to the removal of the footer message are not in the options page. I had to do manual database edits to put my key in.
- Add tabs to the inventory page for each shop, as scrolling through the huge page is a pain.
- The overlay for items works fine, but when a user does not have JS it goes to an unformatted page.
- The category list while modifying items is in the incorrect order (doesn't respect display order).
- Clicking 'Purchase' on an item, the button 'View Shop Inventory' does not work.
- In the shop inventory, if a buyback price is 0, maybe don't show it at all.
- For the .titleBar, maybe add margin-bottom: 0 to make it flow better, and remove section if it's not being used (or change to primaryContent).
- Fun item to add would be to set a users title, like on Facepunch.
- Items with styling, maybe add choosing a font type.
- Lottery purchase page to show active tickets and previous tickets.
- Maybe interval dates for lotteries (resets every x days, weeks, months...).
- What are the point of category descriptions since they are currently not being used.
- Maybe simply get rid of the first titleBar on the shop page as it repeats the second one exactly.
- Maybe move the shops tabs to the top, and then the name of the shop and description, and the categories finally.
- If custom items are to stay, add a field for extra params so I don't have to put it somewhere else.
- HTML in descriptions would be great.
- In the prepurchase callback (maybe others if applicable), can it deny if I return false and maybe a referenced error message to send to the user?
- Maybe add maximum times an item can be purchased per user.
- Get this error with callbacks: Parameter 3 to Class::discard() expected to be a reference, value given. (looks like the callback parameter description in the items page is wrong, says array &$userInfo, $purchaseId, array &$purchaseInfo, array &$configuration = array()) and so is the 4th parameter. I think it's supposed to dereference for the configuration?
- For custom items, is there a way to send the view to a callback for the settings button? Would be nice to add various options for the user to configure, and actions to trigger.
- Instead of the overlay being displayed when adding an item to the cart, just do a message at the top? Makes the flow of purchasing items more smooth IMHO.
- What exactly is the point of the configure callback? I thought it was to display custom settings for the user to be able to configure.
Can you make a sub-forum for the shop addon? That would be awesome

- error when going to the Steal page with no currencies having stealing enabled.
- Buyback doesn't seem to work properly, if Item Buyback Price is set to 0, and Buyback time is set to 0, you can still buyback the item. There is no way to disable it without setting Buyback Time to something huge like 999999999.
- Can you make it so when viewing the overlay of an item, if it's set to unlimited it simply does not show as it makes the overlay look cluttered and that information isn't important. User should assume it's unlimited unless otherwise specified. Also having a shop owner that is set to -1 or 0 maybe shouldn't be shown, as it's unimportant.
- The custom item page is great, but maybe add event listeners for item types so we may add custom ones without having to do funky code edits.
- Make it so the first shop doesn't set the title of the page (or an option would be fantastic).
- Options relating to the removal of the footer message are not in the options page. I had to do manual database edits to put my key in.
- Add tabs to the inventory page for each shop, as scrolling through the huge page is a pain.
- The overlay for items works fine, but when a user does not have JS it goes to an unformatted page.
- The category list while modifying items is in the incorrect order (doesn't respect display order).
- Clicking 'Purchase' on an item, the button 'View Shop Inventory' does not work.
- In the shop inventory, if a buyback price is 0, maybe don't show it at all.
- For the .titleBar, maybe add margin-bottom: 0 to make it flow better, and remove section if it's not being used (or change to primaryContent).
- Fun item to add would be to set a users title, like on Facepunch.
- Items with styling, maybe add choosing a font type.
- Lottery purchase page to show active tickets and previous tickets.
- Maybe interval dates for lotteries (resets every x days, weeks, months...).
- What are the point of category descriptions since they are currently not being used.
- Maybe simply get rid of the first titleBar on the shop page as it repeats the second one exactly.
- Maybe move the shops tabs to the top, and then the name of the shop and description, and the categories finally.
- If custom items are to stay, add a field for extra params so I don't have to put it somewhere else.
- HTML in descriptions would be great.
- In the prepurchase callback (maybe others if applicable), can it deny if I return false and maybe a referenced error message to send to the user?
- Maybe add maximum times an item can be purchased per user.
- Get this error with callbacks: Parameter 3 to Class::discard() expected to be a reference, value given. (looks like the callback parameter description in the items page is wrong, says array &$userInfo, $purchaseId, array &$purchaseInfo, array &$configuration = array()) and so is the 4th parameter. I think it's supposed to dereference for the configuration?
- For custom items, is there a way to send the view to a callback for the settings button? Would be nice to add various options for the user to configure, and actions to trigger.
- Instead of the overlay being displayed when adding an item to the cart, just do a message at the top? Makes the flow of purchasing items more smooth IMHO.
- What exactly is the point of the configure callback? I thought it was to display custom settings for the user to be able to configure.
Can you make a sub-forum for the shop addon? That would be awesome

Last edited: