Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.5 > vBulletin 3.5 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
IShop - Simple, Flexible, and Integrateable. Details »»
IShop - Simple, Flexible, and Integrateable.
Version: 1.1.4, by Blaine0002 Blaine0002 is offline
Developer Last Online: Jul 2018 Show Printable Version Email this Page

Version: 3.5.8 Rating:
Released: 03-04-2006 Last Update: 08-01-2007 Installs: 257
DB Changes Uses Plugins Template Edits
Re-useable Code Additional Files  
No support by the author.

Version 1.1.4 RELEASE
Now with AJAX!

IShop

YOU NEED AN EXTERNAL CASH HACK FOR THIS TO WORK!
OMG YES IT WORKS WITH 3.6.X!!!

Works best with ICASH (also made by me)
I can actually give you support on the integration with ICash

By
Blaine0002

With help from:
Siradrian
Zachariah
eXtremetim
Ggiersdorf
Zero Tolerance


allows:
Your users to buy images with their money for their postbit or to have their own inventory

Features

+Multiple Shop Categories
+Unlimited Items
+Little Queries!
+Stock
+ICash Or EBux Integrated
+Detailed items/categories/shops stats(number of sold items, Stock)
+Item Donation
+Postbit Inventory and cash display
+Users sort items using AJAX
+Users may own multiple items of the same type
+Admin limits viewable icons in postbit!
+recipiant and admin notification on buy/sell/donate!


Database Tables

*[itemshop_cat]-Itemshop Categories stored here
*[itemshop_items]-Items That go in the categories
*[itemshop_stock]-Items left to buy


Installation

1.BACK UP YOUR DATABASE.
2.Import included XML file in main folder
3.Upload all files as is
4.Name Money field in VBulletin Options
5.Link to ishop.php


Upgrade from Ultra Imageshop To IShop:
1. Back up as normal
2. Delete all files that came with Ultra Imageshop, and rename 'Itemshop' directory to 'ishop'
3. upload all new files
4. upload XML file opting to overwrite
5. RE-SET options in ISHOP OPTIONS.
6. Re-do below template edit, if done.

Upgrade from V1.0.1 to V1.1.0!
Reupload all files,
Reimport XML, Prompt to overwrite.
WARNING:
In the previous version there was a bug where it would not add stock back to the shop when an item was sold.
If your Stock and Sold do not add up to your original stock for that item, you may upload countupdate.php from your DO NOT UPLOAD folder to your forum root. MAKE SURE YOU BACK UP YOUR DATABASE. Run the php from your browser , then DELETE IT!
WARNING: This will reset ALL of your items stock to 50! and then subtract items sold from this number. if your items did not have a stock of 50, you may want to edit the file and change the number, or edit the numbers in your database via PHPMYADMIN.




CLICK INSTALL!
Thanks!


Too add this to your navbar
open navbar template
find:
PHP Code:
<td class="vbmenu_control"><a href="calendar.php$session[sessionurl_q]">$vbphrase[calendar]</a></td
Add after:
PHP Code:
<td class="vbmenu_control"><a href="ishop.php$session[sessionurl_q]">iShop</a></td

Show Your Support

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

Comments
  #172  
Old 01-14-2007, 07:05 PM
Blaine0002's Avatar
Blaine0002 Blaine0002 is offline
 
Join Date: Jul 2003
Location: Wisconsin.
Posts: 1,350
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

oops, i forgot to upload fix, download the zip and reupload files, no need to reimport product. Thx for reminding me
Reply With Quote
  #173  
Old 01-14-2007, 07:23 PM
ArchangelX ArchangelX is offline
 
Join Date: Feb 2006
Location: Oahu, HI
Posts: 298
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm still very intersted in this mod...some of those additional improvements would be really nice! I encourage you to keep going!
Reply With Quote
  #174  
Old 01-19-2007, 10:52 PM
Frank-kun Frank-kun is offline
 
Join Date: Nov 2001
Posts: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I actually solved my own problem.

Got people going nuts with buying items, making the screen scroll over? This quick fix should solve the problem.

Before doing any code modification, go into your Templates Manager and create a new template. I used the name "ishop_invpostbit_itemreturn".

In that template, you just need to put this:
Code:
<br>
Go into the \plugins\inventory.php file.

