vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 2.x Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=4)
-   -   Buy/Sell/Trade User Rating System (aka eBay Style User Feedback Hack) (https://vborg.vbsupport.ru/showthread.php?t=52188)

eoc_Jason 05-01-2003 11:03 AM

Excerr -

This is just a real quick thing I threw together, it works, but I'm sure if I sat down and thought about it I could do it better (which I will in v1.2). I tried posting the code in the page but it messed up the parenthesis and stuff so I'm attaching a file... just 3 steps...

I think when I release 1.2 I'm going to have to change the date field to a full datetime field so that you can fine tune your limiting thing, but also for sorting purposes...

ImportPassion 05-01-2003 12:38 PM

what I would like to see is, u have to put a valid thread or post id for the rating of the transaction and verify that the user was part of the transaction. Maybe include something in the post for the seller that they click on a button to say this is the buyer. then ur script could verify against it.
Reason being, ppl are getting rated for stuff that never happened and putting bad remarks. Abusing it more or less.

Derek

ExcErr 05-01-2003 12:44 PM

thank you very much.
v1.2? when it will be ready? i'm waiting for it, great.

eoc_Jason 05-01-2003 12:50 PM

I can verify threadid, but actually verifying people is a whole different issue. One problem arrises, say the person selling the item never shipped it, and thus the buyer gave them bad ratings... If I made it so the seller entered a field with the persons name, the seller might choose not to do it (or even might forget to do it). Another scenario is members who deal but through PMs and not an actual formal thread...

That's why I'm starting to think it might be better to just create the full blown auction / classifieds rather than keep doctoring up just the current ratings...

On my forum I really don't have a problem with members abusing it, they all are pretty honest.

Another idea would be if a member abuses it, set an option in their profile so that they can't rate (or be rated)... would that be a possible solution you think?

Jason

Quote:

Today at 08:38 AM 7thgenCivic.Com said this in Post #52
what I would like to see is, u have to put a valid thread or post id for the rating of the transaction and verify that the user was part of the transaction. Maybe include something in the post for the seller that they click on a button to say this is the buyer. then ur script could verify against it.
Reason being, ppl are getting rated for stuff that never happened and putting bad remarks. Abusing it more or less.

Derek


atomic fireball 05-01-2003 11:14 PM

Jason, this is one awesome hack.

I'm new to vBulletin, and even I was able to install this hack with ease, and it worked like a charm. Excellent work!

I do have one seriously minor suggestion in that perhaps in the popup that shows the user's feedback there could be a header or footer that has somethign generic like, "How to leave feedback" and a link to the FAQ. The only reason I suggest this is that I assume many users will only see the feedback number next to the Trader Rating, click it, and wonder how to leave feedback. Having the answer right there would answer a lot of questions.

Once again, great work on this hack!

atomic fireball 05-02-2003 12:12 AM

Jason, I made one change to my board's version of your hack by creating an "add.gif" to replace the "go.gif" which appears on the user profile. (On the profile, since the "go" is placed next to the optional URL, it may appear that this means 'go to the url'), so I just wanted people to be sure that that's the icon to click to add the feedback. [I also had to change the "go.gif" to "add.gif" in the newly created "getusertradeinfo_rating" template.]

Since I created this icon anyway, I just upped it here in case anyone else wants it.

Thanks again for the excellent hack!

eoc_Jason 05-02-2003 01:13 AM

atomic fireball:

Yeah, add would be more appropriate, but I tried to reuse as much standard vB stuff as possible to minimize the cutomization. But yes, very sweet little button. :)

As for the popup window, yes that is a good idea, I'll add something like that in v1.2, it's simple enough...

I'm actually starting to think maybe it shouldn't be a popup, but a full page, with the rating submission boxes at the bottom of the list of ratings... I dunno, I'll have to tinker with it on my own site and see how it looks...

atomic fireball 05-02-2003 04:23 AM

Jason, I hear ya. The less necessary add-on graphics the better. However, if you want to have one other small eBay like feature that would be really nice, it would be a simple star icon placed next to the user's trader level (or on his/her profile) with a different colored star for each level they reach. (Similar to eBay.)

If you are busy and need somone to make any graphics or whatever, I'll be happy to pitch in.

Thanks again for the excellent hack!

ImportPassion 05-02-2003 10:26 AM

That is possible, but with almost 8000 users, I would have to rely on users to tell me. Rather have it all automated if possible.

D


Quote:

Yesterday at 09:50 AM eoc_Jason said this in Post #54
I can verify threadid, but actually verifying people is a whole different issue. One problem arrises, say the person selling the item never shipped it, and thus the buyer gave them bad ratings... If I made it so the seller entered a field with the persons name, the seller might choose not to do it (or even might forget to do it). Another scenario is members who deal but through PMs and not an actual formal thread...

That's why I'm starting to think it might be better to just create the full blown auction / classifieds rather than keep doctoring up just the current ratings...

On my forum I really don't have a problem with members abusing it, they all are pretty honest.

Another idea would be if a member abuses it, set an option in their profile so that they can't rate (or be rated)... would that be a possible solution you think?

Jason


eoc_Jason 05-02-2003 05:30 PM

7thgenCivic.Com - I would like to have it automated too, however any time you rely on a user having to input something, you run the risk of false info... There is just not any way I can see reliably to link a buyer and seller from a normal thread...

However, don't give up hope. I posted in the vBay thread that I would like to take on the idea of the project and create an "eBay Lite" add-on for vB. I call it lite because it will have the same core functionality, just strip off some of the pay value-added stuff like highlight your listing, or featured auctions, etc... Creating this system will allow a user to post an item & pictures, create it either as an auction style, or a fixed price, choose a category or categories, etc... The other members can bid or choose to buy the item. Then you have fixed and tracked the buyer, seller, and actual transaction. You can then link that to allow feedback afterwards...

This system I just described I think would fit better for people who want something more that just the basic feedback hack that I have created in this thread. I'm guestimating a month or less for full development and testing before something is released. I already got a couple offers for help in the other thread for starting up this project. :)

I will continue to develope out this hack though (trader ratings), for people that want something light and simple to implement, but for some of the features that you people want I think would be better suited if you wait for "vBay" to be released... ;)


All times are GMT. The time now is 07:57 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01387 seconds
  • Memory Usage 1,754KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete