PDA

View Full Version : IShop - Simple, Flexible, and Integrateable.


Pages : 1 2 3 [4]

Seiyaboy
06-10-2008, 09:30 AM
Has anyone else had the problem about the custom ordering of items to show on the postbit of members have a tendency to revert back to the order which they were bought? I'm not sure what is causing this, but it did happen to my forum and I'd like to know if other people are having this same issue.

stickskills
06-10-2008, 11:27 PM
How would I go about making it so that if users don't have any items, their inventory won't display?

stickskills
06-11-2008, 07:33 PM
Is there any way to change the spacing in between the items to be smaller, or to have no space at all? I'm currently using these small squares, and this would be ideal.

Seiyaboy
06-14-2008, 06:26 PM
Well, looks like the coder has deserted this mod completely and no more support is being given.

richards112
06-15-2008, 05:35 PM
Hello there, quick question.
Is there any hack for my users to be able to purchase forum options, such as colored texts, bold writing, etc, kind of like vbplaza?

PostMaster
06-15-2008, 09:29 PM
Will this Mod work with 3.7.1 ?

Does anyone know or have it install and working fine on this version of vB

PGAmerica
06-23-2008, 08:51 PM
How would I go about making it so that if users don't have any items, their inventory won't display?
I am having the same problem. On the profile page, no inventory shows at all. Also, instead of showing "username's Inventory", it just says 's Inventory.

Will this Mod work with 3.7.1 ?
Does anyone know or have it install and working fine on this version of vB
I have it working in my 3.7.1. I had to modify the instructions a bit. It said to modify the "MEMBERINFO" template, when I needed to modify the "memberinfo_block_statistics" template. I just found a spot near the end and dropped the code.

I am having problems making the mod work in the User Profile, but the postbit seems to be working fine.

Is this hack abandoned??

damienlyter
07-04-2008, 11:26 PM
Could you please update this to the new forum version? I keep getting database errors & I feel it's because the program isn't updated & I would like to continue to use this product.

darkskies1
07-08-2008, 03:50 AM
Hello, I just installed this hack. For some reason I only have about 20 images to choose from, is this normal? Is there anyway I can add my own images?

Thanks!

yingzhou
07-09-2008, 04:57 AM
just upload images into ishop/item and go to admincp to add the item. :D

iKuro
07-14-2008, 12:09 AM
i can't make to work!!!

when i try to acces http://myforum.com/forum/ishop.php

the browser says "cannot open de site"

helpmeeeeeeee

milla da killa
07-16-2008, 03:38 PM
This may have been asked before, but is this compatible with 3.7.2? If so, are there any changes I must make or any differences with the instructions?

milla da killa
07-16-2008, 06:39 PM
Ok, got this to work with vB 3.7.2. Issue found.

In memberinfo_block_statistics

Find

<if condition="$prepared['homepage']">
<li><span class="shade">$vbphrase[home_page]:</span> <a href="$prepared[homepage]" target="_blank">$prepared[homepage]</a></li>
</if>


Add Above


<!-- show inventory -->
<fieldset><legend><a href="ishop.php?do=ViewMember&id=$userinfo[userid]" title="$userinfo[username]'s Inventory">$userinfo[username]'s Inventory</a></legend>
<div>
$userinfo[invrow]
<br>
</div>
</fieldset>
<!-- /show inventory -->



Then you have to go to navbar

Find

<if condition="$show['member']">
<td class="vbmenu_control"><a href="usercp.php$session[sessionurl_q]">$vbphrase[user_cp]</a></td>
</if>


Add Above

<td class="vbmenu_control"><a href="http://YOURDOMAIN.COM/forums/ishop.php?">Store</a></td>


Change the red text to your domain name.

Bustah
08-03-2008, 04:08 AM
For some reason, when I click on a category it takes out the ishop.php part of the url out. Does anyone know why?

Bustah
08-04-2008, 03:01 AM
Nevermind, I edited a template and now it works fine.

kotlt99
08-05-2008, 03:18 PM
Cant fix the item at the place where owner want :|
It is always switched between items

MissKalunji
08-05-2008, 05:03 PM
Ok, got this to work with vB 3.7.2. Issue found.

