Just a quick question for people out there using this module with iPhoto to Gallery: For me, image descriptions from iPhoto don't seem to upload to Drupal using this module. Gallery descriptions go up no problem, but image descriptions don't appear. Has anyone gotten this to work? I also wonder if it's possible to get iPhoto tags to upload as tags within a Drupal taxonomy.

Any help is much appreciated.

Comments

veganjosh’s picture

Status: Active » Closed (fixed)

Got it to populate the image node's body with the description...changed $form_state['values']['body_field'] to $form_state['values']['body'] on line 189 of image_pub.common.inc

egfrith’s picture

Status: Closed (fixed) » Active

Thanks for the report veganjosh, and thanks for your work finding a fix. I'm reopening this issue as although I don't have time to look at this issue and fix now, I will do at some point in the future, and I don't want to lose track of it.

rains’s picture

Issue tags: +galleries, +iPhoto, +Gallery2

I was having no luck, so tried the above patch, but still no joy, would you imagine a private filing system, would prevent the transfer from my iPhoto?

Otherwise logs in fine, makes galleries too, great, but no photo transfer yet my end.

Incase it helps, heres my iPhoto log:

/Library/QuickTime/XviD_Codec-r58 (ppc).component/Contents/MacOS/XviD_Codec: mach-o, but wrong architecture
19/07/2010 19:57:39 [0x0-0x6b06b].com.apple.iPhoto[1701] objc[1701]: Class GrowlApplicationBridge is implemented in both /Library/InputManagers/GrowlCamino/GrowlCamino.bundle/Contents/MacOS/../Frameworks/Growl.framework/Versions/A/Growl and /Applications/iPhoto.app/Contents/MacOS/../PlugIns/iPhotoToGallery.iPhotoExporter/Contents/Frameworks/Growl.framework/Versions/A/Growl. One of the two will be used. Which one is undefined.

19/07/2010 19:57:39 [0x0-0x6b06b].com.apple.iPhoto[1701] objc[1701]: Class GrowlDelegate is implemented in both /Library/InputManagers/GrowlCamino/GrowlCamino.bundle/Contents/MacOS/../Frameworks/Growl.framework/Versions/A/Growl and /Applications/iPhoto.app/Contents/MacOS/../PlugIns/iPhotoToGallery.iPhotoExporter/Contents/Frameworks/Growl.framework/Versions/A/Growl. One of the two will be used. Which one is undefined.

19/07/2010 19:57:39 [0x0-0x6b06b].com.apple.iPhoto[1701] objc[1701]: Class GrowlPathUtil is implemented in both /Library/InputManagers/GrowlCamino/GrowlCamino.bundle/Contents/MacOS/../Frameworks/Growl.framework/Versions/A/Growl and /Applications/iPhoto.app/Contents/MacOS/../PlugIns/iPhotoToGallery.iPhotoExporter/Contents/Frameworks/Growl.framework/Versions/A/Growl. One of the two will be used. Which one is undefined.

thanks people

rains

egfrith’s picture

I've not made any progress on this, but uncommenting the following line in image_pub.gr.inc might help:
// watchdog('image_pub', 'GR request: %cmd', array('%cmd' => var_export($g2_form, true)));

When uncommented, the request from the GR client appears in the drupal logs.