Author Topic: Feature highlights in new version of SMFShop  (Read 6159 times)

Offline Daniel15

Feature highlights in new version of SMFShop
« on: January 13, 2007, 07:59:14 pm »
I'm very happy to announce that a new version of SMFShop will be coming out soon. This version has a significant number of changes in it, and the majority of these changes are already live on this site (and available in the development version). Here's the highlights:
  • Code cleanup
    This was the main aim of the new release. A lot of the code in SMFShop 2.3 was very messy, whereas the code in the new version will be very clean (conforming to the SMF Modification Guidelines)

  • Bonuses
    This is a new feature in the new version of SMFShop, and is already live on this site. Basically, you can set up SMFShop so it gives members a bonus number of credits, depending on how many words or characters are in their post (with an upper limit, of course)

  • Categories
    The new version of SMFShop will allow you to seperate your shop into multiple categories (this feature isn't live here yet). This was one of the most commonly requested features :)

  • Don't remove item from inventory after use
    A lot of people requested this, and it has finally been implemented. For every item in the shop, you can choose whether it will be removed from a user's inventory on use or not. This is great if you sell items that you'd like your members to use, but also keep.

  • Formatting changes
    Some of the SMFShop pages weren't formatted that well, with very ugly looking headers. I've changed all the headings so they use either the catbg or titlebg from your SMF theme.

  • Edit item info
    The current version of SMFShop allows you to input item-specific information when adding the item (eg. the number of posts added by the "Add xxx to postcount" item),  but doesn't allow you to edit it. The new version of SMFShop allows the values to be edited (custom items will need to be updated, though)

  • Show user's credits on their profile
    This was requested a lot, and will finally be implemented. Basically, when you view a user's profile, you'll be able to see how many credits they have.

  • Language file recoded
    The language file has been completely recoded. The confusing "string concatenated onto another string" format has been removed.

  • A few bug fixes as well ;)

A full changelog is available at http://server.daniel15.com/cgi-bin/viewvc.cgi/smfshop/trunk/svn_changelog.txt.
I have no release timeframe as yet, although it should be within a few days. I hope that you enjoy this release, I've put heaps of effort into it :D If you'd like to test out this version of SMFShop, please see the Beta testers for SMFShop wanted topic (there's packages available)

--Daniel15
« Last Edit: January 13, 2007, 08:03:54 pm by Daniel15 »

Offline Tanix

Re: Feature highlights in new version of SMFShop
« Reply #1 on: January 14, 2007, 07:58:34 am »
Nice list of improvements, Daniel. You have a great mod as it is and these enhancements just add to that. I look forward to trying them out when you release the mod.

Two quick questions, if I may.

Does the bonus feature allow you to set a lower limit as well as an upper limit to characters per post? For example, zero points if characters less than 200, 1 if between 200 and 399, 2 if 400 or greater.

Does the bonus calculation ignore quotes and code?

Offline Maniakc

Re: Feature highlights in new version of SMFShop
« Reply #2 on: January 14, 2007, 08:10:47 am »
Cant wait for this, I want to set up a bonus thing like you have here because itll motivate people to make longer and more pontful posts! xD

Offline eugeniu

Re: Feature highlights in new version of SMFShop
« Reply #3 on: January 19, 2007, 05:39:35 am »
 :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D

WooHoo!!
Can I just uninstall the old one and install the new one? or will my items get deleted?

Offline Daniel15

Re: Feature highlights in new version of SMFShop
« Reply #4 on: January 19, 2007, 11:22:36 am »
If you uninstall the old one, your items will get deleted. If you want to upgrade, just use the upgrade package :)