Find:
Code:
foreach ($myitem as $the_item) {
Before that put:
Code:
$i = 0;
Find:
Code:
eval('$post[invrow] .= "' . fetch_template('ishop_invpostbit_item') . '";');
And after it put:
Code:
$i++;
if ($i == 8) {
     eval('$post[invrow] .= "' . fetch_template('ishop_invpostbit_itemreturn') . '";');
     $i = 0;
}
In this snippet of code, the number that $i is set to is the number of items the inventory will display before skipping to the next line. I chose 8 items. You can pick any number you want.

Upload the inventory.php file to the plugins directory and you're set!

You can see this in action at our forum:
http://the-reactor.org/forums

This should work until the developer can come up with a cleaner fix.
Reply With Quote
  #175  
Old 01-27-2007, 09:17 PM
apthost apthost is offline
 
Join Date: Jan 2007
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I see no real point to this system. I need some type of point system where people can buy things that I make up, then I can view their profile and see what they have bought. So say they want a domain name after getting so many points, so I would like to be able to view their profile, see that they ordered that and then pm them and ask them about what domain name they want for example.

A whole system designed just so little icons could be displayed in the users inventory I think is just a waste of space.
Reply With Quote
  #176  
Old 01-28-2007, 12:44 AM
Blaine0002's Avatar
Blaine0002 Blaine0002 is offline
 
Join Date: Jul 2003
Location: Wisconsin.
Posts: 1,350
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thanks for your thaughts but many people do want this for forums, maybe not buisness based, but community based. you know there are forums like that right?
Reply With Quote
  #177  
Old 01-28-2007, 11:44 AM
Frank-kun Frank-kun is offline
 
Join Date: Nov 2001
Posts: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by apthost View Post
I see no real point to this system. I need some type of point system where people can buy things that I make up, then I can view their profile and see what they have bought. So say they want a domain name after getting so many points, so I would like to be able to view their profile, see that they ordered that and then pm them and ask them about what domain name they want for example.

A whole system designed just so little icons could be displayed in the users inventory I think is just a waste of space.
Well, that's the thing - just because it isn't a fit for your needs doesn't mean it doesn't fit for someone else's.

In the forums I run, they are as Blaine says, more community-building tools than anything else. We don't want them to just be about what the site is about or how to conduct business, but also to be fun too. You're right - there isn't a "point" to the system. It's just a fun little diversion and a way to get people to post more on our forums by earning virtual cash towards items.

You'd be surprised how much "little icons displayed in the user's inventory" is a status symbol. That's how online communities build themselves.

At some point in the future, at least for the forums I linked in my last post, we're looking to move to something more complex like the RPG integration system in the future. We're testing the waters to see how these fun little tools will have a positive effect on our users.
Reply With Quote
  #178  
Old 01-31-2007, 09:47 AM
snowlion snowlion is offline
 
Join Date: Mar 2005
Location: STY
Posts: 183
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

how do i intergrate Isho with vbplaza ?
someone help me
Reply With Quote
  #179  
Old 02-18-2007, 03:53 AM
WiiBeyond WiiBeyond is offline
 
Join Date: Feb 2007
Posts: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello, my friend has something like this for IPB and he has options that you can allow users to buy special permissions on the boards, such as the ability to delete their own posts and so on. Is it possible to do that with this as well?
Reply With Quote
  #180  
Old 02-18-2007, 03:55 AM
WiiBeyond WiiBeyond is offline
 
Join Date: Feb 2007
Posts: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

by the way, i was reading frank-kun's post... RPG sounds AWESOME
Reply With Quote
  #181  
Old 02-18-2007, 01:19 PM
Blaine0002's Avatar
Blaine0002 Blaine0002 is offline
 
Join Date: Jul 2003
Location: Wisconsin.
Posts: 1,350
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Im not sure if vbplaza works with anything but vbbux, i am not able to download it, so i can not test it out sorry.

WiiBeyond, This hack will most likely stay as it is, with no additional features being added, just because of its simplicity. Although, you should feel free to contact some coders on this website and request an addon that allows them to do just that
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:43 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.05780 seconds
  • Memory Usage 2,327KB
  • 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
  • (5)bbcode_code
  • (2)bbcode_php
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (3)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