Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Buy/Sell/Trade User Rating System (aka eBay Style User Feedback Hack) Details »»
Buy/Sell/Trade User Rating System (aka eBay Style User Feedback Hack)
Version: 1.00, by eoc_Jason eoc_Jason is offline
Developer Last Online: Jan 2020 Show Printable Version Email this Page

Version: 2.3.x Rating:
Released: 04-25-2003 Last Update: Never Installs: 85
 
No support by the author.

Buy / Sell / Trade User Rating System (aka eBay Style User Feedback Hack)

Standard Disclaimer:
BACKUP YOUR DATABASE & FILES BEFORE IMPLEMENTING THIS HACK!!!

Description:
This is a rating system for when members buy / sell /trade items from each other. It is based on the honor system since there is no way to truly tell if they did engage in a transaction. However I created this system because it was a pain to try and maintain a single thread listing good / bad traders and so far has worked out quite well.

Key Features:
- Rate Member Positive/Negative/Neutral
- Specify Buyer, Seller, or Trade
- Leave comments about the deal
- Records date when rating created
- Specify a URL to the deal
- Admins & Super Mods can delete ratings (just incase)
- Pagination (Just for Mist )

Current Version: v1.11
There are instructions in the zip for upgrading from 1.0 -> 1.1
*Note*, I forgot the change of templates "faq" & "faq2" (added as steps 19 & 20), thats why I uploaded v1.11, otherwise everything is the same as v1.1 (If you don't want the little FAQ part, just remove the FAQ link in the getinfo template below the rating stuff)

Tested On vBulletin Version: 2.2.9, 2.3.0
(should be compatible with all versions, very simple stuff)

To Do List: (Last Edited: 05/01/03)
- Send user an email when feedback is left for them
- Allow the user who received the feedback to comment on the feedback left for them. (For Neutral/Negative Feeback Only)
- Allow optional time limits for how often you can rate someone
- Allow all columns to be sortable ASC/DSC
- create a sort of wall of fame / shame (check this thread) for more info
- have a link so you can find out all the people you rated (and how you rated them)

Additions & Changes:
1 File Uploaded
1 Table Added
1 Table Changed
3 Files Changed
10 Templates Added
5 Templates Changed

Credits:
I can't take the entire credit for this hack, while I did have the idea in my head for a while, I took bits and pieces of code off of the User Ratings hack written by EXCHANGE.

Also I would like to give a big thanks to all the members at the Extreme Overclocking Forums that helped me test out this hack as well as give me suggestions for additions and improvements.

Like My Hack?:
If you like this hack and are currently using it, please click the INSTALL button. You will receive updates in your e-mail, whenever I add new features (or fix bugs). Also any comments / suggestions are welcome. Your opinions help make it a better hack!

Sites Currenly Using This Hack:
(If you would like your site listed, please let me know so I can add it to the list!)
forums.extremeoverclocking.com
www.sportscardforum.com
www.honda-acura.net
www.graphcal-illusions.com
www.7thgencivic.com/forums/
www.vb-host.com
www.planetwrx.com

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #42  
Old 04-30-2003, 06:45 PM
eoc_Jason's Avatar
eoc_Jason eoc_Jason is offline
 
Join Date: Dec 2001
Location: Houston, TX
Posts: 493
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

lol... I just noticed Lesane's awards hack... and a while ago I wrote my own hack for badges that I give out to my members and ones that they can select... doh! (of course I am re-writing the code right now so it's not up)
Reply With Quote
  #43  
Old 04-30-2003, 09:32 PM
vB-Host.com's Avatar
vB-Host.com vB-Host.com is offline
 
Join Date: Apr 2003
Posts: 162
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Jason this is awesome.. I just installed it.. easy as pie.. I'm going to use this for our classifieds section so people can offer feedback on the seller/programmer/artist and also my customers can rate our service and people thinking of signing up with us for hosting can see our customer ratings in my profile awesome!
Reply With Quote
  #44  
Old 04-30-2003, 11:45 PM
vB-Host.com's Avatar
vB-Host.com vB-Host.com is offline
 
Join Date: Apr 2003
Posts: 162
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If anyone is intrested.. I made some mods here http://www.vb-host.com/vbhostrates.p...how&rateuser=1 it includes a form to rate us on the same page of the feed back.
Reply With Quote
  #45  
Old 05-01-2003, 01:06 AM
:Judge:'s Avatar
:Judge: :Judge: is offline
 
