Creating a custom Fireworks Album player

How to publish and package Fireworks Album (FAP) player files

Create a custom player to work with the extension. When publishing and packaging a FW Album Player, note the following:

  • Publish both the SWF and/or HTML (with either .htm or .html extension).
    ( HTML file is optional.)
  • Change the extension of the SWF to .fap.

    Note: On Macintosh, (unless you have explicitly set the "show file extensions" option) simply renaming in Finder may not work (the file may still retain the .swf extension).

    Note: You may have to rename this via the file's properties dialogue, under the "Name & Extension" section.

  • Create/edit the MXI file such that the .fap and HTML get placed in "Configurations/Commands/Create Slideshow/players" folder.

    Note: Make sure both the SWF and HTML file have the same name for the Launch in Browser option to work at the end of a process.

The generated XML file has the following structure:

<AlbumBook... >
        <Album ... >
                <Slide ... />
                <Slide ... />
                <Slide ... />
        </Album>
        <Album ... >
                <Slide ... />
                <Slide ... />
                <Slide ... />
        </Album>
</AlbumBook>

Node definitions:

AlbumBook node

autoStart: Starts the Slideshow automatically
title: main title of the slideshow
width: width of slideshow
height: height of slideshow
showThumbnails: whether or not to show thumbnails; or, whether or not thumbnails were exported
thumbWidth: width of thumbnail
thumbHeight: height of thumbnail

Album node

title: title of this particular album
path: name of folder that contains the images for this album; thumbnails are exported in the "thumbs" folder inside path
interval: slideshow interval in seconds for this album
transType: slideshow transition for this album
transTime: transition time

Slide node

src: name of image file for this slide
caption: caption associated with this slide

Download the player source and make your own player.