In memberinfo_block_statistics

Find

<if condition="$prepared['homepage']">
<li><span class="shade">$vbphrase[home_page]:</span> <a href="$prepared[homepage]" target="_blank">$prepared[homepage]</a></li>
</if>


Add Above


<!-- show inventory -->
<fieldset><legend><a href="ishop.php?do=ViewMember&id=$userinfo[userid]" title="$userinfo[username]'s Inventory">$userinfo[username]'s Inventory</a></legend>
<div>
$userinfo[invrow]
<br>
</div>
</fieldset>
<!-- /show inventory -->



Then you have to go to navbar

Find

<if condition="$show['member']">
<td class="vbmenu_control"><a href="usercp.php$session[sessionurl_q]">$vbphrase[user_cp]</a></td>
</if>


Add Above

<td class="vbmenu_control"><a href="http://YOURDOMAIN.COM/forums/ishop.php?">Store</a></td>


Change the red text to your domain name.
That didn't work either

MissKalunji
08-05-2008, 05:12 PM
I found the problem

You ahve to change the plugin hook for it to show in profile

You have to put it under

member_profileblock_fetch_unwrapped

TalkBolts
08-07-2008, 06:00 PM
I've got this to work somewhat in 3.7.2, but not really happy with it. It's a shame that the coder has just abandoned this because a lot of my members really like this mod. I think it's toast on my site when the next VB upgrade comes out.

Has anyone else found a good replacement for this, or something else fun that memebrs can spend their "virtual cash" or "points" from a points system on? I'd be very interested in finding out what others have moved on to.

RedTrinity
08-08-2008, 11:06 AM
Has anyone else found a good replacement for this, or something else fun that memebrs can spend their "virtual cash" or "points" from a points system on? I'd be very interested in finding out what others have moved on to.

I am waiting on this one to be released atm, as are many others: http://www.vbcredits.com/projects/vbcommerce/index.php

Looks to be very promising :)

Lewisc
08-09-2008, 04:49 PM
Is it possible to allow forum moderators to add items and prices to the ishop?

MissKalunji
08-10-2008, 04:16 PM
Got it working in the profile tabs :)

DaddyCool8
08-10-2008, 10:02 PM
Has anyone else had the problem about the custom ordering of items to show on the postbit of members have a tendency to revert back to the order which they were bought? I'm not sure what is causing this, but it did happen to my forum and I'd like to know if other people are having this same issue.

I'd be interested in finding a fix for this aswell, good question Seiyaboy

yingzhou
08-13-2008, 07:33 AM
Got it working in the profile tabs :)

Thanks you so much. Love this mod, and hope the author will release some new feature for it. Thanks you!

SBoards
08-13-2008, 03:40 PM
I installed vBExperience. It has a shop feature, so I'm hoping it will be comparable. I haven't gotten around to adding items to the shop yet though.

MissKalunji
08-14-2008, 04:04 AM
i'm using both cause the ishop one is more flexible

hippiesimz
08-20-2008, 11:00 AM
could you please tell how to to do it ? cheers

hippiesimz
08-20-2008, 11:01 AM
I found the problem

You ahve to change the plugin hook for it to show in profile

You have to put it under

member_profileblock_fetch_unwrapped
what need to be change ? can you please explain a little bit for me ? ive been struggling to make this work. cheer

Peterpan002
08-21-2008, 06:54 PM
What is necessary to do with regard to getting the users inventory item to show in profile on 3.7.x The inventory box and link is showing just not the items in the box

MissKalunji
08-21-2008, 07:05 PM
what need to be change ? can you please explain a little bit for me ? ive been struggling to make this work. cheer

What is necessary to do with regard to getting the users inventory item to show in profile on 3.7.x The inventory box and link is showing just not the items in the box

In Plugins

Find : Inventory in Memberinfo

Then Change the Hook Location To Member_profileblock_fetch_Unwrapped

Then add the :

<!-- show inventory -->
<fieldset><legend><a href="ishop.php?do=ViewMember&id=$userinfo[userid]" title="$userinfo[username]'s Inventory">$userinfo[username]'s Inventory</a></legend>
<div>
$userinfo[invrow]
<br>
</div>
</fieldset>
<!-- /show inventory -->
Wherever you want it to show..... If you want it in a profile tab

you would have to create a plugin. Let me know if that's what you want

hippiesimz
08-21-2008, 09:27 PM
In Plugins

Find : Inventory in Memberinfo

Then Change the Hook Location To Member_profileblock_fetch_Unwrapped

Then add the :


Wherever you want it to show..... If you want it in a profile tab

you would have to create a plugin. Let me know if that's what you want
MissKalunji.... yes i want it in a profile tab. :) thanks...
ups one more thing,,, are you using icash to integrate with this one ? or using any other bank method ?

cheers

MissKalunji
08-22-2008, 12:27 AM
MissKalunji.... yes i want it in a profile tab. :) thanks...
ups one more thing,,, are you using icash to integrate with this one ? or using any other bank method ?

cheers

Step 1. Create Plugin
Hook Location : member_build_block_start
Name : Ishop Richness Profile Tab
Execution Order : 5 (I left it as default)
Plugin PHP Code :
$blocklist = array_merge($blocklist, array(
'ishopmod' => array(
'class' => 'ishopmod',
'title' => 'Items',
'hook_location' => 'profile_left_last'
)
));

class vB_ProfileBlock_ishopmod extends vB_ProfileBlock
{
var $template_name = 'memberinfo_block_richness';

function confirm_empty_wrap()
{
return false;
}

function confirm_display()
{
return ($this->block_data['ishopmod'] != '');
}

function prepare_output($id = '', $options = array())
{
$this->block_data['ishopmod'] = 'Content to show in the tab.';
}
}
Plugin is Active : Yes

Save

Step 2.

Then Create a Template Name : memberinfo_block_richness

<div class="alt1 block_row">
<ul class="list_no_decoration">
<br/>
<!-- show inventory -->
<fieldset><legend><a href="ishop.php?do=ViewMember&id=$userinfo[userid]" title="$userinfo[username]'s Inventory">$userinfo[username]'s </a></legend>
<br/>
<div>
$userinfo[invrow]
<br>
</div>
</fieldset>
<!-- /show inventory -->
<div class="smallfont">$post[giftsdisplay]</div>
</ul>
</div>

Then it should appear on the left after Contact

Screenshot

85869

And i'm using Vb Credits as Bank

Peterpan002
08-23-2008, 11:13 AM
Thank you MissKalunji :) perfect.

acast
08-29-2008, 12:43 AM
Hi, i want to do one thing and i hope you can help me. I want that when i buy something in the ishop appears in the member profile, but in postbit i want a miniature. For example, if i buy a present called apple in ishop/items/apple.gif in the postbit appears the miniature in ishop/itemsmini/apple.gif and in the member profile the big picture as like it appears.

Can anybody help me with this "if"?

Regards friends.

Colin-Roberts
08-29-2008, 06:15 PM
I'm getting this error..

Parse error: syntax error, unexpected ';' in /home/thomasb/public_html/forums/ishop.php(281) : eval()'d code on line 57


I haven't edited any of the files unless said so.

RedeemedWarrior
08-31-2008, 10:25 AM
works great on Vb 3.7.3 i even have 2 separate installs

john102774
09-02-2008, 07:03 AM
Great Hack!!!

I don't quite understand the second step to adding it to your profile page. Please help.

Step 2.

Then Create a Template Name : memberinfo_block_richness

Where do I create this template(location)?

Thanks for your help! :)

RedeemedWarrior
09-02-2008, 08:31 AM
you add the template to whatever skins/themes you use

john102774
09-02-2008, 10:26 AM
you add the template to whatever skins/themes you use

Thanks for all the help guys!!! :)

RedeemedWarrior
09-02-2008, 11:01 AM
no worries

acast
09-02-2008, 02:23 PM
Hi, i want to do one thing and i hope you can help me. I want that when i buy something in the ishop appears in the member profile, but in postbit i want a miniature. For example, if i buy a present called apple in ishop/items/apple.gif in the postbit appears the miniature in ishop/itemsmini/apple.gif and in the member profile the big picture as like it appears.

Can anybody help me with this "if"?

Regards friends.


