In addition to using this on our existing EE sites, we have a WordPress blog that we’ve been wanting to transfer to EE. Would this (or your XMLGrab plugins be good methods for doing that? Or is there a different method you would recommend?
Glad it’s working for you. Both have been problems for quite some time…
To migrate the data I’d suggest seeing if you can using the MT Import option first as this will handle user comments better. Failing that, either of the plugins should help.
Sorry to keep bugging you. I just updated my version of the plugin so there is a status=”” parameter in the exp:feedgrab template tag. That way, I can feed in what I want the status to be. The reason I needed this specifically is because our default status is Draft (since we have a ton of writers and don’t want things published by accident), and we wanted items that are “grabbed” by FeedGrab to be posted to the site immediately.
I think this would probably be a worthwhile update to the plugin if you’re down with that. Obviously a very simple update to the plugin, but let me know if you just want my code.
very nice plugin! exactly what i was looking for.
one issue though
i’m trying to import my friendfeed feed and can’t seem to grab the contents on a lower level.
that’s the structure (from their api):
entries[] id title link published updated hidden user{} id - the user's FriendFeed UUID name - the user's full name nickname - the user's FriendFeed nickname, used in FriendFeed URLs profileUrl - the user's profile URL on FriendFeed service{} - the service from which the entry came id - the service's FriendFeed ID, e.g., "picasa" name - the service's official name, e.g., "Picasa Web Albums" iconUrl - the URL of the favicon for this service profileUrl - the user's profile URL on this service
…
it works well with »id«, »title«, »published« etc.
the bits i’m also interested in are »service name«, »user nickname« and so forth.
in the »go« template i tried »service/name« but no luck.
question now is how do i get them?
i’m pretty sure that’s an easy task but can’t see it.
mh … i looked through the whole friendfeed api documentation but couldn’t find any information on this. gonna build my own ff by importing the services myself. which certainly doesn’t makes it easier i guess
OK, quick question. We have 3 weblogs: A, B, and C. We are using FeedGrab to cross-post new weblog entries on the other weblogs within our same EE install. If I want to use FeedGrab to pull in new content from A onto B and C, how can I tell that the posts are unique? Right now, I can only grab unique content on ONE of our sites. Is there a value of “weblog” that can be put into the unique=”” parameter? This would allow me to make sure that posts have not been posted more than once on the SAME weblog, but would allow me to post the same thing on B and C if required. Any ideas?
If I want to use FeedGrab to pull in new content from A onto B and C, how can I tell that the posts are unique? Right now, I can only grab unique content on ONE of our sites.
Hi Doug,
The plugin should actually do what you are trying to do. I’ll try and get a fix for you this week.
I love this plugin, it enables me to do what I’ve been looking for for a long time! It works perfectly for most of my feeds. Just 2 small problems:
- When I try to get my delicious tags as categories, only the first tag for each entry is imported. I copied the code from page 3 of this thread, changed only the feed address, the category group_id and the fields. Has something changed since then? I read the whole thread and the documentation, but could not find an answer.
- Fetching a blogger feed does not import the content field, the field has the text “array” instead.
Any hints? I haven’t looked very closely at RSS coding yet, so maybe I’m just missing something obvious.
(eta) One more question, is there a way to import flickr tags as categories? The rss source code looks like this:
Great work on this! Another (very small) thing that would be handy to add is a function that increases the post count for the author once the post is pulled over. The ‘exp_members’ table has a ‘total_entries’ field that is not getting updated. This is actually making it so I can’t use the “Filter by Author” plugin for that member. Not a huge deal, but I figured it can’t hurt to get this request out there.
I hate to sound like an idiot here but I’m not getting anything from this plugin.
The plugin is installed. I followed the tutorial:
created a new weblog, assigned the custom field groups in accordance to the XML nodes of the RSS feed.
Created a new template group with an index file and a go file. Double checked that the weblog ID is correct.
The go template just displays: