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
  #412  
Old 05-02-2006, 12:58 PM
raygunz raygunz is offline
 
Join Date: Nov 2005
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok scratch that. I found it!
Reply With Quote
  #413  
Old 05-05-2006, 04:27 AM
almukmin almukmin is offline
 
Join Date: Feb 2006
Posts: 76
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Installed and working flawlessly so far.
Reply With Quote
  #414  
Old 05-05-2006, 02:45 PM
almukmin almukmin is offline
 
Join Date: Feb 2006
Posts: 76
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have a suggestion, can you make the ratings in Postbit to appear only in the specified folders. Like only in the folders I selected for the system to work in.

That way it won't be confusing for people who have no intention to trade.
Reply With Quote
  #415  
Old 05-06-2006, 05:54 PM
eoc_Jason's Avatar
eoc_Jason eoc_Jason is offline
 
Join Date: Dec 2001
Location: Houston, TX
Posts: 493
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hey guys, sorry I haven't stopped by in a couple months. It's just been one thing after another. I had to canabalize my linux box that I do my development work on, then my notebook took a dive on me... *sigh*... anyhow...

Yes, I'm aware of some of the existing bugs in 2.0.1, and they will be fixed in 2.0.2. One of the things for some people if it says your itrader is closed and you are sure you have the correct files and/or did the upgrade properly, do the following steps:

1. Enable Debug Mode
2. Go to the AdminCP -> vB Options -> Untouchables
3. Edit "iTrader Version Number", The type is currently set to "numeric" when it should be set to "free".
4. Make sure the version number shows as 2.0.1

That should fix it. Be sure to disable debug mode after you make the change!

I've got my linux box back together and my notebook repaired, and if I can find the time this coming week I'll see where I'm at with the existing code and try to get 2.0.2 rolled out by the end of the week because some of the bugs (like above) are pretty well hidden and only happen if you are running certain versions of php/mysql. There's going to be a few additional usergroup permission things since I've gotten some requests from people that want finer granularity for admin style permissions & emails. Also the IP search will be in the admincp, and the emails will contain a hostname resolution so you don't have to wonder if that IP is a AOL proxy. Also there's some fixes related to the time-limited stuff. Lots of little things, too much to list.

A big thanks goes out to gio~logist for making a couple add-on's, I'll add them to the info post.

Finally, for those of you asking basic "how do I" questions, I'm not even going to reply because after all these years, I'm kind of tired of answering the same things over and over. Learn the basics of template modification with vB, read their online documention that's why it's there.

The upgrade from 2.0.1 to 2.0.2 should be pretty seamless. I do not believe there will be any changes to the database, just file & template changes. However for those of you who have customized the templates, use of a program like WinMerge will make the upgrade a lot easier.
Reply With Quote
  #416  
Old 05-08-2006, 11:04 PM
dailyofftopic dailyofftopic is offline
 
Join Date: Jan 2006
Posts: 19
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How do I get the rating to show up as a link to the individuals overall ratings/comments on every post under the location/post count/etc info
Reply With Quote
  #417  
Old 05-12-2006, 02:10 PM
ltaylor's Avatar
ltaylor ltaylor is offline
 
Join Date: Apr 2006
Location: Canada
Posts: 68
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Damian
To add to your member list.

In memberlist_resultsbit

Find:

PHP Code:
<a href="member.php?$session[sessionurl]u=$userinfo[userid]">$userinfo[musername]</a
After add:

PHP Code:
&nbsp;(<strong><a href="itrader.php?$session[sessionurl]u=$userinfo[userid]">$userinfo[itrader_total]</a></strong>) 

To add to your navbar. (This will take members to their own iTrader Page.)

In navbar

Find:

PHP Code:
<tr><td class="vbmenu_option"><a href="member.php?$session[sessionurl]u=$bbuserinfo[userid]">$vbphrase[my_profile]</a></td></tr
Add after:

PHP Code:
<tr><td class="vbmenu_option"><a href="$vboptions[bburl]/itrader.php?$session[sessionurl]">My iTrader</a></td></tr
To add to postbit

In postbit_legacy

Find:

PHP Code:
<div>$vbphrase[posts]: $post[posts]</div
After add:

PHP Code:
<div>iTrader: <strong><a href="itrader.php?$session[sessionurl]u=$post[userid]">$post[itrader_total]</a></strong> / $post[itrader_pcnt]% </div

Thanks for your help here with the coding. I appreciate it.
Reply With Quote
  #418  
Old 05-12-2006, 03:12 PM
ltaylor's Avatar
ltaylor ltaylor is offline
 
Join Date: Apr 2006
Location: Canada
Posts: 68
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

While uploading and configuring this hack I am receiving this script error below when trying to leave FEEDBACK for customer.

Script or Action Blocked

The requested URL /forums/itrader_feedback.php?u=2 contains a script or action that has has been deteremined unsafe. It has been disabled to prevent abuse.


Where and what should I do to allow this script to run without any probs?
Reply With Quote
  #419  
Old 05-12-2006, 04:46 PM
ltaylor's Avatar
ltaylor ltaylor is offline
 
Join Date: Apr 2006
Location: Canada
Posts: 68
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by ltaylor
Script or Action Blocked

The requested URL /forums/itrader_feedback.php?u=2 contains a script or action that has has been deteremined unsafe. It has been disabled to prevent abuse.


Where and what should I do to allow this script to run without any probs?
Okay, I've determined what is causing this error. 444 Error.
My hosting company is running SecurePHPx on my server, in order to protect from spam via web/email based scripts. (Big AOL prob)

Anyways, any php file names with extentions such as contact.php, feedback, etc etc are considered potential problems. Therefore when I go to give feedback I get the 444 Error Page.

In order to make this hack work, can I simply change the name of this file? To something like message.php or the like? If so, what name would you suggest and or what else would need to be changed?
Reply With Quote
  #420  
Old 05-13-2006, 05:53 AM
v8news v8news is offline
 
Join Date: Oct 2004
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Does anyone know the exact directory you have to upload the "uploads" folder too?
Reply With Quote
  #421  
Old 05-13-2006, 09:52 PM
Bieddos's Avatar
Bieddos Bieddos is offline
 
Join Date: Nov 2001
Posts: 34
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Very good hack!!!!! :banana:

Contact Staff On Suspicious Activity?
Is possible add some supermod to receive an email for suspicious activity of feedback?
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 02:39 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.05665 seconds
  • Memory Usage 2,340KB
  • 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_php
  • (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