AlbumCreator application uses plug-ins to generate albums.
Plug-in is an independent element that creates an album of the certain
format. The current version supports plug-ins of 2 formats (HTML and FLASH).
HTML and FLASH plug-ins create albums on basis of templates (we call them
themes).
Each template should be first verified and then installed by a plug-in.
Template is a set of files. Plug-in considers that all files of a template are
located in one directory. This directory can have sub-directories that also
belong to a template.
Each template has a description file (by default
info.td). Description file is located in the root directory of a template. It
references all files that should be processed by plug-in to generate desired
album. These file contain parameters that are
filled by plug-in according to data, entered by user through AC2 interface.
Then all these files from template directory (except description
file) are copied to album destination directory.
Template pages for HTML and SWF plug-ins are the syntactically correct (Valid)
XML documents. The HTML syntax, which is a particular case of XML is used for
HTML albums.
To use pages as templates for albums, the following add-ins are used. That
add-ins are received and processed by plug-ins: