SMFHacks.com

SMF Classifieds => Support => Feature Requests => Topic started by: SMFHacks on March 23, 2013, 11:01:13 pm

Title: Feature Requests for SMF Classifieds 3.0
Post by: SMFHacks on March 23, 2013, 11:01:13 pm
Looking for feature requests for SMF Classifieds 3.0

Currently have the following done for SMF Classifieds 3.0
3.0
+Added checkbox approve/delete listings/comments on the comment approval and listing approval page
+Updated html markup style to improve display for SMF 2.0
+Alternate table row styles in different sections of the admin area to make it easier to read
+Added notification system via emails for listings requiring approval and comments waiting approval
+New setting to count member comments as posts
+Better Copyright Removal upgrade system
!Expire date now starts from the approval date of the listing.
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: ryansaw on March 23, 2013, 11:13:07 pm
A relist option would be great.  It takes members too much time to have to relist so they simply stop listing.
Also, I would love to see multiples (Quantity option)  like they have on ebay.  That way, they don't miss a sale when one buyer buys their item and the listing closes. 

Keep up the improvements. 
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: SMFHacks on March 23, 2013, 11:15:30 pm
Have the relist and qty planned
I am looking to get this out without the next month.
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: tank_fv101 on March 24, 2013, 03:31:27 am
The relist and multiples as as already said please. Also, a way to 'save' an item or 'watch' it like on eBay - where you are notified when it's close to ending.

Is there a way (maybe using the Ad mod) to show random For Sales on the main forum?

One more thing that's highly important to me - I have a Wanted section, as well as various For Sale sections. All of them appear together in the recently listed section, but what I'd like is a way to separate them so that I could have a Recently Listed Wants and Recently Listed For Sales.

Thanks very much!  :)
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: bellboy on March 24, 2013, 05:38:55 am
1. Support for mobile and responsive themes.
2. Chained fields (ie: Selecting a country in the "country" field would load a list of predefined and corresponding city values in the "city" field, etc).
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: tank_fv101 on March 24, 2013, 03:00:51 pm
A couple more:-

I'd like Photographs to be made mandatory for listings in certain categories.  So, a checkbox in each category setup would be great please.

Buy It Now listings still show 0 bids all of the time.  Can this be taken away, as some buyers think that they can bid, rather than it just being a BIN listing. -  Edit: SMFHacks Done for 3.0

Can the category be shown in the 'Recently Listed' gallery?  Optional of course by a checkbox.
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: exit on March 25, 2013, 05:37:42 pm
- Bump an ad (paid feature);
- Refactoring the code in different files... (it is a giant mod to be on two files);
- tabless layout;
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: SMFHacks on March 25, 2013, 06:02:57 pm
- Refactoring the code in different files... (it is a giant mod to be on two files);
Not really a fan of multiple files for smf mods just means more files I have to search for when updating/finding code.
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: vkot on April 10, 2013, 02:09:26 am
How about making the member's contact details (phone number, email, etc) hidden from non-members? (Contact details should be written in a separate field, not in the message body)
This will also help the site have more members, because visitors will have to register and log-in, to see the contact details.
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: tank_fv101 on April 24, 2013, 04:49:27 am
Sorry to sound impatient....do you have a rough idea on when the new update will be available with the features? :-\

Thank you! :)
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: Dasher on April 24, 2013, 09:23:22 am
- More intuitive entry of their classified and the first photo upload page. I get many reposts when the user wants to add a photo. Jumping to a new screen to ask for the first photo (meaning the ad was just placed and already online) is not logical or undrstood by many users and many place a new ad.

- I added the classifieds to my forum index. The icons in front are always lit up as if there are new messages. Perhaps have this switch on/off like on regular forum boards.

- Option to collapse the Classifieds area's on the forum index like with the forum sections (arrow button on the far right of the category)

- Add field that states wether it is a WTB; Wanted of WTS; For Sale

