vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Graveyard (https://vborg.vbsupport.ru/forumdisplay.php?f=224)
-   -   Major Additions - vbDigiShop by Mary (https://vborg.vbsupport.ru/showthread.php?t=145015)

MaryTheG(r)eek 04-15-2007 10:00 PM

vbDigiShop by Mary
 
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


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 Free
2.- 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:
Code:

<td class="vbmenu_control"><a href="calendar.php$session[sessionurl_q]">$vbphrase[calendar]</a></td>
Add Below:
Code:

<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

Quote:

Originally Posted by MicroHellas (Post 1229055)
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

Quote:

Originally Posted by bashy (Post 1229187)
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...

kall 04-16-2007 07:56 PM

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

Quote:

Originally Posted by nexialys (Post 1229195)
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

Quote:

Originally Posted by StuntFactoryX (Post 1229317)
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

Quote:

Originally Posted by MicroHellas (Post 1229444)
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

Quote:

Originally Posted by Coders Shack (Post 1229445)
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

Quote:

Originally Posted by dizzy100 (Post 1229492)
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 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

Quote:

Originally Posted by hornstar1337 (Post 1229467)
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

Quote:

Originally Posted by MicroHellas (Post 1229508)
One of the features in my upcoming module vbClubs 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

Quote:

Originally Posted by MicroHellas (Post 1229508)
One of the features in my upcoming module vbClubs 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

Quote:

Originally Posted by hornstar1337 (Post 1229467)
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 [S]$100.00[/S], now yours for $100.00". That just looks silly, since there's no discount being offered.

SledgeHammer101 04-17-2007 11:04 PM

Quote:

Originally Posted by Taipa (Post 1229933)
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 [S]$100.00[/S], 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

Quote:

Originally Posted by MrNase (Post 1230452)
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

Quote:

Originally Posted by SledgeHammer101 (Post 1230058)
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

Quote:

Originally Posted by MicroHellas (Post 1230458)
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

Quote:

Originally Posted by MicroHellas (Post 1230460)
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.


Quote:

Originally Posted by MicroHellas (Post 1230460)
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


All times are GMT. The time now is 05:29 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01561 seconds
  • Memory Usage 1,853KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_code_printable
  • (17)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete