I just implemented this in my theme I'm developing, if you're interested here's my code:
Put this function in your theme-functions file (or make one or just put it on your page..).
`
function tims_first_album() {
save_context();
global $_zp_albums, $_zp_gallery, $_zp_current_album;
$_zp_albums = $_zp_gallery->getAlbums('','','');
$_zp_current_album = new Album($_zp_gallery, $_zp_albums[0]);
add_context(ZP_ALBUM);
}
`
Now you can print your latest album just like you would normally print an album, this is how I do it on my index page:
`
<?php tims_first_album(); ?>
<div class="albumthumb">
">
[img]<?php echo htmlspecialchars(getAlbumThumb());?>[/img]" />
">
<?php printAlbumTitle(); ?> <?php printAlbumDate(); ?>
<?php printAlbumDesc(); ?>
> browse the library
<?php restore_context(); ?>
</div>
`
Right now my development is going on at http://test.t413.com and it will be moved to my main site t413.com pretty soon.