Can anybody help me, please? There is a template of the ishop_invpostbit_item where i put the two directories of the presents to buy in the ishop:

<img src='ishop/items/{$item['img']}' alt='{$item['name']}' border='0'>
<img src='ishop/itemsmini/{$item['img']}' alt='{$item['name']}' border='0'>


This is the standard code of ishop that i have to put in postbit and in the memberinfo template:

POsbit:

Find
----
<div>$post[icqicon] $post[aimicon] $post[msnicon] $post[yahooicon] $post[skypeicon]</div>

Add AFTER
---------
<!-- show inventory -->
<fieldset><legend><a href="ishop.php?do=ViewMember&id=$post[userid]" title="$post[username]'s Inventory">$post[username]'s Inventory</a></legend>
<div>
$post[invrow]
<br>
</div>
</fieldset>
<!-- /show inventory -->


Memberinfo:

Find
----
<if condition="$vboptions['usereferrer']">

Add BEFORE
----------
<!-- show inventory -->
<fieldset><legend><a href="ishop.php?do=ViewMember&id=$userinfo[userid]" title="$userinfo[username]'s Inventory">$post[username]'s Inventory</a></legend>
<div>
$userinfo[invrow]
<br>
</div>
</fieldset>
<!-- /show inventory -->

I want an if that makes in the postbit i can see only the images located in itemsmini. I tried this one, but it doesnt work:

<if condition="$post[invrow] != ''"><div>
<img src='ishop/itemsmini/{$item['img']}' alt='{$item['name']}' title="$post[invrow]" align="left">
</div></if>


The two images appears in postbit and in memberprofile. Can anybody help me to make a correct if?

MissKalunji
09-02-2008, 06:18 PM
you add the template to whatever skins/themes you use

you beat me to it :)


Thank you MissKalunji :) perfect.

You are very welcome

Winterworks
09-19-2008, 11:36 PM
Blaine, thanks very much for this!

I coded an add-on for this (not much of one.. But it'll help some people)

https://vborg.vbsupport.ru/showthread.php?p=1625956#post1625956

john102774
09-26-2008, 01:59 AM
Question:

Is there a way for moderators with proper permission to give special Charm or trophies to individual members? However the Charm or Trophies can not be purchase. It can only given out as an award. :)
Hope this does not cause any confusion... :D

john102774
09-26-2008, 03:14 AM
For example, is there a way that if I made one of my items to cost 0 credits or -1 credits in turn that will mean that no one can purchase it. It can only be given out to selective members?

BTW: For those who are curious, I'm using VB 3.7.3 and this mod works beautifly on it. :)

RedeemedWarrior
09-26-2008, 05:10 AM
That seems a better task for "yet another awards system" my friend

john102774
09-27-2008, 01:06 AM
That seems a better task for "yet another awards system" my friend

A quick cheat to try that will allow me to acheive what I mentioned would be to create an X amount of items costing X amount. Then buy all items and donate them to selective members. :D

Thanks for this great MOD! :up:

MysCha
09-27-2008, 01:24 AM
i have been install this plugin
but if i click BUY
dont work

Quotaless
09-29-2008, 12:35 AM
Does this work with 3.7.3?

MissKalunji
09-29-2008, 12:41 AM
Yes it does

ryancooper
09-30-2008, 02:04 AM
IS there any way to do a mass install of items using the name of the JPG as the name of the item and giving them all a 500 point price?

shoyru
09-30-2008, 02:21 AM
I got that error , anyone know , cant make ishop .php run ,

Content Encoding Error
The page you are trying to view cannot be shown because it uses an invalid or unsupported form of compression.
The page you are trying to view cannot be shown because it uses an invalid or unsupported form of compression.

* Please contact the website owners to inform them of this problem.

shoyru
09-30-2008, 04:37 AM
fixed , thanks

ryancooper
10-01-2008, 02:59 PM
Step 1. Create Plugin
Hook Location : member_build_block_start
Name : Ishop Richness Profile Tab
Execution Order : 5 (I left it as default)
Plugin PHP Code :
$blocklist = array_merge($blocklist, array(
'ishopmod' => array(
'class' => 'ishopmod',
'title' => 'Items',
'hook_location' => 'profile_left_last'
)
));

