Please help us to make AbanteCart Ideal Open Source Ecommerce Solution for everyone.

Support AbanteCart eCommerce

Author Topic: Extension Generator Usage?  (Read 12729 times)

Offline Nimitz1061

  • Full Member
  • ***
  • Posts: 190
  • Karma: +21/-0
  • No matter where you go, there you are...
    • View Profile
Extension Generator Usage?
« on: September 12, 2012, 11:58:16 AM »
Are there any instructions or usage documentation available for the Extension Generator?

If so, where would they be found?

David

Offline abantecart

  • Administrator
  • Hero Member
  • *****
  • Posts: 4152
  • Karma: +251/-9
    • View Profile
    • Ideal Open Source Ecommerce Solution
Re: Extension Generator Usage?
« Reply #1 on: September 12, 2012, 03:01:10 PM »
Unfortunately, there are no instructions yet. This was experimental, but we have big plans for it. We plan to extend to create developer tools. This will be worked on right after major release v1.1

You can simply click though it and if you have any questions, please post.
We need your help to build better free open source eCommerce platform for everyone.
See how you can help

Offline Nimitz1061

  • Full Member
  • ***
  • Posts: 190
  • Karma: +21/-0
  • No matter where you go, there you are...
    • View Profile
Re: Extension Generator Usage?
« Reply #2 on: September 12, 2012, 06:18:30 PM »
whats to click through if it can't be installed ??

David

Offline abantecart

  • Administrator
  • Hero Member
  • *****
  • Posts: 4152
  • Karma: +251/-9
    • View Profile
    • Ideal Open Source Ecommerce Solution
Re: Extension Generator Usage?
« Reply #3 on: September 12, 2012, 07:08:47 PM »
Download extension archive in here:
http://www.abantecart.com/ecommerce-extensions-marketplace/67-utilities

Open archive and navigate to code/extensions/ directory.
Now copy (FTP) extension_generator directory completely with content to /extensions/ folder on your abantecart.
Last step you can activate/use extension in admin. You will locate it in extension section as any other extension in the system

We need your help to build better free open source eCommerce platform for everyone.
See how you can help

Offline Nimitz1061

  • Full Member
  • ***
  • Posts: 190
  • Karma: +21/-0
  • No matter where you go, there you are...
    • View Profile
Re: Extension Generator Usage?
« Reply #4 on: September 13, 2012, 09:17:05 AM »
Thanks!

That information is exactly what needs to be posted with the extension for new users.

David

Offline abantecart

  • Administrator
  • Hero Member
  • *****
  • Posts: 4152
  • Karma: +251/-9
    • View Profile
    • Ideal Open Source Ecommerce Solution
Re: Extension Generator Usage?
« Reply #5 on: September 13, 2012, 09:56:15 AM »
Our goal to get user experience with one button install process that is currently set up in the marketplace.
We try to coordinate with AlgoZone marketplace that all extension go there, but they require extensive QA. This is good in a way, but slows things down.
We need your help to build better free open source eCommerce platform for everyone.
See how you can help

Offline Nimitz1061

  • Full Member
  • ***
  • Posts: 190
  • Karma: +21/-0
  • No matter where you go, there you are...
    • View Profile
Re: Extension Generator Usage?
« Reply #6 on: September 13, 2012, 11:43:20 AM »
It is also rather bad in other ways.

The auto updater and package installers pretty much require extensive write access be available to the web user account.  This will make hacked Abantecart sites very useful to bad guys. 

The automatic updater has no reliable way to know if a cart has already been modified -- and I'm seeing a whole lot of cases where the recommended modification approach is to change the original code.  Sometimes its as simple as inserting a hook somewhere, but it still going to be blown away by an automatic update.

Easy auto update = easy crash and burn.

Once installed, the only folders which allow writing should be those used for backups, media storage and temporary files.   Those folders should have an htaccess file which prevents execution of PHP code anywhere within them as well as indexing of the folder.  This approach stops many successful penetrations cold.  The cracker can place as many files as they want, they just can't benefit from them. 

I do quite a bit of cleanup work on sites hosted on other servers, including some of the best known names in the business.  I can generally trace most of the damage to this type of failure to layer the security. 

Another thing that is lost with this approach is internal experience with actually USING your own software.  Nothing says "This cart WORKS" like buying your updates from an installation of the same cart.....

Oh - package installation key ??  I don't see any mention of that anywhere...


David

Offline Nimitz1061

  • Full Member
  • ***
  • Posts: 190
  • Karma: +21/-0
  • No matter where you go, there you are...
    • View Profile
Re: Extension Generator Usage?
« Reply #7 on: September 13, 2012, 11:49:37 AM »
Ok - found that if I went to All Extensions it appeared in the list with 'not installed' status, and clicking the install button took me to a page which allowed assigning it to a store and turning it on or off.

If I went directly to the "Install Extensions" tool, it just demanded a key...

David

Offline abantecart

  • Administrator
  • Hero Member
  • *****
  • Posts: 4152
  • Karma: +251/-9
    • View Profile
    • Ideal Open Source Ecommerce Solution
Re: Extension Generator Usage?
« Reply #8 on: September 13, 2012, 10:48:50 PM »
Key is used only with marketplace. For manual installations, there is no key needed
We need your help to build better free open source eCommerce platform for everyone.
See how you can help

 

Powered by SMFPacks Social Login Mod