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

Reply
 
Thread Tools
iTrader v2.0.1 Details »»
iTrader v2.0.1
Version: 2.0.1, by eoc_Jason eoc_Jason is offline
Developer Last Online: Jan 2020 Show Printable Version Email this Page

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

Detailed template edits : (Link)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Благодарность от:
vicius_the_one

Comments
  #402  
Old 04-11-2006, 07:55 PM
kellyandmike's Avatar
kellyandmike kellyandmike is offline
 
Join Date: Mar 2006
Posts: 116
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is there a way to make the iTrader rating show in the memberlist? So all I have to do is click memberlist and I see the members and their ratings?
Reply With Quote
  #403  
Old 04-11-2006, 08:40 PM
dethfire dethfire is offline
 
Join Date: Feb 2003
Posts: 441
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Code:
if (($foruminfo[forumid] == 138) AND ($userinfo[itrader_total] < 50))
{

print_no_permission();

}
any ideas why this doesn't work?
Reply With Quote
  #404  
Old 04-12-2006, 12:51 AM
tspore tspore is offline
 
Join Date: Jan 2006
Posts: 44
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How do I remove the reply option on the comments box?
I don't want people to be able to use this feature.
So then they can't get into fights over the transactions.
Reply With Quote
  #405  
Old 04-12-2006, 06:19 PM
khurt khurt is offline
 
Join Date: Jan 2002
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by djwins
Jason, I checked this on your forums and you have the same issue there. At a quick glance it might look like it is working properly, but it is definitely not.

If you select to view feedback from "From Buyers - From Sellers - From Trades - Left for Others". and then click on a page number to view, it will take you to the "All Feedback Received" section, no matter which of the above sections you have selected. It will take you to the proper page number, but it will be in "All Feedback Received" section, not the section that you actually selected.

For a quick example, check this guy's "Left for Others" feedback and then click on page #2
http://forums.extremeoverclocking.com/itrader.php?u=2416
You will notice that you are now looking at page #2 of his "All Feedback Received" section.
I installed this to take a look at it and noticed the same issue with pagination.

It looks like an easy fix. If you notice in the URL, it should be something like this:
itrader.php?u=4&iv=3&page=2&pp=15

On the pages where the error occurs, the url looks like this:
itrader.php?u=4&v=3&page=2&pp=15

Notice the missing "i" in "iv=3".

To fix this, open itrader.php and on line 124 replace this:
Code:
	$pagenav = construct_page_nav($viewuser['pagenumber'], $viewuser['perpage'], $countposts['total'], "itrader.php?" . $vbulletin->session->vars['sessionurl'] . "u=" . $userinfo['userid'] . ($viewuser['viewtype'] ? "&amp;v=" . $viewuser['viewtype'] : ''),(!empty($viewuser['perpage']) ? "&amp;pp=" . $viewuser['perpage'] : ""));
with this:
Code:
	$pagenav = construct_page_nav($viewuser['pagenumber'], $viewuser['perpage'], $countposts['total'], "itrader.php?" . $vbulletin->session->vars['sessionurl'] . "u=" . $userinfo['userid'] . ($viewuser['viewtype'] ? "&amp;iv=" . $viewuser['viewtype'] : ''),(!empty($viewuser['perpage']) ? "&amp;pp=" . $viewuser['perpage'] : ""));
That fixed it for me. Hope it helps.
Reply With Quote
  #406  
Old 04-17-2006, 12:54 PM
ddolliver's Avatar
ddolliver ddolliver is offline
 
Join Date: Dec 2004
Posts: 20
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How do I as admin, modify a rating left by a registered user? I want to specifically modify a neutral to a positive after a user clicked the wrong rating. Does any one have a good admin user description?

Thanks!
Reply With Quote
  #407  
Old 04-17-2006, 04:54 PM
bulbasnore bulbasnore is offline
 
Join Date: Dec 2004
Posts: 95
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have this installed in test. Feedback from my trading mods is focused on this issue with the eBay style rating totals:

Trader "Ditto" gets a positive rating from trader "Ash": Ditto - 1, 100%
Trader "Ditto" gets a positive rating from trader "Marina": Ditto - 2, 100%
Trader "Ditto" gets a negative rating from trader "Marina": Ditto - 1, 67%
Trader "Ditto" gets another negative rating from trader "Marina": Ditto - 1, 67%

So, it looks like the eBay style is counting the latest unique vote for ratings for the 'number of positive feedback' - we like that.

However, it looks like the eBay style is counting the latest unique negative and latest unique positive ratings for 'percentage of positive ratings'. We don't like that so much, we'd like to see Ditto's rating at 50% after the above ratings.

Assuming this isn't a bug, would Jason or someone give me a hint as to where in the code to change the calc to adjust the % to include only the latest vote from each unique trader?

Thanks EOC_Jason for sharing this great system. I know its a lot of work to code & package & support stuff for use off one's own site. You're a stud.
Reply With Quote
  #408  
Old 04-19-2006, 10:08 PM
Odysseus's Avatar
Odysseus Odysseus is offline
 
Join Date: Oct 2002
Location: Regensburg, Germany
Posts: 88
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have a strange problem:
After moving from one server and domain to a new machine and domain, my iTrader system keeps saying, it is closed.
But it IS enabled in my vBulletin iTrader settings, and it even shows to me as an admin as closed.

I'm running out of ideas, why the system refuses to be re-activated... :surprised:
Reply With Quote
  #409  
Old 04-20-2006, 12:01 AM
dakuda dakuda is offline
 
Join Date: Jan 2005
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Odysseus
I have a strange problem:
After moving from one server and domain to a new machine and domain, my iTrader system keeps saying, it is closed.
But it IS enabled in my vBulletin iTrader settings, and it even shows to me as an admin as closed.

I'm running out of ideas, why the system refuses to be re-activated... :surprised:
I am having this very problem. Help?
Reply With Quote
  #410  
Old 04-25-2006, 06:59 AM
djwins djwins is offline
 
Join Date: Jan 2005
Posts: 167
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks Khurt! It works!
Reply With Quote
  #411  
Old 05-02-2006, 12:41 PM
raygunz raygunz is offline
 
Join Date: Nov 2005
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I just have to say thank you Jason.

I've uploaded the files and it's working great.

I know I missed something because in the admincp when I go to iTrader Tools> Update iTrader Scores I receive a blank page.

Does anyone know what file I didn't upload, and where does it go?

Just when I thought I had it all.

Thanks.
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 11:23 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.25086 seconds
  • Memory Usage 2,324KB
  • 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_code
  • (2)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
  • (3)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (1)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • 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