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

Reply
 
Thread Tools
Trader Ratings v1.2.0 Details »»
Trader Ratings v1.2.0
Version: 1.2.0, by eoc_Jason eoc_Jason is offline
Developer Last Online: Jan 2020 Show Printable Version Email this Page

Version: 3.0.7 Rating:
Released: 05-31-2004 Last Update: 11-14-2004 Installs: 254
DB Changes
 
No support by the author.

Trader Ratings - A user feedback hack
Copyright ?2004 Jason Rabel, All Rights Reserved.
__________________________________
Latest TR Verson: 1.2.0
vB Versions: 3.0.0 - 3.0.9
Author: Jason Rabel
Contact: PM me here, I'll respond.
Site: EXTREME Overclocking
??????????????????????????????????

Updates:
??????????????????????????????????
1.2.0 - September 4, 2004
- Added Trader Ratings Stats Page (finally!)
- Added PM notification when someone receives feedback
- Changed how positive feedback percentage score is calculated (bugfix)
- Ability to "close" the Trader Ratings pages (for maintainence or whatever) - TRATING_CLOSED
- Ability to set the URL field when submitting feedback to required or optional - TRATING_REQ_URL

1.1.0 - June 7, 2004
- Added time-based user edit/delete abilities, set via TRATING_UEDIT constant in traderratings.php file
- Userdate field is now an int field to be consistent with vBulletin
- Userrating field changed to tinyint to save space
- Fixed timeframes for showing historical ratings
- Made some various code consolidation
- Added missing ".TABLE_PREFIX." statement
- Templates.txt file shows code for postbit & MEMBERINFO, with conditional examples
- All 3 templates changed heavily
- Added some more phrases & fixed missing phrases

1.0.1 - June 2, 2004
- Fixed a "divide by zero" display error
- Postbit template fixed so guests do not have a trader rating

1.0.0 - June 1, 2004
- Initial Public Release

