Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
iTrader 2.1.0 (Interim Release) Details »»
iTrader 2.1.0 (Interim Release)
Version: 2.1.0, by eoc_Jason eoc_Jason is offline
Developer Last Online: Jan 2020 Show Printable Version Email this Page

Category: Profile Enhancements - Version: 3.7.1 Rating:
Released: 06-12-2008 Last Update: Never Installs: 413
DB Changes Uses Plugins Template Edits
Additional Files  
No support by the author.

To hold people over until I get the full updated version with new features released, I'm posting this Interim version that has been tested / updated for vBulletin 3.7.x

There are no new features in this release, it is simply compatability updates and minor bug fixes. There are changes to both files & templates, but no changes to the iTrader tables.

--------------------

iTrader - A user feedback add-on for vBulletin 3.7.x
Copyright ?2004-2008 Jason Rabel, All Rights Reserved.
__________________________________
Latest iTrader Verson: 2.1.0
vB Versions Supported: 3.7.x
Author: Jason Rabel
Contact: PM me here.
Site: EXTREME Overclocking
??????????????????????????????????
Description:
iTrader for vBulletin 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.

Show Your Support

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

Comments
  #422  
Old 01-12-2009, 01:29 AM
graham_w graham_w is offline
 
Join Date: Apr 2005
Posts: 46
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've just upgraded to VB 3.8.0 without drama or problems with itrader. Just had to readd my template changes but otherwise all good
Reply With Quote
  #423  
Old 01-12-2009, 01:42 AM
WinnipegHeights's Avatar
WinnipegHeights WinnipegHeights is offline
 
Join Date: Mar 2005
Posts: 5
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If anyone needs help migrating from 1.0.2 (3.0.x) to 2.1.0 (3.5+).. Let me know! The script to migrate your old ratings over is very simple, and I can provide it to you if you'd like..
Reply With Quote
  #424  
Old 01-12-2009, 01:59 PM
pmkb's Avatar
pmkb pmkb is offline
 
Join Date: Sep 2005
Posts: 87
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by pmkb View Post
Jason, I've got iTrader 2.0.1a installed on one of my forums and when strict URL checking is enabled, the system won't allow a moderator to modify any member ratings (they are not one of the members who started the referenced trade thread). The itrader_checkurl() function is always returning an invalid URL.

I checked the current 2.1.0 release and the function code did not change, so I assume the problem remains with the current version.

Any idea how I could modify the function so that moderators (super mods/admins) can modify ratings?
Is anyone else having this problem???
Reply With Quote
  #425  
Old 01-12-2009, 10:05 PM
gamerzhope gamerzhope is offline
 
Join Date: Oct 2008
Posts: 35
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

first,

i tried to read through the post.. but honestly there just too many of them.

Can anyone please post in detail how to make it so that information about the user's trade status show below there name/avatar in the posts that they make.. and also a link to there itrader page..

i would really much appreciate it thanks!
Reply With Quote
  #426  
Old 01-12-2009, 10:09 PM
soundbarrierpro soundbarrierpro is offline
 
Join Date: Nov 2007
Posts: 767
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by gamerzhope View Post
first,

i tried to read through the post.. but honestly there just too many of them.


Can anyone please post in detail how to make it so that information about the user's trade status show below there name/avatar in the posts that they make.. and also a link to there itrader page..


i would really much appreciate it thanks!
All the detail and instruction is in the download package. Read the readme, it's all there what templates to edit.
Reply With Quote
  #427  
Old 01-12-2009, 10:19 PM
acorndomains.co acorndomains.co is offline
 
Join Date: Mar 2005
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

There are no upgrade instructions in the readme file, do I just overwrite everything?
Reply With Quote
  #428  
Old 01-12-2009, 10:19 PM
gamerzhope gamerzhope is offline
 
Join Date: Oct 2008
Posts: 35
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thanks i see that.. it shows this:

