vBulletin Mods

The Official vBulletin Modifications Site
https://www.vbulletin.org/forum/showthread.php?t=316501

eCommerce for vB4.2.2+
by TheAdminMarket
08 Jan 2015 11:22

9 Attachment(s)
Since 2006 I was serving community members with my Free Mods
But as this site will starts operating by the company,
I'm no willing to support them

** File Removed **


eCommerce

The complete eCommerce solution for vBulletin 4.2.2+
Supports Downloadable Products, Physical Products, Subscriptions, Services
Fully compatible with EU directive for collecting EU VAT from EU Citizens


Quote:

I'm offering my hard work for free, without even a single copyright line in footer, expecting that some of you will appreciate the time that I spent for coding it and they will donate something.
Quote:

Version 2.1.2 is the Commercial version which among other great features it has:
  • No Copyright link
  • Supports Donations
  • Site Reviews
  • Contact Us per product
  • .......and many more features that really I don't remember them.

eCommerce is a fully featured Shopping Cart for vBulletin 4.x, with support for Downloadable & Pysical Products, Subscriptions and Services, without missing any feature even from commercial scripts. Installation is very easy, you just need sometime for the initial configuration. Last but not least eCommerce is currently the only cart available for vB4 which supports EU VAT to fullfill with EU directive for online sales (valid since Jan 1st, 2015). Going one step ahead it auto validates Business EU VAT id to exclude them of paying VAT.

*** IMPORTANT NOTICE ***

Since version 1.8.4 there is also a PRO version available at my site. Current Commercial version: 2.1.1


DEMO: http://www.teriakis.com/vb423/cart.php
Demo Accounts:
demouser1 / demopass1
demouser2 / demopass2
demouser3 / demopass3
Please note that Taxes and Shipping are not enabled in the demo. You can order the demo product with 0 price to be able to check the Client area.


*** ATTENTION ***
  1. Report any Bug only on the link above. Reporting Bugs here will be ignored. This thread should be ONLY for questions. Thank you.
  2. eCommerce is an update of microCART, with fixed all bugs that I found, many design issues corrected, and some new features added (the most important is the support for EU VAT). I decided to release a new product with different name as microCART had 2 versions (Lite and Pro) and I wanted to avoid system mess. Please note that I've the rights to release this addon. Actually the original code was mine.
1.- Highlights
  • Supports Downloadable products
  • Supports Physical products too!!
  • Supports Subscriptions (Even Reccuring)
  • Supports Services
  • Ability to upgrade usergroup per product
  • Unlimited depth levels of categories
  • Unlimited Products
  • Supports Renewals
  • Ability to Add Orders manually
  • Accept payments with PayPal, 2CO & ccBill (Credits for ccBill to kastak)
  • Supports AddOns
  • Support Product Option to Increase/Decrease the price
  • Unlimited Screenshoots per product
  • Unlimited Files per product, so the customers can download previous versions
  • Unlimited Agreements
  • Customers (and only those who have bought that product) can rate and review it.
  • Admin can turn On/Off the Reviews per product
  • Uses HTML Editor.
  • Unlimited Tax levels.
  • Shipping Zones with unlimited shipping choices per zone.
  • Supports Delivery locations (unlimited depth, eg Country, State, Area with different setup for Tax and Shipping per category.
  • Collect Customer details at Checkout.
  • Auto Tax calculation.
  • Auto Shipping calculation.
  • Supports PDF Invoice creation.
  • Since version 1.5.0 supports Donations with many featured
  • New in ver.1.6.0: Donation Form Generator for auto include in Forum sidebar or get the code and add it to any HTML page even in different website.
2.- Installation
  • Download and unzip eCommerce.zip file
  • Upload all the files in your site keeping the same structure. eg cart.php must be on the same level as your forum.php
  • CMOD 777 the directories:
    • ecommerce/photos
    • ecommerce/photos/categories
    • ecommerce/photos/medium
    • ecommerce/photos/thumbs
    • ecommerce/photos/tmp
    • ecommerce/pdf
    • ecommerce/pdf/fonts
    • ecommerce/pdf/images
  • Login to your admincp and import product-microcart.xml
3.- Configuration
  • First of all you need to setup eCommerce General Options. The most important option is to set the path to the directory where you'll store the files. For security reasons you must create a directory over the public area. Then write the full path in the options. Don't forget the trailing slash at the end. Example:
    • /home/username/downloads/
  • Setup Usergroup permissions. Available options are:
    • Can access the store
    • Can order
    • Can Moderate (for furthure use)
  • Setup Categories and Subcategories for your store.
  • Setup your Agreements (at least one)
  • Setup Taxes. Please note that since Jan 1st, 2015, you must collect EU VAT from your EU Clients even if your store is locating outside EU. If you follow this directive or not is not my problem.
  • Setup Locations and assign them Tax and Shipping (but offcourse you can let them to None).
  • Start adding products but from AddOns and Services. It will helps you to save time, as when at a later time you add a main product, you can choose the addons.
4.- Product Options (Configurations)

eCommerce supports configurable options. Not just simple text choices, but options that can increase/decrease the total price. That's why you need to pay extra attention on entering these options to avoid pricing mess.

First of all, you can find these options as "Extra Options" on the droplist on the right of each product (AdminCP). By choosing it you'll get a list of all available configurable options for the specific product. You can Edit and Delete it, or you can change the display order. Click "New Extra Option" to add one.

There is no need for explanation of title. Write there anything that you want. Examples of configuration options are: Color, Size, Ram, Hard disk etc. So let's write Size. In the box below you must add all the available options keeping the format:
Amount|Name

Examples:
  • 0|Normal : This option dosen't changes the product's price and it will appears as: Normal
  • 15.30|Large : This option increases the price by 15.30 and it will appears as: Large (+$15.30) ... The currency symbol is the one that you've setup. DON'T NEED TO ENTER CURRENCY SYMBOL HERE
  • -7.50|Mini : This option decreases the price by 7.50 and it will appears as: Mini (-$7.50). ONCE MORE: DONT ADD CURRENCY SYMBOL.
5.- Product Terminology
  • Price: Is the normal price that you're selling a product (eg 49.95)
  • Discount: Is the amount that you're giving as discount. eg if you place 4.95 here the price will appear as $49.95 $45.00
  • AddOns. Are products that someone can order in the same form (eg Installation, Brand Free etc).
6.- Understanding Shipping Zones

To understand Shipping fields (Base weight, Base fare, Extra weight, Extra fare), you must know how the companies (at least the most of them) are working. They're saying: Till 3 kilos the rate is $15. More than 3 kilos you must add $3 per 500gr (1/2 kilos). In this example you must setup:
  1. Base weight 3000 (in grammars) or 3 (in kilos)
  2. Base fare 15.00
  3. Extra weight 500 (in grammars) or 0.5 (in kilos)
  4. Extra fare 3.00
  5. Please note to use the same as the definied in the general option weight unit. Setting in options kgr and here grammars is the best way to mess your shop.
7.- SEO Friendly URLs

eCommerce supports htaccess type SEO friendly URLs. The types are:
  • store/1/my-category/ For Categories
  • product/1/my-product/ For Products
If you want to enable them:
  1. Upload .htaccess file to your forum directory
  2. If you already have a .htaccess file in your installation add the 2 lines belon on it.
  3. Enable SEO URLs in admincp-> eCommerce-> General Options

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

*** IMPORTANT ***
  • You can change the words store and product with your own but in this case you must change the words in the product options.
  • If you've the default .htaccess file that comes with vBulletin you need to add these 2 lines at the top, just after the line: RewriteEngine on
8.- Friedly notes
  • Please let my copyright link in place. Thank you.
I wish you a huge amount of sales !!

hoangserip 08 Jan 2015 11:54

Thank You Very Much NickTheGreek

RichieBoy67 08 Jan 2015 12:08

Nice to see you again! I love this! Great work!

Dave 08 Jan 2015 12:29

AdminCP file doesn't work because PHP shorttags are used at some places which is not enabled on all servers, all instances of <? need to be replaced by <?php in order to make it work on all servers.

joeychgo 08 Jan 2015 14:25

re: physical products

Does this support the choice of size / color? ie T-Shirt, Black, XL

TheAdminMarket 08 Jan 2015 14:45

Quote:

Originally Posted by joeychgo (Post 2531227)
re: physical products

Does this support the choice of size / color? ie T-Shirt, Black, XL

Yes it supports any type.

TheAdminMarket 08 Jan 2015 15:01

Quote:

Originally Posted by Dave (Post 2531215)
AdminCP file doesn't work because PHP shorttags are used at some places which is not enabled on all servers, all instances of <? need to be replaced by <?php in order to make it work on all servers.

Have changed them now. Thank you. I'll release the new file with some other changes a bit later today.

Security Update 1.1.0
by TheAdminMarket
08 Jan 2015 16:19

A security risk found and reported by DAVE (Thank you Dave) in the assetmanager, plus some other variables in the code that had left unvalidated. All have fixed immediatelly, and the update version 1.1.0 has been released.

To Update:
1.- REMOVE COMPLETELLY the directory ecommerce/editor/assetmanager/
2.- Upload cart.php, cart_gateway.php and clientarea.php to your forum directory
3.- Upload ecommerce_admin.php to your admincp
4.- Import product-ecommerce.xml just to update the version number.

Once again I want to thank DAVE for his help. After 10 years and 50+ addon releases is the first one who contact me to report these issues instead to report them for addon removal.

ozzy47 08 Jan 2015 16:24

Yeah Dave is a awesome dude, he usually contacts the developer first. I go to him quite often with concerns, and to have him check code for me. :)

TheAdminMarket 08 Jan 2015 16:32

Quote:

Originally Posted by ozzy47 (Post 2531254)
Yeah Dave is a awesome dude, he usually contacts the developer first. I go to him quite often with concerns, and to have him check code for me. :)

Yeap. Very Professional approach of his side. Next time before releasing anything I'll send the files to him for checking. Hope that his rates are not like Calorie (the ex-moderator here) who on 2007 she asked me $200 per file. And it was for vbClubs an addon with 44 files !!

ozzy47 08 Jan 2015 16:34

TBH, I have never seen Dave charge anything. I see him download all new released mods, and checks them on his own.

He will also tell you exactly where the issue lies, and how to correct it if necessary. :)

Dave 08 Jan 2015 16:38

Oh stop it guys. :o
I enjoy looking for security mistakes in plugins in my free time.

Also this is more of a reason to use this plugin instead of the old outdated MicroCART.

ozzy47 08 Jan 2015 16:40

Believe me Dave, if half the users here knew what you did, they would appreciate it also. :)

HM666 08 Jan 2015 17:05

@Nick it looks great! Thanks for the release!

HM666 08 Jan 2015 17:16

Found a problem in the installation files: you have this:

ecommerce/pdf
ecommerce/fonts
ecommerce/images

For the CHMOD'S when its actually this:

ecommerce/pdf
ecommerce/pdf/fonts
ecommerce/pdf/images

Have a problem. :( Cannot change anything past the original options.


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.


TheAdminMarket 08 Jan 2015 18:13

Quote:

Originally Posted by HM666 (Post 2531279)
Have a problem. :( Cannot change anything past the original options.

[CODE]Database error in vBulletin 4.2.2:

Where did you got this message? Trying to import the product or what?

TheAdminMarket 08 Jan 2015 18:18

As I seen is from ecommerce_admin.php file. I have updated my installation and trying the Categories menu and it works fine.

Barbaro 08 Jan 2015 18:35

also problems



Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.


HM666 08 Jan 2015 18:39

Quote:

Originally Posted by NickTheGreek (Post 2531289)
Where did you got this message? Trying to import the product or what?

As I said when I click on the Categories link in the AdminCP. The only links that work in the AdminCP is General Options, Payment Gateways & Email Options & Templates. I've imported the product with no problem. Apparently the script is calling a database table that is not there its the same in every link that does not work. It is putting the wrong prefix in front of the table automatically. I do not have any prefix for my database tables.

Quote:

Originally Posted by NickTheGreek (Post 2531292)
As I seen is from ecommerce_admin.php file. I have updated my installation and trying the Categories menu and it works fine.

I downloaded the package again and overwrote that file and it still does not work.

Could this be because of the issues that Dave reported earlier? I'm running PHP 5.4.26

Barbaro 08 Jan 2015 18:42

Quote:

Originally Posted by HM666 (Post 2531299)
As I said when I click on the Categories link in the AdminCP. The only links that work in the AdminCP is General Options, Payment Gateways & Email Options & Templates. I've imported the product with no problem. Apparently the script is calling a database table that is not there its the same in every link that does not work. It is putting the wrong prefix in front of the table automatically. I do not have any prefix for my database tables.



I downloaded the package again and overwrote that file and it still does not work.

Could this be because of the issues that Dave reported earlier? I'm running PHP 5.4.26


I spend equal

TheAdminMarket 08 Jan 2015 18:57

Quote:

Originally Posted by HM666 (Post 2531299)
As I said when I click on the Categories link in the AdminCP. The only links that work in the AdminCP is General Options, Payment Gateways & Email Options & Templates. I've imported the product with no problem. Apparently the script is calling a database table that is not there its the same in every link that does not work. It is putting the wrong prefix in front of the table automatically. I do not have any prefix for my database tables.



I downloaded the package again and overwrote that file and it still does not work.

Could this be because of the issues that Dave reported earlier? I'm running PHP 5.4.26

Let me uninstall a testing installation and install it again, because, as for me it works fine.

HM666 08 Jan 2015 19:00

Okie dokie. If you need a login or something on my site let me know. Oh and also there is a database error when I click on the link in the menu to view the shop on the web page. I've disabled the shop tab for now.

TheAdminMarket 08 Jan 2015 19:12

Quote:

Originally Posted by HM666 (Post 2531308)
Okie dokie. If you need a login or something on my site let me know. Oh and also there is a database error when I click on the link in the menu to view the shop on the web page. I've disabled the shop tab for now.

Really don't know what can be wrong in your installation. For me works fine. I had a demo installation. It was working. Then I uploaded the files that changed in version 1.1.0. Worked fine. Now I uninstalled the mod and I installed it again. I can move to all menus in admincp without any problem or database error.

If you haven't entered any data, maybe is better to completely uninstall the addon, remove (or rename) the ecommerce folder and start with a fresh installation?

If still have problems PM connection details to your installation but I'll look on them in 10 hours. Now is 22:00pm here, not a good time to connect to sites :)

TheAdminMarket 08 Jan 2015 19:15

@Barbaro
@HM666

Did you had microCART installed in your sites? Even if I've renamed the important files and database table names, you never know.

HM666 08 Jan 2015 19:28

Quote:

Originally Posted by NickTheGreek (Post 2531311)
@Barbaro
@HM666

Did you had microCART installed in your sites? Even if I've renamed the important files and database table names, you never know.

Yeah I did have it installed and it was working ok. I uninstalled it and deleted the files from it.

Dave 08 Jan 2015 19:31

The problem here is that the installation script in product-ecommerce.xml creates tables like vb4x_ecommerce_agreements, but the files use ecommerce_agreements, without the vb4x_ prefix.

Table names in the installation script needs to be changed.

HM666 08 Jan 2015 19:37

Quote:

Originally Posted by Dave (Post 2531314)
The problem here is that the installation script in product-ecommerce.xml creates tables like vb4x_ecommerce_agreements, but the files use ecommerce_agreements, without the vb4x_ prefix.

Table names in the installation script needs to be changed.

Ah that makes sense :) I'm sure Nick will fix it after some rest :)

Nirjonadda 08 Jan 2015 21:09

I hate any mod from Christos Teriakis, Its more then dead projects because he/she like to change username or support website name.

ozzy47 08 Jan 2015 21:38

Quote:

Originally Posted by Nirjonadda (Post 2531334)
I hate any mod from Christos Teriakis, Its more then dead projects because he/she like to change username or support website name.

Then you have no reason to use it, if you do not like it. :)

Johnny G 08 Jan 2015 22:16

Quote:

Originally Posted by Nirjonadda (Post 2531334)
I hate any mod from Christos Teriakis, Its more then dead projects because he/she like to change username or support website name.

Nick has stepped in, and brought to life a very good, but dead product. He's done a superb job, IMO. If you don't like it, don't download it, don't mark it as installed, and maybe don't comment?

TheLastSuperman 08 Jan 2015 22:20

Quote:

Originally Posted by Nirjonadda (Post 2531334)
I hate any mod from Christos Teriakis, Its more then dead projects because he/she like to change username or support website name.

Nick is Christos from what I recall, needless to say if you're not happy with a coder and/or his products or services you should not be using them, if you do then the need to comment is no longer your prerogative - you can certainly still comment but we'll all just ignore it, the same as you should their mods due to the iffy'ness they've shown in the past if you feel that way.

Upgrade 1.2.0
by TheAdminMarket
09 Jan 2015 06:19

I need to apologize for my childish mistake which caused problems and waste of time for you. In my effort to make the code more solid and understandable I remove all database version changes and I replaced them with a screendump from phpMyAdmin. At that point I did the mistake as I forgot to change the table prefix. Novice mistake but I did it.

I've released version 1.2.0 which will build the correct tables. To upgrade:

1.- Clicking Edit on the right of the product

2.- Replace the uninstall code with the code below.

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

3.- Unistall the product
4.- Import the new product-ecommerce.xml file.

Once again sorry for troubles,

ozzy47 09 Jan 2015 10:43

Christos, things like this happen to developers all the time. we rush to get things out, to the members, and mistakes are made. No worries brother. :)

Version 1.3.0
by TheAdminMarket
09 Jan 2015 11:13

2 Attachment(s)
No. This time is not a bug fix update :) . Just added some design improvments that I found very useful for myself, hope that you'll also like them even if you'll not finally use them.
  1. As you maybe seen there was a global option to show the cart (options, addons and buynow button) above the tabs or as a seperate tab. This was good but not the best. Now I move this setting per product. So when you add a product you can decide if you want the cart above the tabs or as a seperate tab.
  2. The other improvment is on the view item page. As is now the page looks good if its a complete item with options, addons, links, screenshots, reviews etc. But what about if the item is something simple? eg Installation service... what reviews to show here, or what screenshots etc. That's why I build a new template which has a minimal interface. So, if you want for a specific product to use this minimalist template just select YES to "Use Simple Template?"
  3. This is a correction. I cached some missing template names.
To upgrade:
  1. Upload ecommerce_admin.php to admincp directory
  2. Upload functions.php to ecommerce/ directory
  3. Upload cart.php and clientarea.php to forum directory
  4. Import the product-ecommerce.xml
Thank you

Johnny G 09 Jan 2015 11:51

Lovely mod, Nick. Downloaded and installed!!

I've an idea for your next iteration of the product. Drop shipped products, where you'd need to have:
forums own item code,
suppliers item code,
suppliers email address which is sent with the order once checkout is done,
forum sale price to customer,
forum cost price from supplier,
any configurable tax per item,
any configurable PayPal surcharge,
any configurable postage per item.

If you can add that, you'll have THE best forum shopping plugin around.

TheAdminMarket 09 Jan 2015 12:09

Quote:

Originally Posted by Johnny G (Post 2531445)
Lovely mod, Nick. Downloaded and installed!!

I've an idea for your next iteration of the product. Drop shipped products, where you'd need to have:
forums own item code,
suppliers item code,
suppliers email address which is sent with the order once checkout is done,
forum sale price to customer,
forum cost price from supplier,
any configurable tax per item,
any configurable PayPal surcharge,
any configurable postage per item.

If you can add that, you'll have THE best forum shopping plugin around.

....lol... My dear Johnny, this should not be only the best forun shopping plugin but even the best PHP script at all :)

1.- Have forgot to write in details that comparing with micrCART I've added email templates for: New Order (Successful payment), New Order (Declined Payment), Invoice still unpaid (in case of declined payment), Renewal Reminder and Subscription expired. So it's easy to send a copy of them to someone else.

2.- What it means "forum" cost, sale etc?

3.- Tax per item is in my plans, but why shipping per item? Do you plan to ship item by item and not a parcel with all items?

4.- PayPal subcharge can also be add in the meaning: From xx to xxx price a standard amount and then a percentage for the rest. Or in the way that PayPal works, can't remember right now.

Johnny G 09 Jan 2015 12:20

Haha! Touché! ;)

1. If you can have each product send a mail to a different address, e.g. if we drop ship tyres and clothing, we'll have different suppliers for the tyres than we could for shirts.
So if we could have a supplier email that sent the following, and had it configurable per product.
Purchaser:
Address:
Items bought:

That way, the shop would automate a lot of the forum selling activities. I think a lot of forums use drop shipping.

2. Forum cost is the cost to us to buy the part. Example:
A shirt might cost us £4.50 to buy, but we sell it at £6.00 if the mail that's sent outputs both, it makes the accounting easier.

3. We have a wide range of product sizes - as mentioned, so shipping costs vary a lot for us.

4. I think PayPal charge 3 or 4%

Thanks!

TheAdminMarket 09 Jan 2015 15:53

Quote:

Originally Posted by Johnny G (Post 2531454)
Haha! Touché! ;)

1. If you can have each product send a mail to a different address, e.g. if we drop ship tyres and clothing, we'll have different suppliers for the tyres than we could for shirts.
So if we could have a supplier email that sent the following, and had it configurable per product.
Purchaser:
Address:
Items bought:

That way, the shop would automate a lot of the forum selling activities. I think a lot of forums use drop shipping.

2. Forum cost is the cost to us to buy the part. Example:
A shirt might cost us £4.50 to buy, but we sell it at £6.00 if the mail that's sent outputs both, it makes the accounting easier.

3. We have a wide range of product sizes - as mentioned, so shipping costs vary a lot for us.

4. I think PayPal charge 3 or 4%

Thanks!

I'll see what I can add in the next major release but I'm not promising anything. I don't expect to have more than 15 installations, not because the mod is not good, but because the vBulletin market is so small in nowadays. Even for other very good addons and not so specific in use like this, have no more than 20-25 installations. That said, I'll focus only to add features mainly for my own use, and secondary common for all uses.

joeychgo 09 Jan 2015 18:57

Quote:

Originally Posted by NickTheGreek (Post 2531230)
Yes it supports any type.

Any type? So it can process product variables?

TheAdminMarket 09 Jan 2015 19:24

Quote:

Originally Posted by joeychgo (Post 2531509)
Any type? So it can process product variables?

Can you be a bit more specific to avoid misunderstandings? What options to do you want to add?

Johnny G 09 Jan 2015 20:42

Quote:

Originally Posted by NickTheGreek (Post 2531484)
I'll see what I can add in the next major release but I'm not promising anything. I don't expect to have more than 15 installations, not because the mod is not good, but because the vBulletin market is so small in nowadays. Even for other very good addons and not so specific in use like this, have no more than 20-25 installations. That said, I'll focus only to add features mainly for my own use, and secondary common for all uses.

I had no idea the audience would be so small! Sorry dude :(

HM666 09 Jan 2015 23:52

Upgrade did not work. I followed the info in THIS post and uploaded the files & when I went to import the product again I got this database error...


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.


TheAdminMarket 10 Jan 2015 06:38

Quote:

Originally Posted by HM666 (Post 2531559)
Upgrade did not work. I followed the info in THIS post and uploaded the files & when I went to import the product again I got this database error...


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Don't know how the field ecommerce left out in your user table while the table prefix was wrong before. Connect with phpMyAdmin and remove the field "ecommerce" from your TABLE_PREFIX.user table. Then import the product.

HM666 10 Jan 2015 07:08

Hmmmm ok I'll do that later on today, gonna get some shut eye right now. :)

TheAdminMarket 10 Jan 2015 07:52

Quote:

Originally Posted by HM666 (Post 2531622)
Hmmmm ok I'll do that later on today, gonna get some shut eye right now. :)

1.- Just seen that you're not using table prefix. In my opinion this is not wise.
2.- Check the table usergroup and NOT user.

ozzy47 10 Jan 2015 10:31

Why would it be "not wise" to use a table prefix? I never have used one on any of my sites, and have never ran into a issue.

TheAdminMarket 10 Jan 2015 12:27

Quote:

Originally Posted by ozzy47 (Post 2531644)
Why would it be "not wise" to use a table prefix? I never have used one on any of my sites, and have never ran into a issue.

Is not a common situation, but it's a situation. There is a big I can say amount of coders who, when they're creating tables (eg user), are using:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

while professional coders are using:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

What's the difference. Let's say that I'm following the first way and in the database there is already a table named "user". My code will drops that table and will create mine. So my script will works (because yes, same names, but structure is almost always different).

You, are following the second way. As you code will see that there is already a table with name "user" will bypass the creation of your code. So your script will not works.

This was very common problem some 10 years ago when Hosting providers were giving just one database in their hosting plans. Now, they're giving many, so most webmasters are using a database per script. If not, they're in risk at some day to try to install a script in the same database having tables with same names.

That's was the reason for exististin of TABLE_PREFIX.

ozzy47 10 Jan 2015 13:33

That sounds logical. Thanks for the explanation. :)

RichieBoy67 10 Jan 2015 13:40

Hey Christos! This is outstanding! I am going to use this at some point definitely! Really great work!

HM666 10 Jan 2015 17:57

Quote:

Originally Posted by NickTheGreek (Post 2531625)
1.- Just seen that you're not using table prefix. In my opinion this is not wise.
2.- Check the table usergroup and NOT user.

Ok that is where I'll check as for the table prefix since this is the only version of vBulletin that I'll be running on this site in this database its not a problem IMO. I had initially installed it as a dev site but have decided to do the site in vBulletin instead of straight web design as I have it now.

HM666 10 Jan 2015 17:59