Join Date: Jan 2003
Location: USA ~ MD
Posts: 230
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Super job!!
Reply With Quote
  #46  
Old 05-01-2003, 02:24 AM
eoc_Jason's Avatar
eoc_Jason eoc_Jason is offline
 
Join Date: Dec 2001
Location: Houston, TX
Posts: 493
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Just FYI, I don't know when I will be able to get the next release out with those last two features requested (and a few other little ideas I have). I've got a lot on my plate right now, I've got to upgrade my forums to 2.3.0 and reapply all my hacks. And I've been neglecting working on my folding stats (if any of you fold I'm sure you have run across my stats page before).

But please, keep the suggestions coming, the new features that have been added since my original incarnation have been great and I think this is a worth-while hack to continually improve upon.

I was thinking of maybe somehow creating and integrating some sort of "auction / classifieds section". I am really hesitant about it though because I keep hoping vBay will be released soon... but it has been almost 2 months since the author has posted any new news so I'm thinking it could be a while, if ever...

I've got it all mentally figured out in my head, it's basically like cloning bits and pieces of eBay. A person can put an item up either for auction or for a fixed price, set a time frame the item will be up for, include a picture (or link more in their description), etc... Then other members can either bid or buy the item...

Another reservation I have about doing such a huge hack is the release of vB3... Anyone know an estimated date when it will become available (and non-beta)?
Reply With Quote
  #47  
Old 05-01-2003, 03:57 AM
Smoothie Smoothie is offline
 
Join Date: Oct 2001
Location: New York
Posts: 1,834
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

vBay looks like a dead one. I was really hoping that someday it would be released. The combination of this hack and vBay would be awesome.
Reply With Quote
  #48  
Old 05-01-2003, 06:16 AM
CJi CJi is offline
 
Join Date: Oct 2001
Posts: 73
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Indeed it would
Reply With Quote
  #49  
Old 05-01-2003, 06:49 AM
ExcErr's Avatar
ExcErr ExcErr is offline
 
Join Date: Feb 2002
Posts: 120
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Today at 01:59 AM eoc_Jason said this in Post #39
ExcErr -

2. I'm not really sure you would want to restrict it, because I currently have users who are filling out all their trades which include multiple deals with one person. I don't think it makes much sense to say that you could only rate a person once a week or so. If you find a person abusing the system, is that really a person you want on your forum?

on my forum it will be great, because many people add comments only for fun like "positive. he is a good man". and for me it's very difficult to keep it clear.
if it isn't very hard to make this addon, make it plz for me. thx in advance.
Quote:
3. That's a good idea, to expand on it a little more, how about if I make it so you can click on any heading to sort on that column in the popup window? That way you could do name, date, etc... Currently there is no sorting, it just lists them as they were entered in the DB... (So I guess you could say it is by date). But that is also why I color-coded it, so you can pick out the negative feedback easier..
it would be great to have some special pages like "posusers.php" and "negusers.php". there will be displayed "user status(online or offline)", "user rating status(how many points user has)" and the link to comments. admin will set up how many negative and how many positive users will be displayed. and sorting would be nice, because many people like sorting, you know what i'm talking about.
Reply With Quote
  #50  
Old 05-01-2003, 09:06 AM
eoc_Jason's Avatar
eoc_Jason eoc_Jason is offline
 
Join Date: Dec 2001
Location: Houston, TX
Posts: 493
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Okay, okay... I'll add in a time restriction, it won't be too hard since I'm recording the date (note, date only not the full time, though I can change that if you need it to be more exact).

One question though, how do you want to limit it? For example: Would you want to limit me to rating only 1 person a day? Or only 1 rating per-person per day?

If you really want to put a fixed limit on it now before I release the next version, let me know and I can either tell you how to edit the usertrade.php file or upload a modified one.

Second, sorry I missed your 3rd question about the top people listing... yeah, that would be very easy to do.

I'll update the main page with the to-do stuff later in the day (it's 5am here)... Looks like v1.2 already has some good features to add!
Reply With Quote
  #51  
Old 05-01-2003, 09:26 AM
ExcErr's Avatar
ExcErr ExcErr is offline
 
Join Date: Feb 2002
Posts: 120
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thx, that you will make this limit addon.
Quote:
For example: Would you want to limit me to rating only 1 person a day? Or only 1 rating per-person per day?
example: excerr can add 1 comment to (for exampe) eoc jason 1 time per week(months, year, day, hour...)
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 03:22 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04703 seconds
  • Memory Usage 2,320KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete