View Full Version : Major Additions - vbDigiShop by Mary
MaryTheG(r)eek
04-15-2007, 10:00 PM
This modification contains a vulnerability.
It is recommended you uninstall it until further notice.
- vBulletin.org Staff
vbDigiShop
Shopping Cart for Downloadable Products
by Mary
http://www.MadeByMary.com (http://www.madebymary.com/)
1.- Product Highlights
Supports Categories and Subcategories
2CO Payment gateway
Three (3) Product's statuses: Active, Disabled, Upcoming
Normal price, Discounted price
Link for "more info"
Link for "Demo"
Can upgrade buyers to specific usergroup (or more than one usergroup)
Can setup AddOns per product (eg Installation Service)
Can setup Specials per product (eg if you buy this one, you can get also that product at a discounted price).
Real time (and not configurable by admin) feature: "Also bought".
Instant download after successful payment
Buyer must register the domain where will use the product that he ordered.
and many others.... check 'em out
No Time Limit - Totally Free2.- Additions in the Commercial version
PayPal Instant Payment Notification
Nothing more. Free version has all features of commercial version except that supports only payments via 2CO and not with PayPal.
*** WARNING *** According to my copyright's rules below, you don't have the right to extend vbDigiShop by adding PayPal payment gateway.3.- Installation
Step 1: Upload the contains of /forum directory to the same directory where you've installed vBulletin
Step 2: CMOD following directories to 777 (inside vbdigishop directory)/images
/products
ATTENTION *** ATTENTION *** ATTENTION *** ATTENTION ***
Don't remove the file .htaccess from your product directory
except if you want everybody to be able to download them for free!!!!
Step 3: For security reasons backup your database AND turn your board off
Step 4: Check at your AdminCP->vBulletin Options->Plugin/Hook System that Plugin system is enabled.
Step 5: From your AdminCP->Plugin System->Manage Products choose Add/Import Product and import the product: product_vbdigishop.xml
Step 6: If you want to add a link to your nav bar then you must edit the NAVBAR template:Search For:
<td class="vbmenu_control"><a href="calendar.php$session[sessionurl_q]">$vbphrase[calendar]</a></td>
Add Below:
<td class="vbmenu_control"><a href="vbarticles.php$session[sessionurl_q]">DigiShop</a></td>
....or use any other word you want
Step 7: By default none usergroup has permissions to use or order, so you need to give permissions to any group. Goto AdminCP->Usergroups->Usergroup Manager and edit any usergroup you like to give permissions.
Step 8: In your adminCP, under vbDigiShop, choose vbDigiShop options and configure it depending on your needs. If you can't see vbDigiShop's menu, then press F5 to refresh the page, or logout and login again to your admincp.4.- Setting your store
Step 1:
Create Categories and Subcategories if you need them. To create a subcategory, choose the action "Add subcategory" from the corresponding category.
Step 2:
If you plan to give to your customers a special usergroup, then setup these usergroups now.
Step 3:
Setup your products. Please note that every product has extra actions (eg Addons, Specials etc), but the sure way is to add firstly your products and then all the additional features.
What you can setup in a product:
Name :-))
Status: Active = For Sale
Disabled = Still in database, but not for sale
Upcoming = Not for sale, but visible in the site to the end users
Code : Even if you dont need an accounting software is good to have codes
Category
Subcategory
Manufacturer You can let it empty, I'm havning some plans for later upgrade.
Price: Selling Price
Discount price: This price is only valid if at a later time you add this product as promotion to another product. eg Buy vbMates and get vbPals at this discounted price.
Short description
Long description
Image for product listing (have you cmod 777 the directory vbdigishop/images ??)
Featured link. It's a URL (opens in new window) for more info about the product
Demo link. As explained above but for demo
Usergoup. Check one or more (Ctrl+Click) usergroups where the buyer will be added (He dont lose any current usergroup).Step 4:
Now that you've setup your products is good to add some more features. First we need to make clear what is "AddOn" and what "Special". Having my site as example, I can say that vbArticles can have as addons: vBa blocks, Brand Free, etc. Special means that when a user buys vbarticles you can setup a different product let's say "vbPhotoVote" as special offer. It's very nice marketing tool and I'm suggesting you to use it.
5.- Copyright
This script cannot be redistributed, reproduced, or published in any way. Modifying this script and sharing or publishing your modification A-N-Y-W-H-E-R-E (including here) without the author's written permission is strictly prohibited. The sane applies for writting addons or integrading it with any other software or module (eg vbAdvanced).
Especially for vbDigiShop, as the only difference with commercial version is that Free version dosen't supports PayPal payments, developing this gateway even for your own use is strictly prohibited. If you don't agree with this rule, just don't install vbDigiShop. It's a final rule and please don't PM me. If you want to use PayPal, simple buy the commercial version.
Copyright removal, editing or replacement PROHIBITED !! My copyright text and link must remain visible. If your template has colors that makes my copyright invisible you're responsible to change the color of my copyright to be straight visible.
G.X.Tournaments
04-16-2007, 02:27 PM
Looks very nice :D
hiepsi@
04-16-2007, 03:18 PM
Yes, i will try install. thanks
MaryTheG(r)eek
04-16-2007, 04:02 PM
I would like to thank the 2 idiots, who are always waiting me to post a new mod and rate it with 1. Only the fact that they rate it just a few minutes after my post, without even one (1) download, makes me feel proud for the quality of my mods.
Greek76
04-16-2007, 04:05 PM
I would like to thank the 2 idiots, who are always waiting me to post a new mod and rate it with 1. Only the fact that they rate it just a few minutes after my post, without even one (1) download, makes me feel proud for the quality of my mods.
Maria idots exist everywhere. You have some of the greatest mods I should know I bought them and use them lol. Im frapedopoulos by the way. Great mod by the way as usual.
Terminatoronly
04-16-2007, 04:31 PM
Yeah i love all of your mods :) All Of Them and i would like to test this one too :)
Lionel
04-16-2007, 04:39 PM
Does this support recurring payments?
da420
04-16-2007, 05:01 PM
Yes, I agree idiots. Why would people discourage coders from posting their codes to us for free?
I didn't and won't install this add-on, because I don't need it, but that annoys me that someone would do that.
Thanks for contributing to the vB community Maria.
nexialys
04-16-2007, 07:26 PM
please don't focus on rates...
these 2 morons are ALWAYS rating the new mods to "1" the moment they are released.. they have time to loose, they are just here to make their mark... so forget them...
bashy
04-16-2007, 07:41 PM
Perhaps its accidental, i have seen a few peeps apologise for click 1 instead of 5 by mistake!!
nexialys
04-16-2007, 07:45 PM
Perhaps its accidental, i have seen a few peeps apologise for click 1 instead of 5 by mistake!!
not an accident... last week i released 6 addons... 5 of them were rated 1 in the moments i released them even before any comment or download were made...
Even though this off-topic discussion was started by the OP, please stop it.
Stick to the subject of the modification please.
Coders Shack
04-16-2007, 09:08 PM
not an accident... last week i released 6 addons... 5 of them were rated 1 in the moments i released them even before any comment or download were made...
the rating bar is for people that actually read it.. and it has a stupid setup...
Its always supposed to be from worst to best... not from best to worst...
alot of people accidentally click 1.
also does the item your selling have to be a download, and does it support moving the user into a new usergroup apon payment?
StuntFactoryX
04-16-2007, 10:23 PM
ive been looking at your paid version. does this support real products or just downloads? like is there fields for a shipping adress? and if not is that anything your looking at in the future?
thincom2000
04-16-2007, 10:28 PM
Yes, I am curious if it is possible to sell physical items with this as well, or if an addon for it could easily be developed as such.
I had been fixing all the problems with MMStore (security vulnerabilities) since that was the only vBulletin mod released to do this, but if vbDigiShop will do this, I may just scrap that project and go with your mod.
AuroraStorm
04-17-2007, 12:18 AM
I dont' see a need for it right now but it's a very nice mod...
MaryTheG(r)eek
04-17-2007, 03:21 AM
ive been looking at your paid version. does this support real products or just downloads? like is there fields for a shipping adress? and if not is that anything your looking at in the future?
This version is just for digital (downloadable) products. That's why it dosen't supports shipping. Next release will be a real shopping cart.
Coders Shack
04-17-2007, 03:24 AM
This version is just for digital (downloadable) products. That's why it dosen't supports shipping. Next release will be a real shopping cart.
ill be waiting for the next release then :D
HMBeaty
04-17-2007, 03:28 AM
ill be waiting for the next release then :D
Me too :D
Hornstar
04-17-2007, 04:41 AM
hey its good to see you have released a free version, may incent more people to go with your commercial one after :)
dizzy100
04-17-2007, 05:44 AM
Maybe a suggestion for the next version, or a by product. Allow each member to run their own shop with a proper shopping cart (i.e selling actual products with a shipment address). This would be a massive addition to any forum and really could generate some capital for the forum admins.
Have it as a paid usergroup or whatnot before they can run said shop, they move in, set up their items and BINGO, virtual mall for your vbulletin community.
I'd be interested in buying that for sure.
MaryTheG(r)eek
04-17-2007, 06:44 AM
Maybe a suggestion for the next version, or a by product. Allow each member to run their own shop with a proper shopping cart (i.e selling actual products with a shipment address). This would be a massive addition to any forum and really could generate some capital for the forum admins.
Have it as a paid usergroup or whatnot before they can run said shop, they move in, set up their items and BINGO, virtual mall for your vbulletin community.
I'd be interested in buying that for sure.
One of the features in my upcoming module vbClubs (http://www.madebymary.com/forums/showthread.php?t=212) can do it. Every member can have his own cart. More over admin can setup a percentage commission different per sale category (eg 5% for DVDs, 10% for Games etc).
egtrix
04-17-2007, 07:41 AM
Great work, really appreciated (voted for as an excellent add-on ;) )
Snake
04-17-2007, 07:56 AM
Awesome! Thanks for the release.
blogtorank
04-17-2007, 08:36 AM
hey its good to see you have released a free version, may incent more people to go with your commercial one after :)
Totally agree with you there, it's a good approach as a try before you buy!
For Mary: :up:
Mary thanks for the great hack, I'll give this an install tomorrow! I did rate you 5 star because anything release is 5 start quality!!! :up:
All the best!
dizzy100
04-17-2007, 01:29 PM
One of the features in my upcoming module vbClubs (http://www.madebymary.com/forums/showthread.php?t=212) can do it. Every member can have his own cart. More over admin can setup a percentage commission different per sale category (eg 5% for DVDs, 10% for Games etc).
Oh now that sounds promising and i'm up for that.
One question though, and sorry to take over your thread, but will you be using the vbulleting editor as i'd hate to allow HTML for our members. I know you are concerned about using the inbuilt one so i'm just wondering whether to pins my hopes on that mod or not (as i can't use a HTML editor with my memberbase)
Gsmdenis
04-17-2007, 01:47 PM
very good for this code , i looking for that , make install
BR。,
Denis
Gsmdenis
04-17-2007, 03:41 PM
look like this is test ver. check what is this :«![CDATA , also i try to install that on mysql 4.x and php 4.x ver. , but can not , hope fix that!
Yours Truly
04-17-2007, 03:47 PM
One of the features in my upcoming module vbClubs (http://www.madebymary.com/forums/showthread.php?t=212) can do it. Every member can have his own cart. More over admin can setup a percentage commission different per sale category (eg 5% for DVDs, 10% for Games etc).
Mary do you ever cease to amaze? :D
Taipa
04-17-2007, 07:33 PM
hey its good to see you have released a free version, may incent more people to go with your commercial one after :)
It did for me!
Well, I haven't bought the paid version yet, but I was looking at it on her site a few days ago and wanted to try it, but I didn't want to buy it before trying it out to see if it would work for my purposes.
I have downloaded and installed it, and from what I have seen, if a couple things get cleared up I will indeed be looking to get the paid version. ^_^
My current issue is (after only 5 minutes of testing, so it may just be something I overlooked) is on the main vbDigiShop page everything is fine, on the main category page everything is fine and the product images show up, but on the actual product pages, the shop is pushed waaaaaay down below the header (maybe about 600px or so of blank space between the header banner and the shop), and the product images are broken. /images and /products are set to 777.
Also, the pricing is a bit wonky.
If I don't enter a "discount price", it assumes the price is $0.00, instead of just using the "Price".
If I DO enter a discount price, it works fine.
Btu I don't always want a discounted price. Sometime, the price is the price. So then what do I do? I tried just entering the same price in both the "price" and "discount price", and then it displays the price correctly, but it says " Was $100.00, now yours for $100.00". That just looks silly, since there's no discount being offered.
SledgeHammer101
04-17-2007, 11:04 PM
It did for me!
Well, I haven't bought the paid version yet, but I was looking at it on her site a few days ago and wanted to try it, but I didn't want to buy it before trying it out to see if it would work for my purposes.
I have downloaded and installed it, and from what I have seen, if a couple things get cleared up I will indeed be looking to get the paid version. ^_^
My current issue is (after only 5 minutes of testing, so it may just be something I overlooked) is on the main vbDigiShop page everything is fine, on the main category page everything is fine and the product images show up, but on the actual product pages, the shop is pushed waaaaaay down below the header (maybe about 600px or so of blank space between the header banner and the shop), and the product images are broken. /images and /products are set to 777.
Also, the pricing is a bit wonky.
If I don't enter a "discount price", it assumes the price is $0.00, instead of just using the "Price".
If I DO enter a discount price, it works fine.
Btu I don't always want a discounted price. Sometime, the price is the price. So then what do I do? I tried just entering the same price in both the "price" and "discount price", and then it displays the price correctly, but it says " Was $100.00, now yours for $100.00". That just looks silly, since there's no discount being offered.
I have the same problems. Can't wait for the real Shop version...
MrNase
04-18-2007, 02:46 PM
Can I extend your Add-on by adding another payment gateway (bank transfer)? :)
MaryTheG(r)eek
04-18-2007, 02:52 PM
Can I extend your Add-on by adding another payment gateway (bank transfer)? :)
As long as it's for your own use only and it's not the PayPal payment gateway, yes, you can.
Maria
MaryTheG(r)eek
04-18-2007, 02:59 PM
I have the same problems. Can't wait for the real Shop version...
Well let's try to clarify something. 99% of your product is enought to set just the price and let discount price empty. Discount price works only if this product is special offer in conjuction with another one.
If you want to sell Product A + Product B in a discounting price you must use "Bundle" option.
As for the template's problem, have you tried to modify it? If yes, then check for any unclosing cell, row or table. If not, then give a link to see it.
MrNase
04-18-2007, 04:29 PM
As long as it's for your own use only and it's not the PayPal payment gateway, yes, you can.
Maria
Alright thank you! I will not publish my additions, they're all for private use. :)
Taipa
04-18-2007, 10:08 PM
Well let's try to clarify something. 99% of your product is enought to set just the price and let discount price empty. Discount price works only if this product is special offer in conjuction with another one.
If I leave the discount price empty, it sets the price to $0.00, no matter what I put in the "price".
I'm not sure what you mean by the discount price only working for special offers.
As for the template's problem, have you tried to modify it? If yes, then check for any unclosing cell, row or table. If not, then give a link to see it.
I have not made any modifications to the vbDigishop template. All I did was install it, and quickly add two test products. The only page that is wonky is the [details] product view page. All others seem to be fine.
Here is my link: http://indiefinds.com/forum/vbdigishop.php
Wayne Luke
04-27-2007, 12:33 AM
nevermind.. I just removed thumbnails from the template and am using my original image.
ktutorials
04-27-2007, 01:26 AM
can i we have 2 options of purchasing.... one is to buy with Paypal cash, other is to buy with iCash or other points......
since i am planning to make a Shop for Graphics stuffs...:)
Hoping a suitable answer..:)
CilmSim
04-29-2007, 11:51 PM
Is there a way to set it up where various people can upload to the shop. As we will have a few salers but none of them are admin except for me.
murekhalir
04-30-2007, 12:52 AM
would there be a shopping cart for actual real physical items built into forums that utilizes paypal? would be a nice mod actually. E-commerce vbulletin O_O
cddw.ltd
06-12-2007, 07:37 AM
<td class="vbmenu_control"><a href="vbarticles.php$session[sessionurl_q]">DigiShop</a></td>
Your instructions for adding a link to the navbar, I assume vbarticles.php should be vbdigishop.php ? ;)
cddw.ltd
06-12-2007, 01:09 PM
Loving this so far,
However, I've spotted a bug in it, when you click to view the product itself, the Navbits no longer works.
The > dissapears between the Index link and the Shop Link, and the title of the product doesn't show up at all.
- Paul
MaryTheG(r)eek
06-12-2007, 01:47 PM
Your instructions for adding a link to the navbar, I assume vbarticles.php should be vbdigishop.php ? ;)
:D Crazy me :D
MaryTheG(r)eek
06-12-2007, 01:50 PM
Loving this so far,
However, I've spotted a bug in it, when you click to view the product itself, the Navbits no longer works.
The > dissapears between the Index link and the Shop Link, and the title of the product doesn't show up at all.
- Paul
Hello Paul,
That's strange as in my site works. Look at:
http://www.madebymary.com/index/vbdigishop.php?do=product&productid=8
and for sure the only that removed from the commercial version is the PayPal gateway.
Maria
cddw.ltd
06-13-2007, 08:18 AM
It would appear that the Navbits problem seems to be with the skin on my forum, if I create a new style using the vbulletin default it works.
However, there is a problem that I'm getting regardless... (even on a fresh install test server) when you click on the products, the resulting page increases in width, so if you've got a fixed width forum, it pushes over on the side :(
Sorry to point out the obvious here, but nobody else is: Why are you giving away this thing for a paid gateway and selling the version for Paypal? Seems like a little too clever of a marketing strategy to take seriously. You getting kickbacks from 2CO or something?
MaryTheG(r)eek
06-16-2007, 03:58 PM
Sorry to point out the obvious here, but nobody else is: Why are you giving away this thing for a paid gateway and selling the version for Paypal? Seems like a little too clever of a marketing strategy to take seriously. You getting kickbacks from 2CO or something?
I'm getting nothing from 2CO. I'm just giving for free the less used gateway, expecting to have some sales from those that you want to use PayPal.
Dont forget that there is NO any other difference between 2 versions.
Censtudios
06-16-2007, 07:27 PM
would come in handy in the future :O
ThomasR
06-18-2007, 01:14 PM
Is their a way to send a unique serial number when a customer bought a product? (serial number grab from a list or from a database?) - Thanks!
unknowngiver
06-21-2007, 01:00 AM
i wana use this..but i only have paypal :( i hope you'll consider adding that as a payment gateway in future
DigitalXWeb
07-08-2007, 02:11 AM
Is their a way to send a unique serial number when a customer bought a product? (serial number grab from a list or from a database?) - Thanks!
I also would be interested in this feature. I am going to be downloading this and testing it over the next few days and the Serial number would be a huge factor in going with the paid version among other things that may already be included but until I test it I wont know for sure.
Lifesupporters
07-08-2007, 04:25 AM
i wana use this..but i only have paypal :( i hope you'll consider adding that as a payment gateway in future
Yes, adding PayPal as a free payment gateway would definitely make me click install.
Sounds like a great program but since I pay for a dedicated server, vbulletin licensing, and VBSEO, I'm not sure it's worth it to just purchase this for PayPal.
One question though, does it support timed subscription packages that work in conjunction with usergroups and ranks?
vBulletin® v3.8.12 by vBS, Copyright ©2000-2024, vBulletin Solutions Inc.