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

Reply
 
Thread Tools
iTrader Extension [Mainpage, Search, AND MORE] Details »»
iTrader Extension [Mainpage, Search, AND MORE]
Version: 1.00, by Gio~Logist Gio~Logist is offline
Developer Last Online: Oct 2022 Show Printable Version Email this Page

Version: 3.5.3 Rating:
Released: 02-14-2006 Last Update: 02-24-2006 Installs: 176
Uses Plugins Template Edits
Additional Files  
No support by the author.


Brought to you by:
DopeGFX
-----------------------------------------------------------------
LOGOS | WEBSITES | SKINS | HTML | PHP(Limited) | AND MUCH MUCH MORE!
-----------------------------------------------------------------


[high]Changelog:[/high]
2-25-06
* UserCP navigation problem has been fixed
(Note: If you already installed this hack, just read this post for the fix.)

[high]Changelog:[/high]
2-15-06
* Top raters only show users who's total is greater than 0
* Hall of shame only shows users below 0.
* Database error fixed
* Added % to end of feedback score on mainpage
* Prefixed tables are supported now

2-18-06
*No more "invalid userid" error
*Even custom avatars show
*Non-registered users cannot see find a customer, your options, or find a seller.


What does this do?
This hack extends the capabilities of iTrader a great deal. For starters, it supplies a mainpage where you can view recent
ratings, highest rated members, lowest rated members, stats in general, and more. It also supplies a page where you can view
all members and their itrader stats. One of the best features this gives is the ability for people to show what they are selling
and what they are buying at the moment. Using these set fields, users can then click a "find a customer" link, or a "find a seller"
link that will bring up a perfect match for them.

What does this hack add to the functionability of iTrader?
  • Mainpage - Which includes the following
    • iTrader stats for site in general
    • Recent Ratings
    • Top Traders
    • Hall of shame (lowest rated traders)
  • A search where you can see all traders and some stats/info
  • The ability for users to have an option for "What they want to buy" and "What they are selling", which allows for the following:
    • A page where they can edit these fields.
    • A "Find A Customer" page that matches what they are selling with what someone is buying
    • A "Find A Seller" pahe that matches what they are buying with what someone is selling.

What does this hack require?
Template Edits: 2
Products Imported: 1
[high]You must have iTrader installed[/high]

Enjoy the hack.


Don't forget to click INSTALL

[HIGH]As always, feel free to make a donation to:[/HIGH]
gio@dopegfx.com

Show Your Support

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

Comments
  #42  
Old 02-17-2006, 11:18 PM
webwheeling's Avatar
webwheeling webwheeling is offline
 
Join Date: Dec 2005
Posts: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by gio~logist
May i ask, do you guys have the avatars uploading in file mode or regular mode?

In the meantime, i suppose you can just leave the show avatars option as no until i find the fix.

Edit: Hopefully i will be able to release another update tommorow (friday), which will fix that as well as the "invalid user" error that you get while logged out. Besides that it's flawless i believe. However, i do want to get those fixed and plan to do so by tommorow.
I am still somewhat new to vB so I am pretty certain it is regular. It is a recent import from PHPBB2 using Impex if that helps any.
Reply With Quote
  #43  
Old 02-18-2006, 06:55 PM
Gio~Logist's Avatar
Gio~Logist Gio~Logist is offline
 
Join Date: Jun 2004
Location: San Francisco
Posts: 2,575
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

All errors have been fixed. Just overwrite the .xml and files. I do not think there are any bugs left. I spent a while messing with it to check.

Zip Updated With All Fixes
Reply With Quote
  #44  
Old 02-19-2006, 12:56 PM
Afterlifer82 Afterlifer82 is offline
 
Join Date: Oct 2005
Posts: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I think the avatars don't show if you have avatars that are separated into different folders, this itrader hack apparently only looks in the root of the avatars folder and not through each folder in there.

Is there any way to have the itrader menu only in the navbar for certain usergroups, any response is greatly appreciated, thanks for this hack.
Reply With Quote
  #45  
Old 02-19-2006, 03:31 PM
Silviu's Avatar
Silviu Silviu is offline
 
Join Date: Oct 2001
Location: Bucharest, Romania
Posts: 70
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Try changing navbar template like this:
Code:
<if condition="is_member_of($bbuserinfo, [usergroupid1], ..., [usergroupidN])">
...Here is iTrader menu...
</if>
Reply With Quote
  #46  
Old 02-19-2006, 03:31 PM
Gio~Logist's Avatar
Gio~Logist Gio~Logist is offline
 
Join Date: Jun 2004
Location: San Francisco
Posts: 2,575
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Afterlifer82
I think the avatars don't show if you have avatars that are separated into different folders, this itrader hack apparently only looks in the root of the avatars folder and not through each folder in there.

Is there any way to have the itrader menu only in the navbar for certain usergroups, any response is greatly appreciated, thanks for this hack.

It shows the avatars according to the location listed in the database. So it does www.yoursite.com/location If you installed the newest zip it should work.
Reply With Quote
  #47  
Old 02-19-2006, 03:32 PM
Gio~Logist's Avatar
Gio~Logist Gio~Logist is offline
 
