Dynamic Flash Downloads and Paypal E-Store
Date: Thursday, October 28 @ 00:20:54 CEST
Topic: Add Ons


I just finished a combo module that will be the default for my self coded Swish CMS system. This module is planned for standalone release for CPG-Nuke and PHP-Nuke webservers as well. It is completely dynamic and SQL based.

The module breaks down to 2 categories, Free Downloads and The E-Store itself. The downloads sections contains 50 item slots by default and all download items are entered in the admin panel. The preview links, the titles, descriptions, javascript popup previews, popup window sizes, individual hit counters and download links attached to the buttons are all generated on the fly. When a user downloads an item, the module updates the users stats, the files stats, the session, the logs and the global stats and emails the admin if the admin chooses...

The E-Store is unlike any Paypal flash movie you've ever seen. It also comes with 50 slots by default and it also generates all of it's data on the fly. The items in this section do not have download buttons but instead generate dynamic pre-populated Paypal links. The prices, preview popups, popup sizes, titles and descriptions are all read at runtime and clickthroughs also update all stats and logs.

What makes it all really cool is the admin panel. Admins can add, delete and edit existing entries (every single field in each). To add an item all they have to do is fill in some blanks, upload the zip file (if a download) and the preview file and it is ready to go! Swish also can target just about anything as the preview including JPG, SWF, GIF, HTML, PHP and more and the javascript is built right into the button and generated at runtime (no external file needed).

The module itself was built to be expanded easily. It supports Add To Cart and the next version will include it. It can add as many Paypal variables as you need to pass to Paypal's server and it can also be coded to run as many slots as you can supply. The Nuke versions should be ready in a few days and the Swish CMS version is running now while I add my personal items. Stop by and give it a try.

http://www.upstatetemplates.com





This article comes from NukeCops
http://www.nukecops.com

The URL for this story is:
http://www.nukecops.com/modules.php?name=News&file=article&sid=3037