It’s here! Version 2 of my feature-packed site template!
This template is ideal for photographers wanting to show multiple portfolios. Complete with a php contact form and an XML -driven portfolio which you can now navigate using your arrow keys, the template is a great upgrade from the first version! Still easy to configure and with a number of code optimizations (including more robust error handling and file download management).
So What’s New?
- Added main preloader to load entire site
- You can now add multiple portfolios by simply adding xml files! (each xml file supports up to 20 pieces – add as many xml files as you can fit in there)
- Portfolio images can now be enlarged when clicked on. (aspect ratio must be maintained)
- Navigate the portfolio by using your arrow keys
- Added file-download script with easy to implement buttons (includes a PDF button and a normal button. Easy to make more).
- More robust error checking and reporting
Other Features:
- PHP contact form with email validation and error checking (1)
- 5 fully customizable sections (main, about, services, portfolio, contact)
- Centralized code-base so you don’t have to go digging everywhere for Actionscript files
- All fonts, classes, and layered Photoshop files are included! (2)
- Full browser site for an elegant presentation
- Large photo/graphic area for nice presentation of your work
This is a complete site template. All you have to do is customize it to your liking and deploy!
Requirements
- Flash 8 or higher
- A server with PHP 4 or higher for contact form to work
- A better name than ACME – hopefully a logo
Dual Load Version
Hi all – many of you have asked for the dual load version to alleviate some image quality issues when resizing. Fear not! Just do the following:
1. Open portfolio_section.as and add these two lines at the top:
import flash.display.BitmapData;
import flash.geom.Matrix;
2. Now, replace the line that reads ”// resize this correctly with this:”
scaleBmp = new BitmapData(825, 630, true, 0xFFFFFF);
scaleBmp.draw(mc, new Matrix());
mc.attachBitmap(scaleBmp, 999999, “auto”, true);
Technical Support:
I do not offer technical support for customization of the file. The only tech support I offer is for the VERY rare bug in the code or corrupted download file. Please read through comments as most questions are answered here already.
(1) Requires a server environment with PHP 4 or higher
(2) Fonts and Classes are open-source and are under their creator’s copyright
Posted about 1 year ago