Hi Tom,
I just purchased this plugin. Works great for the most part, but I see this plugin being limited heavily for a few reasons. This plugin could be so much more than "Mark as Sold". It could be used across multiple areas of a board giving users the ability to mark as sold in sale areas, self moderating their topics in other areas or even using this a way to hold event threads or giveaways and close their topics once the prize has been won.
I would like to ask if it is possible to add some functionality to this plugin, I will list my feature recommendations below:
1. In the plugin settings under the "Badge" tab you should have the option to define the badge text. This way users can use this for a multitude of things instead of only being limited to mark as sold. Examples: Mark as Completed, Mark as Traded, Mark as Closed, Mark as Finished, Mark as Expired, etc.
2. Similar to .1 you should add a field to edit the "Mark as Sold" text on the button. This way users can use the example in .1 and change their button to "Mark as Completed" to match their "Completed" badge.
3. Selecting multiple forums is a great option, but its use is limited if we cannot define different settings for "badge" and "Button text" per forum. Adding a feature that would allow users to create different buttons for different areas of their forum extends the functionality of this plugin immensely. Example: I could use the default "Mark as Sold" button and badge in my selling items area of my forum. I could then create a button to use in my report user area of my forum that would be "Mark as Closed" and would add a "Closed" badge next to a report when its finished. I could also use this in my deals area of my forum, and create a button "Mark as Expired" with an "Expired" badge. Now when a deal expires a user can mark their deal as expired. Awesome.
I think this is a great idea and great start to this plugin, and with implementation of the features I suggested can make it much more customizable.