SO Photo Portfolio Template

Published on Jul. 11th 2011


3D Banner FX, PhotoWall FX and YouTube/Vimeo Player FX are a lethal combination for any web designer. SO Portfolio is taking Photo portfolios beyond limits. Dare to dream, explore and be amazed by it's warm and comfortable feel. Feel the vibe, pass the vibe and get appreciated.

XML Customizable Template

By editing the included configuration xml files you can modify the assets to obtain a brand new and original look for your flash website. Background images and colors, text content, gallery images, navigation buttons are just a few examples of things that you can customize in your template.

Included Components & Galleries:

Installation instructions

Copy all the files from the package into the same folder. Use the index.html file to open the Flash Template.

To use your own text in the menu, edit the menu.xml file and change the values of text attributes.

To use your own images, go to pages/page_name folder, open the folder of the product that is used and edit the images.xml file with a text editor to define in each row the image path, the url to go to when clicking the image, the target(_self for the same browser window or _blank for a new browser window) and the text between CDATA tags.

To set the Contact Form you have to edit the send_email.php from pages/contact/ContactForm/assets/script/ folder.

Please note that due to Adobe Flash Player's security features, you can not use the Contact Form when you are in fullscreen mode.

For a comprehensive article about our templates' structure and more customization options please read this FAQ article.

free package

  • Fully functional, no restrictions

  • Easy to install anywhere

  • XML customizable

  • Watermarked :




Posted 6 years ago

hi,i have the facebook like code for my fun page how do i connect it to the site and also twitter,also connecting to my mail box.the script that is there is hard to edit because the code used can i change them and connect to my mail.thank you

FlashXML Support


You could add the Facebook like code in a floating DIV and with a Z-index higher than the template. Also, you might want to add the wmode parameter to the index.html embedding code, to make it transparent.

To add a link to your twitter account you should do the same, adding the HTML code for twitter inside another floating, z-indexed DIV.

Jacques Bouchard

Posted 6 years ago

Hello, after using this template to set-up my site (thank you!), i am now in the process of doing SEO and I read that flash sites can actually hamper the work of spiderbots. Does the design of this template make the text (HTML) content still accessible for SEO?

FlashXML Support


Normally Google has OCR processing of Flash sites – reads images of the site and searches for the words inside it – not sure about other search engines. You can read more about it here


Posted 6 years ago

how can i set support russian language in menu item?

FlashXML Support


To use Russian characters, please open the navigation_settings.xml in your text editor of choice, I suggest Notepad++, and encode the XML in UTF-8, not ANSI, to support special characters.
After converting to UTF-8 you’ll need to find these lines:

<font value="HelveticaNeue LT 37 ThinCn"/>
    <embedFont value="true"/>

You have to change the font attribute to a font that supports Russian characters, like Arial, and you must change embedFonts to false.
So the lines should look like:
<font value="Arial"/>
    <embedFont value="false"/>


Posted 6 years ago

how would i go about adding more gallery pages, a single Gallery just isnt enough for the amount of images within different projects i have and wanted to expand it.

How would i go about this?

FlashXML Support


To add another Gallery page, you will need to:
1. Create a copy of the gallery folder – name it gallery2;
2. Edit the menu.xml and add a line like this:

<item text="GALLERY" url="" target="_blank" action="pages/gallery"></item>

3. Edit the components.xml and add a line like this:
 <component link = "components/PhotoWallFXFree.swf" settingsLink = "pages/gallery2/PhotoWall/settings.xml"/> 

4. Edit the pages/gallery2/PhotoWall/settings.xml and change the customPath attribute to:
<customPath value="pages/gallery2/PhotoWall/"/>

You now have a new page called Gallery2. You can change the menu name in the menu.xml

Jacques Bouchard

Posted 6 years ago

This isn’t a request for support so much as a bug report: when playing a video in the VIDEO tab, if a visitor clicks on any other tab without stopping the video first it’ll keep playing in the background and the only way to stop it is to reload the page (or leave entirely, horror!). Are you aware of this and is there a fix?

Thank you for an otherwise great template.

FlashXML Support


Indeed the way you describe it you would have need of a HTML Content Scroller as a home page, but I am not sure that this is possible, the page may be hard-coded.
One way of solving the space issue would be to add a floating HTML DIV, that would have 3 buttons/links, one for each language you would like to use. This way, even though you arrive on a French page, you click on the english link, and you are redirected to a whole new template only in English. You would just have to copy the template’s files and folders to a subfolder and link to that index.html

About the Video sound, I have notified the developer team and we will release a bug fix soon.

Do you have a question?

you will get an answer in 24 hours, tops.

(required) Only alphanumeric characters allowed
(required) (will not be published)
Please type a message! Your message is too long! Either try to keep within 1500 characters, or contact our support team via email at support [at]
(will not be published)
You mistyped the two words!
Can't read? Change the image
Format your comments using Textile: *bold*, _italic_, "link text":address, @code@
Connect to us on Facebook Follow us on Twitter Subscribe to our RSS feed
Copyright © 2009 - 2018