Code:
Two fields are added to the "user" table to facilitate rating usage pretty much anywhere you please within the forum. The two fields are:

    * itrader_total - iTrader Score (stored as an integer)
    * itrader_pcnt - Percent Positive Feedback (also stored as an integer)

Most likely you will want to add the score info to the postbit and/or postbit_legacy template(s),  MEMBERINFO, and memberlist_resultsbit template. Actual placement and style is entirely up to you, however here's a sample to get you started. Note that the MEMBERINFO & memberlist_resultsbit templates won't need the conditional around the text since you can't view a "guest" in those cases.

<if condition="$post['userid']"><div>iTrader: (<b><a href="itrader.php?$session[sessionurl]u=$post[userid]">$post[itrader_total]</a></b>)</div></if>

Additionally it would be wise to have some sort of link that is easily accessible to your members so they can view their own ratings. My suggestion would be to add some code in the navbar or usercp menu somewhere. If no userid is specified then the system defaults to the user's own iTrader page.

so in the templates.. postbit, postbit legacy, MemberInfo, and memberlist_resultsbit templates.. i just add this condition <if condition="$post['userid']"><div>iTrader: (<b><a href="itrader.php?$session[sessionurl]u=$post[userid]">$post[itrader_total]</a></b>)</div></if>

at the end of each template?

im just double checking for i mess up badly like i did in the past with other mods :S

thanks
Reply With Quote
  #429  
Old 01-12-2009, 10:29 PM
soundbarrierpro soundbarrierpro is offline
 
Join Date: Nov 2007
Posts: 767
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by gamerzhope View Post
thanks i see that.. it shows this:

Code:
Two fields are added to the "user" table to facilitate rating usage pretty much anywhere you please within the forum. The two fields are:

    * itrader_total - iTrader Score (stored as an integer)
    * itrader_pcnt - Percent Positive Feedback (also stored as an integer)

Most likely you will want to add the score info to the postbit and/or postbit_legacy template(s),  MEMBERINFO, and memberlist_resultsbit template. Actual placement and style is entirely up to you, however here's a sample to get you started. Note that the MEMBERINFO & memberlist_resultsbit templates won't need the conditional around the text since you can't view a "guest" in those cases.

<if condition="$post['userid']"><div>iTrader: (<b><a href="itrader.php?$session[sessionurl]u=$post[userid]">$post[itrader_total]</a></b>)</div></if>

Additionally it would be wise to have some sort of link that is easily accessible to your members so they can view their own ratings. My suggestion would be to add some code in the navbar or usercp menu somewhere. If no userid is specified then the system defaults to the user's own iTrader page.

so in the templates.. postbit, postbit legacy, MemberInfo, and memberlist_resultsbit templates.. i just add this condition <if condition="$post['userid']"><div>iTrader: (<b><a href="itrader.php?$session[sessionurl]u=$post[userid]">$post[itrader_total]</a></b>)</div></if>

at the end of each template?

im just double checking for i mess up badly like i did in the past with other mods :S

thanks
Yes, just take your time and do one at a time. Always check your edits one at a time. Never do all at once. Make sure one works then move on to the next.

And for safe measure, I always copy the entire template contents and paste it into a notepad as a backup before I do any edits. This way if I do mess up and can't figure it out I don't have to revert and lose all my other template customizations.
Reply With Quote
  #430  
Old 01-12-2009, 10:42 PM
gamerzhope gamerzhope is offline
 
Join Date: Oct 2008
Posts: 35
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thanks i was able to figure it out and get it to show
Reply With Quote
  #431  
Old 01-12-2009, 11:20 PM
Digital Jedi's Avatar
Digital Jedi Digital Jedi is offline
 
Join Date: Oct 2006
Location: PopCulturalReferenceLand
Posts: 5,171
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes, just do an upgrade as you normally would with a product. Overwrite the files on your server and import the product Allow Overwrite set to Yes.
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 01:13 AM.


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.04905 seconds
  • Memory Usage 2,313KB
  • 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
  • (2)bbcode_code
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)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