- Ommit price on Wanted ads (we force users to list a price, but that means the WTB all have 0.01 or 1.00 as a price listed by the users. Perhaps specify the price as "WTB" instead?

- AutoPurge on the deleted items after x-days. I now have to select a few pages and delete on manual maintenance. We have about 700-800 ads running at a given time and 30-40 expiring every day. You added a button to select all on the page on an earlier request I made (many thanks! saves a lot of time already). Automated deletion would cut down on maintenance time.

- Relist button is a good idea like the others said.
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: SMFHacks on April 24, 2013, 09:44:42 am
Sorry to sound impatient....do you have a rough idea on when the new update will be available with the features? :-\

Thank you! :)
Still working on it probably a month to a month and a half way. Lost a couple weeks with work stuff.
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: tank_fv101 on April 24, 2013, 04:27:24 pm
OK, thanks! :)
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: Secure on May 16, 2013, 10:13:46 pm
Maybe an attribute to the listing like size or color the buyer could select? Thanks
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: BSD2000 on June 18, 2013, 06:10:04 am
•  Add more options for the category custom fields for a configurable drop down list or a checkbox. Most of the items sold on my site are used and having the ability to allow users to select a predetermined item condition (used, new, like new, mint, near mint) that shows up the list of items in a category would be really helpful.  You could even allow BBC color codes so they show up in different colors in the list of items. Maybe even allow the IMG tag so they show up as images. Just a thought.  ;)

• Add the users Paypal address to their profile (or store it one of your tables) so they don't have to keep entering it. Maybe list their address above the box, telling them to leave it blank to use their default Paypal address, or enter a new one. Also, when adding or changing their Paypal address, force them to enter their forum password - and send a confirmation email to the user.

• Automatically re-size the uploaded images to the max size set in the admin panel. Either that, or force lightbox to scale the image to fit the users screen.  Looks like this is already implemented.  ;)

• Option to set a percentage of the final sale price as a fee, like Audiogon and Ebay. Invoice the seller at the end of the auction with the fee amount and a link/button to Paypal so they can easily pay it.

• Go to a CSS template design and drop the table layout, making it easier for admins to customize the look and feel of the layout. This would also give you the option to create 'themes' that can be downloaded and traded with admins who use this mod.  :)

• Create a single .png sprite file with all of the buttons used by the classified section (Buy It Now, Place Bid, Buy, etc), call the buttons from a css template. Or, just use single .gif files for each button in an image folder so they can be customized.

• During my testing of the 'auto bid' auction feature, if the current bid is $10 and someone places a maximum bid for $25, and the bid increment amount is $1, the mod should calculate the maximum ending bid by looking for the highest bid based on the increment amount like eBay does - but it doesn't. It seems like you just take the highest bid amount and use that as the ending 'winning' bid and final price. Say you have two people biding on an item, one person may have a maximum bid of $50, the other $30. If the bid increment is $1, the first bidder should win - but the final price should be $31, NOT $50. Just take the second highest bidder, add the increment amount and that should be your final price.

• Show a countdown clock (real time?) when the auction has less than 1 hour left. You can still add minutes to the end time to allow bidders to outbid each other, but it would be more interactive if bidders can watch the clock count down in real time.

• Add a 'But It Now' column and button to the item list for a category.

• Add a 'best offer' option with two options - either have the offer automatically accepted if it meets a set amount (thus ending the auction), or allow the seller to accept or deny the best offer. Keep track of the offers and show them on the item listing page (Offers received: xx). Send PM's when a seller receives an offer, PM the buyer if the offer was accepted or denied. Allow the seller to counter the buyers best offer.

• Increase the font size of the price (and make it bold) so it's easier to read. (Again, using CSS templates would make this easier for admins to modify/customize.) Move the shipping cost under the price in a smaller (relative to the price being larger) font.

• Move the viewers, start/ending date, time left, discussion topic, and keywords from the bottom of the listing page to the right hand side, under the 'Submit Feedback for xxxx'.

• Add a custom header block (instead of a plain line with the word 'Classifieds' on it) at the top of the page so admins can put news, rules and instructions for users. (HTML or BBC is fine)

• Add a editable, custom FAQ page and a button somewhere on the buttons list (Add listing, Add Auction, Search, etc) so admins can answer common user questions and offer instructions. This may be redundant since you do have buyer and seller agreements which can be used for this purpose.

That's all I can think of for now.  ;D

Thanks for all of your hard work.
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: SMFHacks on June 19, 2013, 10:08:41 pm
Will be looking at these requests soon been very busy lately.
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: tank_fv101 on June 22, 2013, 07:11:50 am
Will be looking at these requests soon been very busy lately.

Thank you!  I'm checking daily hoping for a desperately needed update with the features I asked for!   :P :D
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: BSD2000 on July 23, 2013, 08:41:10 pm
I just thought I'd share a picture of some of the changes I've been working on to the layout of the Classifieds mod. I removed 90% of the tables on the classified ad view function and replaced them with a CSS style-sheet and div boxes. I'm not finished yet (the snapshot is from my local test server), but maybe this will give you an idea what can be done once the tables are removed.  ;)

Of course, this took a lot of major code changes and will need to be re-written when a new version of the Classified mod is released. I printed out both PHP files (all 300+ pages) for the mod and studied them intensely for a week or so before attempting my modifications, but after spending so much time examining the code, I have a pretty good idea where and what to change to get it to look the way I want.

One change that would be simple to implement is storing a users high bid as a maximum bid for an item. When someone places a new bid, compare it to the current high bidders maximum bid, then update the high bid for the item, their maximum bid and who is the highest bidder. Right now, if an item is $10 with an increment of $1, someone could bid $100 and the system automatically takes the high bid up to $100. People who are use to ebay's system of current and maximum bid may be shocked to see the system accept their bid as the current high bid, right off the bat. It should store the person bid as the maximum bid they will pay, and increment the items price to $11, not $100. As people place additional bids, the system should compare their high bid to the current high bidders max and update the new highest bidder if their bid is more than the current bidders maximum bid. If not, inform they were outbid and make the new high bid that persons bid plus the increment.

Since I purchased the Community Suite, quite a few of the mods in it use Paypal for payment, but I haven't been able to figure out how to use multiple IPN's with Paypal - and each mod requires it's own IPN. It would be nice if one callback file was used to process payments for all of the mods in the suite.   :)

Just a thought.

Thanks again for an awesome mod!  ;D

(https://www.smfhacks.com/proxy.php?request=http%3A%2F%2Fwww.vinylaudio.net%2Fphotos%2FClassifieds.png&hash=38edc6469a9118619191a19b18ea537b95ac5eb7)
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: SMFHacks on July 23, 2013, 08:51:21 pm
Changes look great

For the IPN part only one of the urls needs to be set inside paypal. The mods override the ipn url with the notify_url command sent to paypal so it uses the correct ipn path for each mod.
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: tank_fv101 on July 29, 2013, 11:31:01 am
Any updates please?  Desperate for the features I requested, so without trying to sound stroppy, I might have to let me subscription go and pay someone to make the features. :-\
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: SMFHacks on July 29, 2013, 11:40:42 am
Been really busy with work no time lately.
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: tank_fv101 on July 29, 2013, 11:49:33 am
I can understand mate as I have the same trouble myself.  Well, I'll give it 4 more weeks as I've been waiting since the end of March.  Thanks for the reply.
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: BSD2000 on August 04, 2013, 01:46:31 am
Changes look great

For the IPN part only one of the urls needs to be set inside paypal. The mods override the ipn url with the notify_url command sent to paypal so it uses the correct ipn path for each mod.

So, you're saying that if I use the Classifieds IPN file (classifiedsipn2.php) - or any of the IPN files from any of the Community Suite mods, it will process the requests when returning from PayPal based on where they were called from (downloads, store, classifieds, etc.)?

I made a few more tweaks to the design:

Auction, reserve not met:
(https://www.smfhacks.com/proxy.php?request=http%3A%2F%2Fwww.vinylaudio.net%2Fphotos%2FAuction.PNG&hash=36e016c09012b2ba72487e3936563e58a384a306)

Auction, reserve met, hi-bidder:
(https://www.smfhacks.com/proxy.php?request=http%3A%2F%2Fwww.vinylaudio.net%2Fphotos%2FAuction_Hi_Bid.PNG&hash=52e6b9652d6dae7f83ae47b1b8d50aeb31834b1c)

Auction, winning bidder:
(https://www.smfhacks.com/proxy.php?request=http%3A%2F%2Fwww.vinylaudio.net%2Fphotos%2FAuction_Win.PNG&hash=7d5001cb0bfa56252701cf863f10f01cecd05a59)

 8)
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: tank_fv101 on August 15, 2013, 01:09:51 pm
Looks great. :)
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: tank_fv101 on September 15, 2013, 02:47:33 pm
Another month gone, any news please smfhacks?  :(
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: SMFHacks on September 15, 2013, 02:48:23 pm
I been working on it off and on
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: tank_fv101 on September 20, 2013, 03:20:49 am
Thanks for the update.  I'll check out the changelog.
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: tank_fv101 on January 01, 2014, 05:15:44 pm
• Add a 'best offer' option with two options - either have the offer automatically accepted if it meets a set amount (thus ending the auction), or allow the seller to accept or deny the best offer. Keep track of the offers and show them on the item listing page (Offers received: xx). Send PM's when a seller receives an offer, PM the buyer if the offer was accepted or denied. Allow the seller to counter the buyers best offer.

I know you're busy with work, but I was hoping that this feature could jump the queue or requests?  A very good feature to have.

I would like some of the other requested features as well, but this one would be wonderful.  :)  Cheers!

Edit:-  Also, it seems that if you are a buyer then you can go to a listing and submit feedback via the button.  If you are the seller, then there is only a button to submit feedback for yourself......which doesn't work of course.  Can this be changed to recognise if the member is a seller or a buyer and show the correct feedback link?  Currently everyone is having to go to a members profile and use the Trade button.  Thanks!
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: tank_fv101 on February 22, 2014, 03:48:24 pm
Is there any update on the feature requests please?

Also on this post that is unanswered - http://www.smfhacks.com/index.php/topic,8069.0.html (http://www.smfhacks.com/index.php/topic,8069.0.html)
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: SMFHacks on February 22, 2014, 10:39:19 pm
Haven't had time been busy with work.

For that post. Seems like a good idea just depends on what actions to log.
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: BSD2000 on February 26, 2014, 03:59:21 am
Made a few changes to my layout:

(https://www.smfhacks.com/proxy.php?request=http%3A%2F%2Fwww.vinylaudio.net%2Fphotos%2FNew_Layout.PNG&hash=fa5e2d12d3e854dadfe8f0d23bf911c31e1558e3)

The layout is now 'responsive' and the main photo disappears when the screen size is less than 1020 pixels, along with font size reductions. I also added a 'Free Shipping' ribbon that overlays the photo if the shipping price is zero.  ;D

Question: How hard would it be to add a bidding system like eBay where the person enters their maximum bid and every time a bid is made, the current highest bidder's bid is compared to the new bid and if it's less, the high bid becomes the new bid; but if it's more, the new bid becomes the highest bid and the current bidder is updated?

I know you store the bids in a table (smf_class_bids) like this:

ID_BID   |ID_MEMBER   |ID_LISTING   |amount   |private_bid   |bid_rejected   |bid_accepted   |date
12114.950011387222157

Would you have to add a column for the current high bid, or would the whole bidding routine need to be changed since you only compare the current bid to last bid? If you store the bidders max bid along with the current bid, you would just need to compare new bids to the current bidders max bid before making the decision if they are the new high bidder, then adjust the new current bid by making it the last bidders max bid - plus the increment.

Then again, maybe the smf_class_bids table is used only for historical purposes; and not used in the bidding algorithm at all?

I'd like to make the changes myself, but I'm not sure I fully understand how you're storing the bids since it looks like the table lists all of the bids ever made on every item - and you're using a MySQL call to sort the results by the item number.   ???

Would it be easier to add a column to smf_class_listing to keep track of the current bidders maximum bid?
Title: Re: Feature Requests for SMF Classifieds 3.0
Post by: tank_fv101 on February 26, 2014, 11:17:14 am
Looks great BSD2000.  Very smart!

I'd certainly be interested in the bidding idea that you have.  The nearer to eBay the better, as that is what everyone is used to, and members do get confused when the enter a bid and it jumps up! 

Haven't had time been busy with work.

For that post. Seems like a good idea just depends on what actions to log.

I have the same trouble!  ;)  Updates do seem to be painfully slow though.  The last ones were really well received by my members, but many are still put off of using it - even though I don't charge my members for using it.

For the log, I'd just like to know what had been edited by the user.  This would stop any foul play if something goes wrong in a transaction, then I can see evidence of any changes. ;) :D