class vB_ProfileBlock_ishopmod extends vB_ProfileBlock
{
var $template_name = 'memberinfo_block_richness';

function confirm_empty_wrap()
{
return false;
}

function confirm_display()
{
return ($this->block_data['ishopmod'] != '');
}

function prepare_output($id = '', $options = array())
{
$this->block_data['ishopmod'] = 'Content to show in the tab.';
}
}
Plugin is Active : Yes

Save

Step 2.

Then Create a Template Name : memberinfo_block_richness

<div class="alt1 block_row">
<ul class="list_no_decoration">
<br/>
<!-- show inventory -->
<fieldset><legend><a href="ishop.php?do=ViewMember&id=$userinfo[userid]" title="$userinfo[username]'s Inventory">$userinfo[username]'s </a></legend>
<br/>
<div>
$userinfo[invrow]
<br>
</div>
</fieldset>
<!-- /show inventory -->
<div class="smallfont">$post[giftsdisplay]</div>
</ul>
</div>

Then it should appear on the left after Contact

Screenshot

85869

And i'm using Vb Credits as Bank

I tried this but nothing shows in my members items section. Any idea what I am missing? I have th etemplate edits just like you have here. The $post[giftsdisplay] & $userinfo[invrow] Don;t seem to show up in the member section??

MissKalunji
10-01-2008, 03:09 PM
Did you enable the option to show in profile? which version do you have?

ryancooper
10-01-2008, 08:03 PM
MissKalunji,
Thanks for the quick reply. I am using 1.1.4 ande VB 3.7.3 Patch Level 1 and do not see a setting to show in profile in the ishop settings?

MissKalunji
10-02-2008, 06:27 PM
did you set this : The maximum amount of items to display in postbit. ?

the amount that shows in postbit is the same amount that will show on profile

ryancooper
10-06-2008, 01:59 PM
did you set this : The maximum amount of items to display in postbit. ?

the amount that shows in postbit is the same amount that will show on profile

Yep see attachment. Thanks for you continuing help! I really want to get this to work!!

MissKalunji
10-06-2008, 03:31 PM
did you do the template edit?

ryancooper
10-06-2008, 03:56 PM
Yes I did. See attachemnt. I must have missed something somewhere. This is driving me crazy!!

MissKalunji
10-06-2008, 04:07 PM
did you do this : Find : Inventory in Memberinfo

Then Change the Hook Location To Member_profileblock_fetch_Unwrapped

ryancooper
10-06-2008, 04:31 PM
AHHH That did It! LOL THANKS A MILLION!!

Now I am using the signature addon for this that shows the items below each users signature. Is it passable to have the items in each signature show the first 7 BUT have the block in the profile show all the items?

MissKalunji
10-06-2008, 05:04 PM
Great. No Problem

uhm i'm not a coder lol i don't know that much you could ask someone tho :) or pm blaine

john102774
10-07-2008, 05:53 AM
Anyone else experiencing this problem?

Firefox users can not view inventory, they will only see "-->". :confused:

RedeemedWarrior
10-07-2008, 08:28 AM
i have been install this plugin
but if i click BUY
dont work
thats a javascript error

is your headinclude functional?

acast
10-24-2008, 10:38 PM
Hi friends. Anybody knows how to increase the limit of the items in the member profile. When yo change the amount that you can see in the postbit, also change the amount of the member profile. Anybody knows how to destroy the limit in the member profile or increase it?

MissKalunji
10-24-2008, 11:34 PM
both work together....

rapidphim
10-27-2008, 02:53 PM
Can someone please provide a demo of this hack? Thanks.

jonah1892
10-27-2008, 03:17 PM
I got that error , anyone know , cant make ishop .php run ,

Content Encoding Error
The page you are trying to view cannot be shown because it uses an invalid or unsupported form of compression.
The page you are trying to view cannot be shown because it uses an invalid or unsupported form of compression.

* Please contact the website owners to inform them of this problem.

how did you manage to fix this?

Markro
11-09-2008, 06:53 AM
Is there a way to make it so members can purchase titles and such?

More features than just the basic icon in the post.

lostguy
11-17-2008, 05:30 AM
Btw this one support Vb3.7.4 ? Pls help

