Lightroom to Gallery (English)
Adobe Lightroom is able since release 1.3 to support plugins. Lightroom to Gallery is a plugin to export photos from Lightroom directly to Gallery.
Features
This plugin provides the following features:
- Support for Gallery 1.X, Jallery 1.X and Gallery 2.X.
- Destination album choice.
- New album creation.
- Lightroom to Gallery Medata mapping.
- English, French and German interface.
Download
Download Lightroom2Gallery 2.0.4 for Lightroom 1.X and Lightroom 2.X
Supported Systems: Mac OS X, Windows XP, Windows Vista
Install
This module must be installed into the following directory :
- Windows : C:\Program Files\Adobe\Adobe Photoshop Lightroom X.Y\Modules\
- Mac OS X : /Library/Application Support/Adobe/Lightroom/Modules/
Don’t forget to restart Lightroom so that the module is loaded.
Support
Please use the following form for any bug or feature enhancement.







Problem during export:
“An internal error occured: Expected header 1 ‘field’ sub-item to be a string, not nil”
Lightroom: 2.5
Gallery-Version = 2.2.5 Kern 1.2.0.7
PHP-Version = 4.4.9 apache2handler
Webserver = Apache
Datenbank = mysql 4.1.22-max-log, lock.system=flock
Werkzeuge = Exif, Getid3, Thumbnail, Gd, LinkItemToolkit
Beschleunigung = partial/900, partial/900
Betriebssystem = Linux dd13608 2.6.25.20-25.1-pae #1 SMP 2009-03-12 13:13:03 +0100 i686
Standard-Motiv = carbon
gettext = Aktiviert
Sprache = de_DE
Browser = Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_1; de-de) AppleWebKit/531.9 (KHTML, like Gecko) Version/4.0.3 Safari/531.9
Zeilen in der GalleryAccessMap Tabelle = 33
Zeilen in der GalleryAccessSubscriberMap Tabelle = 1903
Zeilen in der GalleryUser Tabelle = 3
Zeilen in der GalleryItem Tabelle = 1898
Zeilen in der GalleryAlbumItem Tabelle = 24
Zeilen in der GalleryCacheMap Tabelle = 7837
Thanks for the feedback.
Problem reproduced and fixed in the 2.0.3 release.
Salut!
Really a great plugin, thanks! The only problem is, that – being on Mac – special characters (umlauts) get crippled when uploading to Gallery. I don’t have this problem on Windows, but get the same effect, when uploading to a Coppermine image gallery. I found this thread http://gallery.menalto.com/node/72147, but the workaround, described there, did not work in my case.
The problem obviously has to do with the way, on Mac metadata is written to jpg files. It is NOT a Lightroom problem solely, I had the same problem with ViewNX for instance.
After hours of research I found a workaround myself, which consist in rewriting the tags, which are of interest for me and for the export to Gallery, with the help of exiftool while converting special characters to entities. Here is the code:
exiftool -r -overwrite_original -E ‘-Description>ImageDescription’ ‘-Description>Caption-Abstract’ ‘-Subject>Keywords’ ‘-Location>Sub-location’ ‘-Country>Country-PrimaryLocationName’ ‘-City>City’ /directory/where/the/image/files/reside
I created a routine with Macs Automator (called automatically by Lightroom after exporting), which does not only execute the command above, but also uploads the resulting files via ftp to the tmp directiory of Gallery. But from here on, I do the last step the manual way.
Did you hear about this problem with special characters? And do you have an idea, how possibly fix it in a more elegant way than described above? I would love to use your plugin, but also keep my german umlauts in descriptions, keywords etc.
Regards
Tobi
When attempting to contact a server using HTTPS, line 36 throws a ‘An internal error has occurred: [string "GalleryRemoteProtocol.lua"]:36: attempt to concatenate local ‘raw’ (a nil value)’
I have fallen back to non-encrypted connection with success, although if you can make this wonderful plugin SSL compliant I would be very happy
Alternatively, either a warning that HTTPS breaks, or a error that means something to the user would be good.
Thank you!
Thanks for the feedback!
I have never tested the plugin with HTTPS, however, it should work.
There are a few reasons for it not to work :
the certificate used for the SSL handshake is not signed by a traditionnal CA or maybe that the CA has not been declared in the list of the trusted AC on the OS (if LR refers to this list to check a certificate)
the site uses HTTPS and HTTP authentication. In the second case, the plugin can not provide any login and password for the HTTP authentication.
Does any of the previous reasons apply here?