Description:
??????????????????????????????????
Trader Ratings has evolved from my vB2 Buy/Sell/Trade User Rating System. This is a rating system for when members buy / sell / trade items from each other (presumably on a FS section of your forum). It is based on the honor system since there is no way to truly tell if they did engage in a transaction. (But I'm working on a way to fix that.) Trader Ratings came about because it was a pain to try and maintain a single thread listing good / bad traders and so far has worked out quite well.

Features:
??????????????????????????????????
? Rate another 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
? Display ratings over time
? Filter based on Buyer/Seller/Trade/or feedback they left for others
? Users can edit/delete ratings left for others (time based limitation)
? Admins & Mods can edit/delete anyone's ratings (just incase)
? Stats page showing best & worst rated members, and recent ratings
? PM notification when a person is rated

Basic Info:
??????????????????????????????????
I haven't written a FAQ or any real documentation yet, but the way the system works is very simple. The only part that might confuse someone is that the Feedback Score is based only on UNIQUE members. Also, there are simple checks in place to make sure they actually do select proper info and enter a comment. A user is not able to rate themself (obviously). Permissions for viewing / rating are similar to standard forum viewing / posting permissions. Also it checks to make sure users exist and all that good stuff.

Installation Info:
??????????????????????????????????
This hack is very simply to implement requiring only:
? 1 new file
? 5 new templates / 2-3 template changes (navbar, posbit/postbit_legacy, MEMBERINFO, memberlist_resultsbit)
? 52 new phrases
? 1 new DB table / 1 table DB change & index

An install/upgrade PHP file is included to do all the template/phrase/DB stuff, so basically you run that, upload the file, and edit your postbit template. BAM!

Screen Shots / Demos:
??????????????????????????????????
See Screenshots below, or you can view them on my forums: My Trader Rating Page

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

Forums Using This Hack:
??????????????????????????????????
EXTREME Overclocking Forums
i-Club -- Forums
Accord Tuner
NSX Prime
Honda-Acura.net
Guns Network
PimpRig

(PM me your forum if you want me to add you to the list)

Donations:
??????????????????????????????????
This hack will always be free, however your donations are kindly accepted and will help towards further development. If you donate, please leave me some info (either your forum site or username at vB.org) so that I can thank you.


Plans For Future Releases:
??????????????????????????????????
? rebuttal / followup comments
? item description (possibly instead of thread url)
? button on thread that buyer/seller clicks to tie the transaction to two people

Show Your Support

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

Comments
  #832  
Old 12-14-2005, 02:22 PM
eoc_Jason's Avatar
eoc_Jason eoc_Jason is offline
 
Join Date: Dec 2001
Location: Houston, TX
Posts: 493
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sorry guys, yesterday was a complete bust. I had to do some emergency home repairs, and my back is still aching today like a son of a gun from having to crawl around the attic.

Anyhow, yes there are a few minor bugs that were discovered which I need to fix this morning, then I should be able to get the release out this afternoon.

To answer a previous question, yes there is an upgrade script from 1.2.0 (3.0.x) to 2.0.0 (3.5.x). Basically you do a regular install of iTrader, then run the upgrade script. It imports / converts all existing data, and optionally can attempt to auto-link all existing deals, delete old phrases & templates, and lastly delete the old table & fields.

My suggestion is if you are upgrading to run the script up to the point of removing the phrases & templates, but leave the old table data until you are 100% sure you new data is correct.
Reply With Quote
  #833  
Old 12-14-2005, 02:50 PM
hanna hanna is offline
 
Join Date: Jul 2003
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I think when everyones done telling Jason how great he is...

We should acknowledge that Jason has done a horrible job supporting this product that is listed as a major addition.

When a developer chooses to develop a product and string people along with phony release dates its called overcommitting and under delivering.

As forum owners, I am sure many of you have quite a few angry forum members waiting and waiting for this hack. I stopped giving dates out about 2 weeks ago and I am glad I did. We were met with many reasons for this hack not being put out the last 4 times he promised to deliver but the bottom line is it never came out.

If you are going to have a hack under major additions on this board, I think there should be some committment to act responsibly and set a realistic release date and not dangle carrots in front of everyone here day after day like bugs bunny teasing us.

Even when you release a hack for nothing out of the kindness of your heart, this still stinks. From reading this string, I and many other would pay for this and other hacks if they were released in a timely fashion.
Reply With Quote
  #834  
Old 12-14-2005, 02:59 PM
ryansmith ryansmith is offline
 
Join Date: Nov 2004
Posts: 46
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well, I am not the most patient person in the world, but I know what it's like when things don't go according to plan. I can wait a few days while Jason works things out on his end. I don't see any reason to criticize -- the mod will be done when it's done. I haven't even told anyone on my forum about the new feature because I realize that nothing is ever set in stone.

Ryan
Reply With Quote
  #835  
Old 12-14-2005, 02:59 PM
dsotmoon dsotmoon is offline
 
Join Date: Jun 2003
Location: VA - USA
Posts: 194
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by hanna

Even when you release a hack for nothing out of the kindness of your heart, this still stinks.
no, just your post and attitude stink, go away, thanks for the update Jason, sorry about the back
Reply With Quote
  #836  
Old 12-14-2005, 03:41 PM
Noonster Noonster is offline
 
Join Date: Jun 2005
Location: East Yorkshire, UK
Posts: 80
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by ryansmith
Well, I am not the most patient person in the world, but I know what it's like when things don't go according to plan. I can wait a few days while Jason works things out on his end. I don't see any reason to criticize -- the mod will be done when it's done. I haven't even told anyone on my forum about the new feature because I realize that nothing is ever set in stone.

Ryan
I agree with that

Hes done great work.... and I appreciate the update - I have just told the members of my forum it will return too and when they moan i just say unlucky it will be back as soon as possible and please be patient!

Darren
Reply With Quote
  #837  
Old 12-14-2005, 03:59 PM
coolgus coolgus is offline
 
Join Date: May 2004
Posts: 47
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Did anyone told you to upgrade to 3.5 without this mod being finished ?

Maybe you ought to your members to act more clever and don't procced with the upgrades until you are absolutely sure that everything works fine and so they will be happy. The fault my friend is all yours and your way to blaim Jason is pathetic and shows that you are just ungrateful.

Quote:
Originally Posted by hanna
I think when everyones done telling Jason how great he is...

We should acknowledge that Jason has done a horrible job supporting this product that is listed as a major addition.

When a developer chooses to develop a product and string people along with phony release dates its called overcommitting and under delivering.

As forum owners, I am sure many of you have quite a few angry forum members waiting and waiting for this hack. I stopped giving dates out about 2 weeks ago and I am glad I did. We were met with many reasons for this hack not being put out the last 4 times he promised to deliver but the bottom line is it never came out.

If you are going to have a hack under major additions on this board, I think there should be some committment to act responsibly and set a realistic release date and not dangle carrots in front of everyone here day after day like bugs bunny teasing us.

Even when you release a hack for nothing out of the kindness of your heart, this still stinks. From reading this string, I and many other would pay for this and other hacks if they were released in a timely fashion.
Reply With Quote
  #838  
Old 12-14-2005, 04:12 PM
Damian's Avatar
Damian Damian is offline
 
Join Date: Jan 2005
Location: Kentucky
Posts: 119
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by hanna
I think when everyones done telling Jason how great he is...

We should acknowledge that Jason has done a horrible job supporting this product that is listed as a major addition.
You have no right to complain.
You want a Trader Rating system finished on your time table...go hire a coder and pay to have it done to your expectations.
Reply With Quote
  #839  
Old 12-14-2005, 04:30 PM
grimmer grimmer is offline
 
Join Date: Oct 2005
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Damian
You have no right to complain.
You want a Trader Rating system finished on your time table...go hire a coder and pay to have it done to your expectations.

Agreed. He has no obligation to complete and furnish this to us at all. If he wanted to turn his back he could walk and guess what.. You would be SOL.. Be happy that he is taking the time (no matter how long that might be) to give it the community FREE I might add.. becuase you know what? If he decided to charge how many would pay for it? EVERYONE would becuase everyone wants it... So hush and be patient..
Reply With Quote
  #840  
Old 12-14-2005, 04:31 PM
eoc_Jason's Avatar
eoc_Jason eoc_Jason is offline
 
Join Date: Dec 2001
Location: Houston, TX
Posts: 493
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Considering I provide this for free, I don't think you have any room to complain. If you needed something like this so bad, you can always pay a professional developer or do it yourself. This entire site is made up of users being nice to others sharing their work for free, they are not commercial products, nobody charges for their use.

I am not just some monkey locked in a closet that codes 24/7. I do have a job, and run several websites, and try to have somewhat of a life on top of all the work.

If you do not like it, then don't use it. Simple as that...

Quote:
Originally Posted by hanna
...We should acknowledge that Jason has done a horrible job supporting this product that is listed as a major addition.

When a developer chooses to develop a product and string people along with phony release dates its called overcommitting and under delivering....
Reply With Quote
  #841  
Old 12-14-2005, 04:50 PM
Kidswap Kidswap is offline
 
Join Date: Feb 2005
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I upgraded to 3.5 and lost the ability to use the TR, but I am not complaining! I'm just glad that it will be an option again in the future.
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 07:34 PM.


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.05463 seconds
  • Memory Usage 2,330KB
  • 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
  • (6)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
  • (2)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