← Back to Archives

Enabling full-text RSS

I've wondered how to get my RSS feed to people with all links/images intact... the too cool danah pointed out that in Movable Type, you only have to replace the RSS 1.0 and 2.0 templates with the following.

For RSS 2.0

"?>

<$MTBlogName remove\_html="1" encode\_xml="1"$> <$MTBlogURL$> <$MTBlogDescription remove\_html="1" encode\_xml="1"$> en-us <$MTEntryAuthorEmail$> <$MTEntryDate format="%Y-%m-%dT%H:%M:%S"$><$MTBlogTimezone$> hourly 1 2000-01-01T12:00+00:00 <$MTEntryTitle remove\_html="1" encode\_xml="1"$> <$MTEntryLink encode\_xml="1"$> <$MTEntryBody remove\_html="1" encode\_xml="1"$> <$MTEntryID$>@<$MTBlogURL$> <$MTEntryCategory remove\_html="1" encode\_xml="1"$> <$MTEntryDate format="%Y-%m-%dT%H:%M:%S"$><$MTBlogTimezone$>

For RSS 1.0

"?>

<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:cc="http://web.resource.org/cc/" xmlns="http://purl.org/rss/1.0/">

<$MTBlogName encode\_xml="1"$> <$MTBlogURL$> <$MTBlogDescription encode\_xml="1"$> en-us <$MTEntryDate format="%Y-%m-%dT%H:%M:%S" language="en"$><$MTBlogTimezone$> " /> "> <$MTEntryTitle encode\_xml="1"$> <$MTEntryPermalink encode\_xml="1"$> <$MTEntryBody encode\_xml="1"$> <$MTEntryCategory encode\_xml="1"$> <$MTEntryAuthor encode\_xml="1"$> <$MTEntryDate format="%Y-%m-%dT%H:%M:%S" language="en"$><$MTBlogTimezone$>

</rdf:RDF>

Posted by joebeone at Marzo 10, 2004 07:53 AM