|
General InformationWhat XML Album isXML Photo Album is a free, open-source two-component program for archiving and displaying digital photos. There is a generator program to create and organize albums, and display files to allow the albums to be viewed with any web browser which supports Javscript and XSLT (most modern browsers can do this), so no special software is needed for display. These albums can be archived on CDs and hard drives or posted on the web, and are easy to update and change, with the generator program or even by hand. Using the generator, files are added to the album folder and thumbnails are generated automatically (though you can turn that off if it suits your fancy). Also, the generator will automatically read the dates embedded in images by most digital cameras, and can downsample images as you add them for more convenient web display. We pride ourselves on an especially lean album size: the files used to display the album add only 40kb to the space taken up by the image files, regardless of how large the album is. What XML Photo Album is not
DetailsXML Photo Album consists of the archiving program, the Album Generator (written in Visual Basic.NET) which can be used to link data such as title, caption, date, location, and photographer to photos. The photos can be put in any order or sorted by date. The program generates an XML file containing all this data. The second component is a collection of files that, given an XML database, displays the photos as an album in a web browser. The album data can be changed at any time, either by reloading the album into the Album Generator and changing entries, or by manually changing the XML. Any changes to the XML will immediately be reflected in the display. To see the display format, view the Sample Album. To see what the Album Generator interface looks like, look at the screenshots on SourceForge. System Requirements:
Album Generator: Version 1.6.0 is almost completely compatible with Mono 2.2 on Linux. Some older versions of the generator may run on Linux with Mono, but are not completely stable. See the Linux readme for details. Mono must be compiled with Visual Basic.
Display system: For more details, see the readme file for a brief overview, or the help file for a complete list of all the features. For non-Windows users, it is relatively simple to manually create an XML database that can be interpreted by the display system (or to write your own program to do so.) If this is you, you'll need to know the XML Database Format that we use. Latest NewsFebruary 14, 2009 - After a long hiatus, we finally came up with enough improvements to justify releasing a new version. Primary changes in v1.6.0 include support for the Opera and Google Chrome browsers as album viewers, an additional option to specify the date display format, and near-complete Linux/Mono compatibility. As usual, see the changelog for a complete list of changes. We're still planning to implement the master indexer project eventually, but not today. Coming eventually:
|
| Created by Belle Philibosian and Adam Azarchs | Hosted by |