Quote:

Originally Posted by NickTheGreek (Post 2531652)
Is not a common situation, but it's a situation. There is a big I can say amount of coders who, when they're creating tables (eg user), are using:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

while professional coders are using:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

What's the difference. Let's say that I'm following the first way and in the database there is already a table named "user". My code will drops that table and will create mine. So my script will works (because yes, same names, but structure is almost always different).

You, are following the second way. As you code will see that there is already a table with name "user" will bypass the creation of your code. So your script will not works.

This was very common problem some 10 years ago when Hosting providers were giving just one database in their hosting plans. Now, they're giving many, so most webmasters are using a database per script. If not, they're in risk at some day to try to install a script in the same database having tables with same names.

That's was the reason for exististin of TABLE_PREFIX.

WOW that is a good point I never thought about that personally and have never run into anyone doing that. I'll keep that in mind in the future.

TheAdminMarket 10 Jan 2015 18:10

Quote:

Originally Posted by HM666 (Post 2531723)
WOW that is a good point I never thought about that personally and have never run into anyone doing that. I'll keep that in mind in the future.

Unfortunatelly I've bad experiance from this :( And you know where is the dammit problem? That it takes time to understand what's going wrong. In my bad experiance the table "users" has been overwritten from aeDating script (I'll never forget the name of this script). I was getting errors in some queries about the users table but I was seeing it to exists. It tooks many days(!!) to understand that that table "users" was not from my forum script (I think was phpbb) but from aeDating.

vBulletin knew that problems that's why did a very wise thing. The common naming for tables were "users", "usergroups", "threads", "posts". But they named them in singular giving an extra security.

If at anytime you see the dataschema of any script using the "DROP TABLE" and then "CREATE TABLE" just go away. For sure the developer is not good.

HM666 10 Jan 2015 20:31

I'll keep that in mind. BTW dropping the tables & that field from the usergroup table fixed my issue :)

knikio 12 Jan 2015 15:29

hi
I using vb 4.2.2 PL3
I just finished installing this add-on.
And this is the error message I getting in my site


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.


TheAdminMarket 12 Jan 2015 15:49

Edit the file cart.php at line 437
Replace:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

With:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

But I suggest you to put at the top of your config file (just after <?php) the line:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

It will solves the peace of your mind from dozens similar message not only coming from my mod, or other mods, but even from vBulletin code.

EDITED: Read this from vb.com forums:
http://www.vbulletin.com/forum/forum...-been-released

TheAdminMarket 12 Jan 2015 15:51

....added above........

knikio 12 Jan 2015 16:16

Thank you NickTheGreek For your quick reply.
It fixed my problem

Version 1.4.0
by TheAdminMarket
13 Jan 2015 07:53

Version 1.4.0 released with some bug fixes, design corrects and a new feature.
  1. Fixed wrong link PAY INVOICE
  2. Fixed missing values passing to PayPal when paying the invoice
  3. Fixed 2 deprecated errors
  4. Redesigned the pay invoice template
  5. Added Delete Invoice (works only if the invoice is unpaid).
To upgrade:
  1. Upload cart.php and clientarea.php to your forum directory
  2. Upload ecommerce/functions.php to ecommerce directory
  3. Upload ecommerce/images/delete.gif to ecommerce/images
  4. Import product-ecommerce.xml
By the chance I want to thank you kastak for the ccBill payment gateway. Sorry haven't noticed before that this payment gateway has been coded by him.

Christos

Version 1.4.1
by TheAdminMarket
13 Jan 2015 15:22

An uncleared input found when user submits installation URL and has been fixed. Please download version 1.4.1 and upload clientarea.php. Optionally import product-ecommerce.xml to update your version number.

concepts 13 Jan 2015 22:52

Where do I go to change the Paypal Logo under the Payment Partners block? I do no see these blocks in the ecommerce options. I want to upload a PNG file instead of gif, however I can not find this module to change the extension anywhere in the admincp.

Thanks, and this is an AMAZING MOD!!! I'm very much impressed!

Code Geass 13 Jan 2015 23:50

Can it support CashU & UKash ?

If not please make it support it :)

Thanks in advance.

TheAdminMarket 14 Jan 2015 06:06

Quote:

Originally Posted by concepts (Post 2532352)
Where do I go to change the Paypal Logo under the Payment Partners block? I do no see these blocks in the ecommerce options. I want to upload a PNG file instead of gif, however I can not find this module to change the extension anywhere in the admincp.

Thanks, and this is an AMAZING MOD!!! I'm very much impressed!

Unfortunately it can't be change automatically. You must upload your desired image at:
ecommerce/images/ and then modify the templates:
  1. ecommerce_payment_gateways (Is the block on the sidebar)
  2. ecommerce_pay_invoice
  3. ecommerce_preview (These 2 templates are for the checkup procedure).

TheAdminMarket 14 Jan 2015 06:07

Quote:

Originally Posted by Code Geass (Post 2532364)
Can it support CashU & UKash ?

If not please make it support it :)

Thanks in advance.

What's these? :confused: :)

Code Geass 14 Jan 2015 07:41

CashU: https://www.cashu.com

UKash: https://www.ukash.com

OneCard: https://www.onecard.net/customer/hom...iteLanguage=en

TheAdminMarket 14 Jan 2015 10:19

Hello all,

I've post an idea in my site to extend the functionality of eCommerce. You can read and vote for it (you must register to vote):
http://www.christos.teriakis.com/issue/7-Donations

Christos

concepts 14 Jan 2015 14:34

Quote:

Originally Posted by NickTheGreek (Post 2532446)
Hello all,

I've post an idea in my site to extend the functionality of eCommerce. You can read and vote for it (you must register to vote):
http://www.christos.teriakis.com/issue/7-Donations

Christos

That looks great! And will nicely replace my other donations platform. I will register and vote for this shortly, would love to try it out!

Thanks for all the hard work Nick!

Charis 14 Jan 2015 18:32

Thank you.
CMOD 777 the directories:
...
ecommerce/fonts
Do you mean: "ecommerce/pdf/fonts"

TheAdminMarket 14 Jan 2015 18:46

Quote:

Originally Posted by Charis (Post 2532529)
Thank you.
CMOD 777 the directories:
...
ecommerce/fonts
Do you mean: "ecommerce/pdf/fonts"

Yes, sorry. HM666 has already reported it but as it has a problem on the same post, I focused in the problem and I forgot it.

TheAdminMarket 14 Jan 2015 18:49

4 Attachment(s)
Finally I went ahead and I started working for the donations feature as I also want it for my own use. But still I'm expecting your suggestions.

As you can see in the attached screenshots I took care even for small details to have it working smoothly. As you can see I added a setting even for the style of the message that will appears in the form (if you activate it).

Charis 14 Jan 2015 19:07

Does "offline payments" work?
Should I see the "Offline Payments Information" under the "PayPal" in the sidebar?

TheAdminMarket 14 Jan 2015 19:10

Quote:

Originally Posted by Charis (Post 2532532)
Does "offline payments" work?
Should I see the "Offline Payments Information" under the "PayPal" in the sidebar?

No, not there Charis (just now I realized who are you:D ). Only during the checkout procedure as payment option.

Charis 14 Jan 2015 20:35

Could you add a field for "Δ.Ο.Υ." (IRS division) in checkout form?
I think that "Requirent!!" should be red and bold.

HM666 14 Jan 2015 20:49

2 Attachment(s)
Donations look pretty good. :)

I do have a request for the mod though if you are able and have the time. I would like to see if the invoices could be modified a bit. In the product column could we have a field that can be manually put into the invoice? So basically I have a custom client, I have my own codes for things and prices for custom work that I won't post on the site directly but i want my custom clients to login to the site and have an account where I send them invoices for work performed that is not an actual product on my site. This could also be used for quoting the client as well after they have an account and are an established client. Did that make sense? I'm not really awake yet so I might be babbling lol.

EDIT: I also have another issue that I need to sort. What code can I use to have a box appear only on the first page of the shop? i want to put my description above the categories on only the first page of the shop. Adding the descriptions in the description field proved to be not an acceptable format for me. I can add the code for my box but it shows on ALL the cart pages, I only want it to show on the first one. I've attached 2 screen shots. The first one shows the box I've created that I need to only have show on the first page and the second one shows how my categories end up when adding descriptions. The descriptions get cut off and it throws everything out of whack and looks horrible.

TheAdminMarket 15 Jan 2015 06:07

@HM666

1.- Invoice is a section that I plan to check/modify at the end. I also don't like it and don't know why Michael has changed it. My original invoice was pretty nice.

2.- Yes I can add it.

TheAdminMarket 15 Jan 2015 06:09

Quote:

Originally Posted by Charis (Post 2532545)
Could you add a field for "Δ.Ο.Υ." (IRS division) in checkout form?
I think that "Requirent!!" should be red and bold.

I'll add it as "VAT division" or "VAT office".

TheAdminMarket 15 Jan 2015 07:02

Quote:

Originally Posted by HM666 (Post 2532551)
i want to put my description above the categories on only the first page of the shop.

Added: http://demo.teriakis.com/vb4x/cart.php

Quote:

Originally Posted by HM666 (Post 2532551)
The descriptions get cut off and it throws everything out of whack and looks horrible.

Try to change values at ecommerce.css Check td.category and maybe #itemwrapper

HM666 15 Jan 2015 07:21

Quote:

Originally Posted by NickTheGreek (Post 2532602)
@HM666

1.- Invoice is a section that I plan to check/modify at the end. I also don't like it and don't know why Michael has changed it. My original invoice was pretty nice.

ok great! :)

Quote:

Originally Posted by NickTheGreek (Post 2532613)

No, I'm sorry that I have already done that, I do NOT want it showing on every page when you click on a category. I need code that will only include it on the very first page. This page I want the box to show (http://lenmkaiser.com/vb/vb4/cart.php) but on this page I do NOT want it to show (http://lenmkaiser.com/vb/vb4/shop/15...e-maintenance/). I only want it showing on the first page with the top level categories. All I need is code to put into the template I already have code for the box :)

TheAdminMarket 15 Jan 2015 07:51

Quote:

Originally Posted by Charis (Post 2532545)
Could you add a field for "Δ.Ο.Υ." (IRS division) in checkout form?

Added

Quote:

Originally Posted by Charis (Post 2532545)
I think that "Requirent!!" should be red and bold.

Added

TheAdminMarket 15 Jan 2015 07:54

Quote:

Originally Posted by HM666 (Post 2532614)
No, I'm sorry that I have already done that, I do NOT want it showing on every page when you click on a category.

Changed

HM666 15 Jan 2015 09:05

Quote:

Originally Posted by NickTheGreek (Post 2532622)
Changed

Awesome! How do I get it lol? Let me know when you update the zip or attach it somewhere. :)

TheAdminMarket 15 Jan 2015 09:26

Quote:

Originally Posted by HM666 (Post 2532633)
Awesome! How do I get it lol? Let me know when you update the zip or attach it somewhere. :)

I believe that in 6-8 hours from now I'll be able to release ver. 1.5.0.

TheAdminMarket 15 Jan 2015 11:18

1 Attachment(s)
In version 1.5.0 I've also improved the Payment Partners sidebar clock:
  1. Added ccBill and Offline payments as they were missing.
  2. Chanfed .gif images to .png as this format is more popular and easy to replace.
  3. Changed the templates with the new icons.
See the attached screenshot.

concepts 15 Jan 2015 14:37

Quote:

Originally Posted by NickTheGreek (Post 2532648)
In version 1.5.0 I've also improved the Payment Partners sidebar clock:
  1. Added ccBill and Offline payments as they were missing.
  2. Chanfed .gif images to .png as this format is more popular and easy to replace.
  3. Changed the templates with the new icons.
See the attached screenshot.

Nice! Can't wait! Does this version include the donations add-on you created?

TheAdminMarket 15 Jan 2015 15:03

Quote:

Originally Posted by concepts (Post 2532669)
Nice! Can't wait! Does this version include the donations add-on you created?

Yes.

Version 1.5.0
by TheAdminMarket
15 Jan 2015 18:25

5 Attachment(s)
Hello all,

I'm happy to release eCommerce ver.1.5.0 which supports Donations. It's not a simple donations box, but a fully working addon implented to work smoothly with eCommerce sharing the eCommerce settings.

I'm not good on listing features as I'm not writting down them when I'm adding them. But the most important are:
  • Can be turn On/Off as not all sellers want to accept Donations especially if all their products are commercial.
  • You can build a donation goal list just by checking which of your products you want to appear there. eg if you've commercial and free products you can set only your free products to accept donations.
  • You can set donations amounts or leave the setting empty. In thise case an input box will appears on the form and the user can sets his desired amount.
  • Donations (if enabled) are appearing at Postbit
  • Admin can Adds/Edit/Delet Donations
  • Tomorrow I'll release a new version which will allows you to auto generate donation form for:
    • Forum Sidebar
    • vb CMS (if enabled)
    • Any PHP/HTML page
In addition to Donations I've added some features that have been requested by users:
  • Welcome message appearing in the main page of your shop
  • ccBill and Offline payments icons added in Payment Gateways block in sidebar. In addition I changed all gif images with png as they're more popular. This is for those who want to change images
  • Added one more field in customer table "Vat Office". This is a need for EU customers along with their VAT id.
Maybe I added more, but not really remember them now :rolleyes:

To upgrade:
  1. Download the latest 1.5.0 version
  2. Upload ALL files from upload directory. Sorry but more than 20 files have been modified plus many others have added (including images), so it should be a waste of time to try uploading one by one 30 files. If you want to save some time don't upload the folder "editor" inside ecommerce folder.
  3. Inport product-ecommerce.xml and don't forget to check "Overwrite".
Finally, spent some seconts to rate eCommerce. Any rating... but rate. It's just seconds.

Thank you
Christos

concepts 15 Jan 2015 19:34

Just updated, the only thing is I do not have the "Donate for" dropdown, nor the text above it... is there something I am missing? I only see the "Your name, leave a message, and amount.

Edit** I may have done something wrong in the uploads... trying again...

TheAdminMarket 15 Jan 2015 19:44

Quote:

Originally Posted by concepts (Post 2532706)
Just updated, the only thing is I do not have the "Donate for" dropdown, nor the text above it... is there something I am missing? I only see the "Your name, leave a message, and amount.

Edit** I may have done something wrong in the uploads... trying again...

You must check the settings. By default "Donate for" is set to No.

concepts 15 Jan 2015 19:49

Whenever I attempt to delete donations.. I receive the following error


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.


**Edit** I am at work using "net2ftp" as I cannot access my programs here. So maybe that is the case as it's not as functional uploading a large amount of files, I guess I will re install this 'officially' when home, either way, this ROCKS!

TheAdminMarket 15 Jan 2015 19:57

Quote:

Originally Posted by concepts (Post 2532709)
**Edit** I am at work using "net2ftp" as I cannot access my programs here. So maybe that is the case as it's not as functional uploading a large amount of files, I guess I will re install this 'officially' when home, either way, this ROCKS!

Ok. It's 23:00pm here and I was working almost 16 hours today so I need some sleep. I'll be again online in 8 hours.

HM666 16 Jan 2015 02:09

Upgraded the mod, but the welcome box does not work. Am I missing something? I put the text in the box and it does not show. http://lenmkaiser.com/vb/vb4/cart.php

On the invoices when you redo that part I wanted to also ask for the ability to add fields myself to it. Like for instance you have an Tax & Shipping Information area I would like a Client Information area as well where I could add my own fields or have these fields plus the ability to add extra fields if needed in the future...

Account Number
Email Address
Web Site URL
Web Site Name
Client Name
Date

Also if you select a product from the drop down list in the invoice page it does not automatically add the amount in the price field of the product nor does it add the price after you put a quantity in. Is it possible to get it to automatically add that price and then if the quantity is more than 1 it adds that price together reflecting the total amount in the "Item Price" box. For instance if my product is $5.00 and I put the quantity at 3 it should automatically add it together and put $15.00 in the Item Price field and then automatically put the total. If that is too much coding or impossible to do that is fine I understand.

Also, yeah I know I'm full of ideas right now lol, but is it possible to add a simple support ticket system to the e-commerce mod where they could submit a ticket based on an item they purchased form the store or based on custom work from an invoice or if they are an ongoing client they could submit a support ticket if there was a problem with their web site?

TheAdminMarket 16 Jan 2015 07:13

Quote:

Originally Posted by HM666 (Post 2532734)
Also, yeah I know I'm full of ideas right now lol, but is it possible to add a simple support ticket system to the e-commerce mod where they could submit a ticket based on an item they purchased form the store or based on custom work from an invoice or if they are an ongoing client they could submit a support ticket if there was a problem with their web site?

You most probably mean something like this:
http://www.vbulletin.org/forum/showt...ght=freelancer

:D

Version 1.6.0
by TheAdminMarket
16 Jan 2015 09:08

1 Attachment(s)
Hello,

Here is the new version 1.6.0 maybe the last one with new features. Sure should be immediatelly updates for bug fixes, but I can't promise anything about new features.

What's new in version 1.6.0
  1. Added a Donation form generator. What you can do with this:
    1. Automatically add a donations form in Forum sidebar
    2. Get the generated HTML code and add it to any page even in different website.
    3. Unfortunatelly widget creation for vB CMS is not possible as vBulletin seems that something changed again there. It also changed the way to create a Forum block but this was easy to find. The problem with CMS widgets is that I was unable to create a block even manually. Like that they have disabled PHP and HTML type widgets. So I gave up to this.
  2. Corrected the new payment gateway images in the checkout templates.
How to upgrade:
  1. Download version 1.6.0
  2. Upload ecommerce_admin.php to your admincp directory
  3. Upload upload/includes/xml/cpnav_ecommerce.xml to includes/xml/ directory
  4. Import product-ecommerce.xml from admincp and don't forget to click overwrite.
Christos

HM666 17 Jan 2015 02:51

I still do not see the message box on the first page, its not working. I've typed the info into the Welcome Message field and saved it numerous times. It still does not show. I upgrade to the 1.6.0 version.

Quote:

Originally Posted by NickTheGreek (Post 2532765)
You most probably mean something like this:
http://www.vbulletin.org/forum/showt...ght=freelancer

:D

Actually not quite but close. This is pretty much what I've looked for. I'm sure other people have other ideas on how they want to run their sites etc. But this has always been my thoughts.

This is gonna be long, remember you asked lol. :)

Things important for me in running my business:

1. Having a Forum and having one login for everything, hence the reason I am trying to get the store, forum, cms, etc set up. (vBulletin offers this obviously)
2. Having the CMS in place for articles, manuals, my portfolio, my list of services, and other information about my business. (vBulletin offers this obviously)
3. Having a downloadable products store.
4. Having a private support ticket system for members/clients.
5. Having a invoice system where I can invoice or quote past clients.
6. Having a subscription service where I can have a skin club with more basic skins for business type sites. This they pay XXXX a month or 3 months, 6, 12 etc. (This I will use the built in vBulletin feature for it works exactly the way I need it to but I have an adult design site in wings that I'm working on and will need this feature in a shopping cart to use CCBill).
7. Having a client area where they can view their account details, download links, products, input their web site URL, and pick up and answer their support tickets.

Store:

1. Downloadable products allowed with "hidden" downloads where they are secure and cannot be accessed without paying for the item.
2. Products that can be shipped. I offer my clients the option of me shipping them a backup of their site via postal mail on a DVD. This works great for clients who do not have fast internet connections or time to sit and download several gigs of files for ever in a day just have their backup. So there would be a shipping charge as well as the charge for the DVD.
3. Demo link
4. Screenshots
5. Pretty much what you have done so far. It works perfectly for what I need really.

Invoice/Quote System:

1. An invoice/quote system that allows me to input extra fields if I need them.
2. I should be able to send this invoice/quote to a client who is a member of my site and already has a verified account.
3. Unlimited invoice/quote rolls/fields so if the client wants quite a lot of work done (which does happen) then I can add rolls to the invoice to add the new items.
4. The following fields would be required client information:
***a) Client Name
***b) Client Email address
***c) Client Web Site URL
***d) Client Account Number (and this could even be a built in feature where it assigned an account number automatically but that is not really a deal breaker, I base my account numbers on the client's name, web site name and some random numbers)
***e) Client Web Site Name
***f) Date of invoice/quote.
5. The following fields would be required for adding products to the invoice:
***a) Item Name (This would give the option of a field I could add myself or I could choose a service from the drop down of the things that are sold in my shop)
***b) Quantity (this would be a manual edit for obvious reasons)
***c) Price (to be put in automatically if the item is an item in my store - this amount would automatically calculate if the quantity is more than 1)
***d) Item Discount (Yeah ok I see the good int his although I probably may not use it all that often it maybe helpful in the future)
***e) Deposit (This would be an amount that the client has put down on a job. This would be subtracted from the total amount due automatically)
***f) Total (Should automatically total everything up in the roll.)
***g) Subtotal, Total, Discount, amount due total should automatically calculate.

Tax & Shipping I really personally do not need but I do see why it should be there for those who may not be using this for downloadable products.

Payment information is fine as it is.

Private Support Ticket System:

I would need the following in a support ticket system:

1. A private system where a client or customer from the shop can submit a ticket.
2. The tickets need the following items:
***a) The ability to add my own fields but ultimately I would like at least the following fields for a client to fill out that are mandatory for them...
******1. Name
******2. Web URL
******3. Email Address
******4. Site software (This would probably work better as a drop down field where I can add which software I support)
******5. A description field so the client could type out the issue they are having.
***b) The added ability to allow clients & me to upload attachments within the support area so we can attach screen shots or files for each each describing the problem.
***c) A FAQ (For me this is not mandatory but nice, right now I do not have a FAQ list made up for a support area but I'm sure i could think of one)
***d) The ability to have an estimated time frame for answers that I can add a message to.
***e) The ability to have a status on the tickets:
******1. Open
******2. Closed
******3. Working
***f) The ability to assign tickets to workers if I eventually hire others.
***g) A built in chat feature with a nice bar at the bottom right of the web page. I believe there are several chat scripts thought that might do this.

Client Area:

This area is for logged in clients/customers only.

1. The client area needs the following:
***a) A place to put their web site link per item they purchased in the shop. I would like it to validate the link if possible but I realize that may not be possible.
***b) A list of all the items they have purchased with information on the purchases:
******1. Date purchased
******2. Item Name
******3. Quantity purchased
******4. Length of license
******5. Upgrade link (if applicable)
***c) A place for their support tickets.

The client area you have is pretty much what I would need with just the support tickets added.

TheAdminMarket 17 Jan 2015 06:31

Quote:

Originally Posted by HM666 (Post 2532872)
I still do not see the message box on the first page, its not working. I've typed the info into the Welcome Message field and saved it numerous times. It still does not show. I upgrade to the 1.6.0 version..

Have you manually modified the template ecommerce_main (you can see it in red color in template list)? Most probably yes as I seen in your screenshot. Keep in mind that manually modified templates are not updating when you import a product xml file. You must revert it and then import product-ecommerce.xml

Please let me know
Christos

HM666 17 Jan 2015 07:37

Quote:

Originally Posted by NickTheGreek (Post 2532886)
Have you manually modified the template ecommerce_main (you can see it in red color in template list)? Most probably yes as I seen in your screenshot. Keep in mind that manually modified templates are not updating when you import a product xml file. You must revert it and then import product-ecommerce.xml

Please let me know
Christos


GRRRRRRRR Ok. :(

EDIT: ok that worked thanks. :)

knikio 18 Jan 2015 09:40

hi
When a user performs "Submit URL".
He always gets the message "Invalid data specified".
And the URL is correct.
Thanks

TheAdminMarket 18 Jan 2015 10:05

1 Attachment(s)
Quote:

Originally Posted by knikio (Post 2533074)
hi
When a user performs "Submit URL".
He always gets the message "Invalid data specified".
And the URL is correct.
Thanks

My bad, sorry. I've started adding a check there for valid installation of your product (and not just a vaild domain name), but I left it unfinished.

Please upload the attached file.

Sorry again.

knikio 18 Jan 2015 10:38

It works :D
thank you very much

Version 1.6.1
by TheAdminMarket
18 Jan 2015 11:14

1 Attachment(s)
A new version (1.6.1) just release fixing a bug reported by knikio (Thank you).

This bug was showing an "Invalid data" message when the user was submitting an Installation URL even if the URL was correct. It was my mistake as I've left there some unfinished code. I'll make the "Submit URL" more professioanl by checking:
  1. If the URL is not only valid but also if there is an installation of your product there.
  2. When the user changes the installation URL the system will checks if the product has really remove from the old domain.
To upgrade:
  1. Download version 1.6.1
  2. Upload clientarea.php in your installation
  3. Optional import product-ecommerce.xml to update your version.
*** IMPORTANT NOTICE ***

Since this version there is also a PRO version available. Like most other mods here. The only difference is that the PRO version is still 100% Free but available for download only in my site. Other than this, the version here should be always available for download and updated for any reported bug.

Version 1.7.0 ("Pro") should be available in some hours and should has an extra tab in product page "Ask a Question". See the attached screenshot.

Version 1.8.0 ("Pro") should be available tomorrow and will has a sidebar block "Rate and Review our store".

Thank you
Christos

Manoel Júnior 18 Jan 2015 12:59

I registered in your Forum and look forward to posting beyond the PRO version.


All times are GMT. The time now is 02:18.

Powered by vBulletin® Version 3.8.14
Copyright © 2021, MH Sub I, LLC dba vBulletin. All Rights Reserved. vBulletin® is a registered trademark of MH Sub I, LLC
Copyright ©2001 - , vbulletin.org. All rights reserved.