PostcardViewer-Pro Documentation

This documentation will help you customize PostcardViewer-Pro to fit your requirements.

Index:

  1. PostcardViewer-Pro Folders
  2. Customizing PostcardViewer-Pro
  3. Embedding PostcardViewer-Pro
  4. Upgrading Existing Galleries to PostcardViewer-Pro
  5. PostcardViewer-Pro FAQ

1. PostcardViewer-Pro Folders

The following folders are in contained in the PostcardViewer-Pro download:

2. Customizing PostcardViewer-Pro

There are 4 ways to customize PostcardViewer-Pro, by modifying:

  1. the XML Options
  2. the ActionScript Options
  3. the library symbols, or
  4. the source code.

Customizing PostcardViewer-Pro requires Macromedia Flash 8 (or later) authoring software. A free 30-day trial of Flash 8 can be downloaded here.

2.1 Customizing XML Options

PostcardViewer-Pro shares the same XML options as found in PostcardViewer. View the list of XML Options here.

To customize XML Options:

  1. Create an PostcardViewer gallery
  2. Edit the gallery.xml file that is in your gallery folder using a text editor (e.g. Notepad)
  3. Reload your gallery HTML file in a browser to see your changes.

2.2 Customizing ActionScript Options

PostcardViewer-Pro ActionScript Options are a set of ActionScript variables that you can edit to customize PostcardViewer behaviour. View the list of ActionScript Options here.

To customize ActionScript Options:

  1. Open \source\com\airtightinteractive\apps\viewers\postcardviewer\Options.as using a text editor (e.g. Notepad)
  2. Modify the values as required.
  3. Republish your SWF (See 2.5 Republishing PostcardViewer)

2.3 Customizing Library Symbols

To change the visual appearance of some elements in PostcardViewer-Pro, edit the Library Symbols in the postcardviewer.fla file.

The Library in postcardviewer.fla contains the following folders:

To customize Library Symbols:

2.4 Customizing Source Code

For customization not covered by the 3 methods above, you can directly edit the source code. PostcardViewer-Pro source code is AS2. Edit the class files (.as) using a text editor or Flash. Once you have made your changes, you will need to republish your SWF (See 2.5 Republishing PostcardViewer)

PostcardViewer classes can be found in this folder: \source\com\airtightinteractive\apps\viewers\postcardviewer\

The classes that comprise PostcardViewer are as follows:

2.5 Republishing PostcardViewer

Republishing PostcardViewer creates a new version of the viewer.swf file from the source files.

To republish PostcardViewer:

  1. Open \source\postcardviewer.fla using Macromedia Flash MX04 (version 7.2 or later).
  2. Do File->Publish to publish your updated swf. The new swf will be created as: \web\viewer.swf
  3. Replace the viewer.swf in your gallery folder with the new one, or run \web\index.html to test your new swf.

3. Embedding PostcardViewer

When displaying PostcardViewer on your site you can use the standard full-page HTML template, or you can embed PostcardViewer inside a HTML page or another Flash Movie.

3.1 Embedding PostcardViewer in a HTML page

Check the \examples\HTML Embed\ folder for examples of embedding PostcardViewer in a HTML document. There are 2 example folders:

3.2 Embedding PostcardViewer in a Flash Movie

Check the example file here: \examples\Flash Embed\multiple_galleries.fla. This example shows how to load multiple galleries inside a container Flash movie.

Note that PostcardViewer sets Stage.align to 'TL' and Stage.scaleMode to 'noScale' in the init() function at the top of the 'Main.as' file. You may need to remove this code if the embedding movie uses a different align or scalemode.

4. Upgrading Existing Galleries to Pro

To upgrade existing PostcardViewer galleries to PostcardViewer-Pro, you just need to replace the viewer.swf file in your existing gallery folders with the one that comes in the Pro download (at \web\viewer.swf).

4.1 Upgrading the Picasa PostcardViewer Template

To upgrade your Picasa PostcardViewer Template installation to Pro:

4.2 Upgrading the Lightroom PostcardViewer Template

Lightroom currently exports to PostcardViewer v1.1. To use PostcardViewer-Pro v1.2 with Lightroom do the following:

To upgrade existing galleries to v1.4, check the FAQ Q7.

5. PostcardViewer-Pro FAQ

1. How do I change the caption font?

Edit the 'Caption' symbol in the FLA (see section 2.3 above). Select the text field. Select a font from the Properties-> Font drop-down menu. To use an embedded font, slect 'Anti-Alias for Animation' from the 'Use device fonts' drop-down. Then select the required character range in the 'Character Embedding' menu. For basic english language, select the 'Basic Latin' character set.