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
<?xml version="1.0" encoding="<$MTPublishCharset$>"?>
<rss version="2.0"
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:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<channel>
<title><$MTBlogName remove\_html="1" encode\_xml="1"$></title>
<link><$MTBlogURL$></link>
<description><$MTBlogDescription remove\_html="1"
encode\_xml="1"$></description>
<dc:language>en-us</dc:language>
<dc:creator><MTEntries
lastn="1"><$MTEntryAuthorEmail$></MTEntries></dc:creator>
<dc:date><MTEntries lastn="1"><$MTEntryDate
format="%Y-%m-%dT%H:%M:%S"$><$MTBlogTimezone$></MTEntries></dc:date>
<admin:generatorAgent
rdf:resource="http://www.movabletype.org/?v=<$MTVersion$>" />
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>
<MTEntries lastn="15">
<item>
<title><$MTEntryTitle remove\_html="1" encode\_xml="1"$></title>
<link><$MTEntryLink encode\_xml="1"$></link>
<description><$MTEntryBody remove\_html="1"
encode\_xml="1"$></description>
<guid isPermaLink="false"><$MTEntryID$>@<$MTBlogURL$></guid>
<dc:subject><$MTEntryCategory remove\_html="1"
encode\_xml="1"$></dc:subject>
<dc:date><$MTEntryDate
format="%Y-%m-%dT%H:%M:%S"$><$MTBlogTimezone$></dc:date>
</item>
</MTEntries>
</channel>
</rss>
For RSS 1.0
<?xml version="1.0" encoding="<$MTPublishCharset$>"?>
<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/">
<channel rdf:about="<$MTBlogURL$>">
<title><$MTBlogName encode\_xml="1"$></title>
<link><$MTBlogURL$></link>
<description><$MTBlogDescription encode\_xml="1"$></description>
<dc:language>en-us</dc:language>
<dc:creator></dc:creator>
<dc:date><MTEntries lastn="1"><$MTEntryDate format="%Y-%m-%dT%H:%M:%S"
language="en"$><$MTBlogTimezone$></MTEntries></dc:date>
<admin:generatorAgent
rdf:resource="http://www.movabletype.org/?v=<$MTVersion$>" />
<MTBlogIfCCLicense>
<cc:license rdf:resource="<$MTBlogCCLicenseURL$>" />
</MTBlogIfCCLicense>
<items>
<rdf:Seq><MTEntries lastn="15">
<rdf:li rdf:resource="<$MTEntryPermalink encode\_xml="1"$>" />
</MTEntries></rdf:Seq>
</items>
</channel>
<MTEntries lastn="15">
<item rdf:about="<$MTEntryPermalink encode\_xml="1"$>">
<title><$MTEntryTitle encode\_xml="1"$></title>
<link><$MTEntryPermalink encode\_xml="1"$></link>
<description><$MTEntryBody encode\_xml="1"$></description>
<dc:subject><$MTEntryCategory encode\_xml="1"$></dc:subject>
<dc:creator><$MTEntryAuthor encode\_xml="1"$></dc:creator>
<dc:date><$MTEntryDate format="%Y-%m-%dT%H:%M:%S"
language="en"$><$MTBlogTimezone$></dc:date>
</item>
</MTEntries>
</rdf:RDF>
Posted by joebeone at Marzo 10, 2004 07:53 AM