====== Export to Web ====== ===== Overview ===== A web gallery is the easiest way to share photos with people. Pictures are usually structured in sets called Albums. After Export, all the information associated with the export should be stored per image ((Larry will probably figure out technical details. We probably don't want to duplicate this info for every image, especially since things MOVE AROUND.)) for future updating of the gallery on the web. ===== Use Case ===== Isztwan wants to put up a web gallery of some of the pictures. * He would like it to be searchable just like from f-spot. * All((Configurable? and sane defaults to take security into consideration. See http://www.hutta.com/thumbs/)) the meta information should be exported along with it, following the de-facto standards so that they can be useful for people using other software than F-Spot. ===== Interface Walkthrough ===== This is the default method to export photos onto the web. The browsing interface should be similar to what F-Spot uses. Needs to be dynamically generated content because of that. In case this isn't possible, F-Spot generates a series of static HTML pages. ===== Implementation Notes ===== Crack: F-Spot tries to figure out if the server supports PHP and uses an alternative dynamic method to display galleries. This has the advantage of being able to update galleries more easily and lowers the bandwith requirements for the upload. Another option is to have a Novell ship server-side product to enable services similar to [[http://www.mac.com/WebObjects/Welcome|Apple's .Mac]] and have a plugin that would easily upload images to a gallery module. The user would not have to deal with setting things up. ====== Gallery Export ====== Project page - [[http://gallery.menalto.com/modules.php?op=modload&name=News&file=index|Gallery]] ===== Notes from Larry Ewing ===== * When adding the gallery we need to get the url to the gallery. * Gallery requires a username and password when logging in. * Galleries contain folders called albums, albums can be nested. * Albums can contain images or movies. * It probably makes sense to allow the user to specify a maximum width and height for photos they are uploading. * Ability to manage mutiple albums and accounts. ===== Notes from Garrett ===== * Configuration should be saved. * Exporting should support more than just Gallery. * The Gallery support could possibly have a management mode for existing photographs on the server. * The back-end should do the work; the front-end should be as consistant as possible. * Alternative places to export to should be handled as plugins. ====== Other Export Types ====== * [[f-spot:web_export:original|export to ORIGINAL]] * [[f-spot:web_export:sync_to_websnapz|Sync to Websnapz]]