Closed (fixed)
Project:
Feeds
Version:
6.x-1.0-alpha11
Component:
Miscellaneous
Priority:
Normal
Category:
Support request
Assigned:
Reporter:
Created:
22 Feb 2010 at 14:56 UTC
Updated:
14 Jun 2010 at 16:23 UTC
I may be missing a step, but I have tried bringing a flickr feed feed into a custom content type I have set up. It seems to read the d=feed fine, but when I come to map the item url to an embedded media field I have created within my content type, it does not show up in the target drop down menu?
I've been trying this on a site I have in development, in addition to a fresh install with just the most up-to-date versions of drupal, cck, views, emfield and feeds. On both accounts it does not work?
Any help would be much appreciated. I have a feeling it is just something dumb on my part.
Many Thanks,
Ben.
Comments
Comment #1
cglusky commentedBen,
Try installing SimplePie to get Enclosure support. You can then map the enclosure from your Flickr feed to an ImageField. The image from the enclosure will be the original on Flickr. You can then use imagecache and all the other ImageField goodies to manipulate it locally.
R,
C
Comment #2
GibbsBen commentedThanks for the reply. I know it's been a while since you tried to be of help, but I do actually have simple pie installed. I have no problem to receiving the feed from flickr, its actually mapping the url to my custom field which seems to be the problem. For some reason the field I have created does not show in the list of targets. Does anyone have an idea of why this is? All the video tutorials I have seen seem to skip over the creation of a custom target field. But I cant seem to get the field to show up.
The only targets I ever see are;
Title
Body
Published status
Published date
URL GUID
Again, any help would be much appreciated.
Comment #3
AntiNSA commentedYou have to create a custom field using cck on your edit contenet type page. Manage fields and , then create you suctom field . Then it will appear as a target option. Make sure you have selected the input type as full html or you may not see your content.
Comment #4
GibbsBen commentedAgain I appreciate the help, but this method does not seem to work when a custom embedded media field is created. For instance if I create a standard text field it will appear with no problems in the target drop down, and I witness the url's for my flickr images copied into this field. But when I try to create it as a custom embedded media field, this does not show in the target drop down within feeds.
The whole reason for this is to use flickr to upload any mange my sites images. In theory using a combination of emfield, feeds and views should mean my site will automatically import images and publish them as I require. I would also like to do a similar thing with youtube videos.
Maybe I'm over thinking this. Again any further help would be much appreciated.
Comment #5
cglusky commented@GibbsBen - If you have SimplePie installed you do not need embedded media field to bring in your images from Flickr. The latest alpha version of Feeds with SimplePie provides Enclosure support. The Enclosure in a Flickr Feed (at least the feeds I am pulling) contains the url to the largest available photo on Flickr for that feed item. You WILL need to install ImageField and all its dependencies (FileField, ImageAPI, etc.) Once you have ImageField installed you can create an ImageField CCK field for your content type and map the Enclosure to the ImageField. Feeds w/ SimplePie saves a copy of the image in your files directory so you can use ImageCache and all the other stuff like lightbox. NOTE: I will run dev versions of a module if it tests out and I know who is maintaining it - At least by reputation. This is generally NOT recommended for production sites, so take that for what it's worth. But I do know this works since I am using it support the same use case you mention for my portfolio site.
R,
C
Comment #6
GibbsBen commentedI only just got round to implementing this and it works like a dream. The only snag I have being the flickr limits the number of items in an rss feed to 20. With that said I think I have found a way around this. Thanks again for your help with this.
Bg.
Comment #7
Grayside commentedComment #8
c-c-m commentedHello,
I've installed simplepie and when mapping I selected the enclosure as source and put it into a custom cck field with image field as target. I also deleted "description" because I don't want to duplicate information (the source description only contains the same image as the enclosure). But when I import the feed http://feeds.feedburner.com/arch-maaik and try to see the imported items, image field is empty and body has information on it! What am I doing wrong?
Thanks
Comment #10
thomas_b commentedHi,
I have the same problem as GibbsBenn; when mapping (using Node processor), custom embedded media fields created via CCK in my feed-item nodes do not appear in the target list.
I understand there's a workaround for images through simplepie/imagefield, but I'm trying to get third party *videos* (for a youtube/vimeo feed).
Are emfields officially not supported by Feeds as targets at the moment?
Will it be any soon?
Thanks for any help,
T
Comment #11
wlgrana commentedI'm having the same problem with the Third Party video embed field. Tremenss, where you able to figure this out?
Best,
Will
Comment #12
alex_b commentedI am fairly certain you are looking for #623432: Mapper for emfield
Comment #13
locomo commented#12 worked for me