• Currently 4/5
  • 1
  • 2
  • 3
  • 4
  • 5
Refeed

The Refeed plugin for Movable Type 4.0 (MT4) provides an easy way to pull in content stored in multiple external blogs and republish or "reblog" that content locally in Movable Type.

It works by providing administrators with an interface into which they can enter as many URLs to RSS and Atom feeds as they wish. Movable Type will then monitor those URLs for new content and pull in that content into a blog. All data will be preserved from the source feed, including all relevant dates.

A permalink to the source content is stored within each reblogged entry's Keywords field.

Requirements

URI::Fetch, Feed::Find, XML::Feed

10 Comments

Love this plugin. Took just a little tweaking to get it to play nice but it works as advertised. Thanks!

Bad idea: upgrade to MT 4.1. Any status on getting this working again? Thanks.

Any idea how to get these Perl modules installed on a shared webhost, via FTP access?

Hi Aaron, you can download these modules via cpan - for example: URI::Fetch. When you extract the tar.gz files downloaded from cpan, you'll find a lib folder has been created. Just copy the contents of this folder to your extlib directory in your Movable Type installation.

Does it work with version 4.2-en with: Community Pack 1.6, Professional Pack 1.2?

Can you help me with this error (using MT 4.0):

Error during task 'Check for updates to feeds (Refeed)': Can't locate object method "init_string" via package "XML::Feed::RSS" at /www/samocska.com/www/root/mt/extlib/XML/Feed .pm line 61.

I've installed the dependent modules (DB_File, Encode, Feed-Find, URI-Fetch, XML-Feed) and placed them as Arvind illustrated.

When Refeed tries to run, the Activity log says: Error during task 'Check for updates to feeds (Refeed)': DB_File object version 1.814 does not match bootstrap parameter 1.817 at /usr/lib/perl5/5.8.8/i386-linux-thread-multi/ DynaLoader.pm line 253. Compilation failed in require at /home/virtual/site50/fst/var/www/html/adam/cg i-bin/MT-4.2-en/tools/../plugins/Refeed/refee d.pl line 43.

The various " " that are in the paths are there in the log, and I've noticed them with other items in the Activity log. If I'm interpreting the log entry properly, it's saying that the version of DB_File I'm using (1.817) doesn't match a parameter that DynaLoader is looking for - and since DynaLoader is part of the Perl install, and it's a shared host......

Anyone have any thoughts? Hopefully I'm missing something and can actually make this work.

Hi Martin,

I too have the following version of MT and this plugin does not seem to work !!!

Movable Type Enterprise version 4.21-en with: Community Pack 1.6, Enterprise Pack 1.1, Professional Pack 1.2

Are you able to run it by any chance, if yes, can you please share the steps

Thanks Ashish

Hoping someone can give some guidance here?

Is anyone aware of a Refeed type application that has been updated for MT 4.2?

Leave a comment

Have a question? Please use the MT Forums. Notes submitted on documentation should pertain to tips & hints regarding documentation. Your note may be removed once its contents have been integrated into the body of the page.