Join Date: Jun 2004
Location: San Francisco
Posts: 2,575
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Silviu
Try changing navbar template like this:
Code:
<if condition="is_member_of($bbuserinfo, [usergroupid1], ..., [usergroupidN])">
...Here is iTrader menu...
</if>
I made it so that only members can see it...
Reply With Quote
  #48  
Old 02-19-2006, 04:21 PM
Afterlifer82 Afterlifer82 is offline
 
Join Date: Oct 2005
Posts: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I got the avatar problem fixed by re-uploading everything but I still have the problem of the iTrader link on the navbar appearing for all members, even unregistered members. It doesn't give them all the options but it does allow them to browse the members.
Reply With Quote
  #49  
Old 02-19-2006, 04:30 PM
Gio~Logist's Avatar
Gio~Logist Gio~Logist is offline
 
Join Date: Jun 2004
Location: San Francisco
Posts: 2,575
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Afterlifer82
I got the avatar problem fixed by re-uploading everything but I still have the problem of the iTrader link on the navbar appearing for all members, even unregistered members. It doesn't give them all the options but it does allow them to browse the members.

Ah yes i gave them that option. I figured why not, it wouldn't hurt. However, if you want to make it so that they can't just:

Change this:
Code:
		<!-- iTrader Extension Navbar -->
	<div class="vbmenu_popup" id="itrader_ext_menu" style="display:none">
	<table cellpadding="4" cellspacing="1" border="0">
	<if condition="$vboptions['itrader_active'] != 1">
		<tr><td class="thead"><a href="ushop.php?$session[sessionurl]">$vbphrase[itrader]</a></td></tr>	
		<tr><td class="vbmenu_option">$vbphrase[itrader] is turned off.</td></tr>
	<else />
		<tr><td class="thead"><a href="itrader_main.php?$session[sessionurl]">$vbphrase[itrader] Mainpage</a></td></tr>		
		<tr><td class="vbmenu_option"><a href="itrader_main.php?$session[sessionurl]do=search">Browse All Members</a></td></tr>
			<if condition="$show['member']"><tr><td class="vbmenu_option"><a href="itrader_main.php?$session[sessionurl]do=findcustomer">Find A Customer</a></td></tr>
		<tr><td class="vbmenu_option"><a href="itrader_main.php?$session[sessionurl]do=findseller">Find A Seller</a></td></tr>
		<tr><td class="vbmenu_option"><a href="itrader_main.php?$session[sessionurl]do=options">Your Options</a></td></tr>
		<tr><td class="vbmenu_option"><a href="itrader.php?u=$bbuserinfo[userid]">Your $vbphrase[itrader] Profile</a></td></tr></if>
	</if>
	</table>
	</div>
		<!-- End iTrader Extension Navbar -->
To this
Code:
		<!-- iTrader Extension Navbar -->
	<div class="vbmenu_popup" id="itrader_ext_menu" style="display:none">
	<table cellpadding="4" cellspacing="1" border="0">
	<if condition="$vboptions['itrader_active'] != 1">
		<tr><td class="thead"><a href="ushop.php?$session[sessionurl]">$vbphrase[itrader]</a></td></tr>	
		<tr><td class="vbmenu_option">$vbphrase[itrader] is turned off.</td></tr>
	<else />
		<tr><td class="thead"><a href="itrader_main.php?$session[sessionurl]">$vbphrase[itrader] Mainpage</a></td></tr>		
   <if condition="$show['member']">
		<tr><td class="vbmenu_option"><a href="itrader_main.php?$session[sessionurl]do=search">Browse All Members</a></td></tr>
			<tr><td class="vbmenu_option"><a href="itrader_main.php?$session[sessionurl]do=findcustomer">Find A Customer</a></td></tr>
		<tr><td class="vbmenu_option"><a href="itrader_main.php?$session[sessionurl]do=findseller">Find A Seller</a></td></tr>
		<tr><td class="vbmenu_option"><a href="itrader_main.php?$session[sessionurl]do=options">Your Options</a></td></tr>
		<tr><td class="vbmenu_option"><a href="itrader.php?u=$bbuserinfo[userid]">Your $vbphrase[itrader] Profile</a></td></tr></if>
	</if>
	</table>
	</div>
		<!-- End iTrader Extension Navbar -->
Mode the <if condition="$show['member']"> accordingly to reflect upon what you do not want to show.
Reply With Quote
  #50  
Old 02-19-2006, 10:01 PM
djwins djwins is offline
 
Join Date: Jan 2005
Posts: 167
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Wow, this looks great!
One suggestion...

Many forums with trading allow users to create a single trade list in the form of a thread. I like what you have done with the "wants to buy, wants to sell", but I think you might want to consider adding a place for users to display a link to their main trade list.

Nice work!
Reply With Quote
  #51  
Old 02-19-2006, 10:51 PM
Gio~Logist's Avatar
Gio~Logist Gio~Logist is offline
 
Join Date: Jun 2004
Location: San Francisco
Posts: 2,575
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by djwins
Wow, this looks great!
One suggestion...

Many forums with trading allow users to create a single trade list in the form of a thread. I like what you have done with the "wants to buy, wants to sell", but I think you might want to consider adding a place for users to display a link to their main trade list.

Nice work!

Sounds like a nice idea. Perhaps you can elaborate more on this via PM?
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 12:14 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.04588 seconds
  • Memory Usage 2,328KB
  • 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
  • (4)bbcode_code
  • (5)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
  • (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