Version: 2.0.1, by eoc_Jason
Developer Last Online: Jan 2020
Category: Major Additions -
Version: 3.5.5
Rating:
Released: 12-13-2005
Last Update: 12-18-2005
Installs: 692
DB Changes Uses Plugins Template Edits
Additional Files
No support by the author.
iTrader - A user feedback add-on for vBulletin 3.5.x
Copyright ?2004-2005 Jason Rabel, All Rights Reserved.
__________________________________ Latest iTrader Verson: 2.0.1 vB Versions Supported: 3.5.x & 3.6.x Author: Jason Rabel Contact: PM me here. Site:EXTREME Overclocking
?????????????????????????????????? Description:
iTrader for vB 3.5.x & 3.6.x has evolved from Trader Ratings for vB 3.0.x which evolved from Buy/Sell/Trade User Rating System for vB 2.x. 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 somewhat based on the honor system since there is no automatic way to truly tell if they did engage in a transaction. iTrader 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 in each transaction: Buyer, Seller, or Trade
Leave multiple comments about the deal
Dates & IPs are all recorded to prevent abuse
Specify a thread URL to the deal
Advanced URL checking
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)
iTrader Admins can edit/delete anyone's ratings (just incase)
PM notification when new rating or comment is left
Per-usergroup permissions
Lots of admin controllable options
Installation / Upgrade Info:
Read the included readme file, it explains everything.
Standard Disclaimer:
BACKUP YOUR DATABASE & FILES BEFORE IMPLEMENTING THIS HACK!!!
Donations:
This add-on will always be free, however your donations are kindly accepted and will help towards further development. The link is on the right under "The Developer" info.
Future Additions:
AdminCP & ModCP Menus for searching IPs, stats, mass-prune, etc
Better navigation across pages
Better error descriptions
Adjust action icons some
Page to link two ratings manually
AdminCP Option to choose how ratings are ordered (asc or desc by time)
AJAX editing
Release History:
2.0.1 - December 18, 2005
2.0.0 - December 14, 2005
I would just like to use the i-trader system forjust one of the forum that has to do with trading and for the otehrs i do not want it to show at all. How do i do that?
Kronnos, go to your AdminCP->vBulletin Options->iTrader Settings
The last setting states the following:
Quote:
Valid Forums Only
This is to only allow threads from certain forum sections. (i.e. your FS/WTB). Obviously "Strict URL Checking" has to be set to 'yes' for this to have any effect. If a thread does not match up with this list, then it is considered not valid. This should be a comma separated list of your forumid(s), ex: 1,2,3,4 otherwise leave it blank (no text) to disable this check.
I thought I will share this:
If you want to show iTrader in just some forums, use this code instead:
PHP Code:
<if condition="$post['userid'] AND in_array($forum[forumid], array(3,43,23,9))"><div>iTrader Feedback(s): (<b><a href="itrader.php?$session[sessionurl]u=$post[userid]">$post[itrader_total]</a></b>)</div></if>
Note:
3,43,23,9 (coma separated) are sample forum IDs where you have to use your own, to find these IDs simply browse the forums you want to include and in the URL you see your_domain.com/forumdisplay.php?f=40 where 40 is the ID of this forum.
This is really great, just what I was looking for, in what and where in the template would I need to paste this code to work?
Kronnos, go to your AdminCP->vBulletin Options->iTrader Settings
The last setting states the following:
This should get you going.
Oh, I have seen this option but I though it only let users use the URL's from the specific forums specified but is the Itrader only seen in these forums as well?
If you use the code you specified, it will ONLY show up if a member has only 1 iTrader rating (if at all - I tried yours and it wouldn't show up for anyone having a rating). If you want the information to show up in the postbit when they have a rating and NOT to show up when they don't have, then use the following:
kronnos,
Create a GLOBAL phrase variable "trader_rating" and give it the text "iTrader Rating" OR replace: $vbphrase[trader_rating]: with iTrader Rating: (either way will work)
In your postbit_legacy template:
FIND:
Code:
<!-- message -->
PASTE AFTER: (note x,x,x,x - these are your forum ID's)
PHP Code:
<if condition="in_array($forum[forumid], array(X,X,X,X))"> <if condition="($post[itrader_total] == '0')"> <div style="text-align:center;font-weight:bold;color:grey;">This user has no <a href="$vboptions[bbdir]/itrader.php?$session[sessionurl_q]u=$post[userid]">trader rating</a> score. <a href="$vboptions[bbdir]/itrader_feedback.php?$session[sessionurl_q]u=$post[userid]">Leave Feedback</a></div><br /> <else /> <if condition="($post[itrader_total] < '0')"> <div style="text-align:center;font-weight:bold;color:red;">This user has a negative <a href="$vboptions[bbdir]/itrader.php?$session[sessionurl_q]u=$post[userid]">trader rating</a> score of $post[itrader_total]! <a href="$vboptions[bbdir]/itrader_feedback.php?$session[sessionurl_q]u=$post[userid]">Leave Feedback</a></div><br /> </if> <else /> <div style="text-align:center;font-weight:bold;color:blue;">This user has a positive <a href="$vboptions[bbdir]/itrader.php?$session[sessionurl_q]u=$post[userid]">trader rating</a> score of $post[itrader_total]! <a href="$vboptions[bbdir]/itrader_feedback.php?$session[sessionurl_q]u=$post[userid]">Leave Feedback</a></div><br /> </if> <else /> </if> <else /> </if>
I just tested this on my test server and it worked just fine. Just make sure the put the forum id's you want this to show up in in place of the x's.