LisaD1
11-26-2008, 12:59 AM
IS there any way to do a mass install of items using the name of the JPG as the name of the item and giving them all a 500 point price?

I am wondering this as well. It takes forever to do them one at a time. It would be great if they just where added then you could set the settings afterwards.

Timeout 19
12-09-2008, 02:19 AM
On the iShop.php, how do I make it so the categories are alphabetized? Like so it goes down the list in alphabetical order.

Best Buy
Game Stop
Wal Mart

ect. Help anyone?

LG Alex
01-01-2009, 12:32 AM
Would you mind telling me how to get iCash and iShop to work together? I have 30 pooints in ishop and i am trying to buy an item for test that cossts 10 and its not working i dont think they are integrated

DanTHEGREAT
01-05-2009, 12:20 AM
how do you earn posts? where do you set permissions for points?

lorddan01
01-10-2009, 01:32 PM
Hello i have vbcredits installed and i installed this which seemed to install ok but i get this message

"Content Encoding Error

The page you are trying to view cannot be shown because it uses an invalid or unsupported form of compression.

The page you are trying to view cannot be shown because it uses an invalid or unsupported form of compression."

How do i sort this?

Nova99
02-14-2009, 07:29 PM
Anyone who have tested this one with Vbulletin 3.8.x???

putergirl
02-15-2009, 08:11 PM
downloaded and waiting install

dai-kun
03-08-2009, 07:11 AM
I had this hack ever since vb 3.5 and still using it on latest version of 3.8.1pl, works but not the ajax ordering of items..

Seiyaboy
03-10-2009, 06:11 PM
Does anyone know an if condition, something like <if condition="$invrow">$post[invrow]</if>, that returns true if there is at least 1 item in the member's inventory?

ArnyVee
03-22-2009, 07:04 PM
I've seen this mod working on a forum that is running 3.7.3, but I wanted to make sure that it wasn't just a forum admin that knew how to code their own and used it as a 'starting point'.

Anyone else using it (without any issues) in 3.7 or 3.8 ?

Seiyaboy
03-23-2009, 03:16 PM
I've seen this mod working on a forum that is running 3.7.3, but I wanted to make sure that it wasn't just a forum admin that knew how to code their own and used it as a 'starting point'.

Anyone else using it (without any issues) in 3.7 or 3.8 ?

This mod works for 3.6, 3.7, and 3.8 without problems as I have ran all 3 versions on my forum in the past. You just need an external cash/money system integrated onto your forum too for this to work properly.

LuBi
05-20-2009, 08:31 PM
What a great simple modification! :D This is one of my favorite and it gets installed on every forum I touch!

forum4
06-05-2009, 08:12 PM
I'm seeing forums with the same items. Where do we get inventory from, or do we really have to create each item?

No, I'm not a graphic designer :D

Yes, I do see there are some items with the install, just wondering where there are more feminine ones.

kotlt99
07-19-2009, 04:50 PM
I'm getting this error..


I haven't edited any of the files unless said so.


Parse error: syntax error, unexpected ';' in /home/thomasb/public_html/forums/ishop.php(281) : eval()'d code on line 57

So do I. Anybody can help me?
I'm running VBB 3.8

u3a3e3
08-13-2009, 04:54 PM
I'm using script Ishop and it's awesome
but I need one help
how to delete members items by the administrator
I've searched everywhere but I couldn't find a way to delete members items
I appreciate your help

Wormow
11-12-2009, 08:22 AM
I can't seem to get iShop to appear on the navbar.

Blaine0002
11-17-2009, 05:43 AM
i have an updated version ill be uploading soon.. for 3.7.x and 3.8.x

ShawneyJ
11-17-2009, 08:04 AM
i have an updated version ill be uploading soon.. for 3.7.x and 3.8.x

sweet thanks. i have been using this for ages. cant wait for the new ishop. will you be making a new thread? im guessing so.

rungok
11-17-2009, 12:57 PM
The thread says that the software was last updated in 2007. Maybe you should update that date to avoid confusion?

Blaine0002
11-17-2009, 05:08 PM
nope. new version is located here.
https://vborg.vbsupport.ru/showthread.php?t=228173