There's also a terrific tutorial on easycfm.com under the "tutorials"
section.
feedvalidator.org is a amazing resource!
scott chidester wrote:
Colin,
Below is an example of how to create a simple RSS feed in CF. Just
need to run a loop over the <item> tag for all of your content.
Here are some links for reference:
http://www.mnot.net/rss/tutorial/
http://blogs.law.harvard.edu/tech/rss
http://www.feedvalidator.org/
Hope this helps!
Scott
************************************************************
<cfoutput>
<cfsavecontent variable="request.fileContent">
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title>TITLE</title>
<link>http://www.mysite.com</link>
<description>MY DESCRIPTION</description>
<language>en-us</language>
<lastBuildDate>#dateformat(now(), "ddd, dd mmm yyyy")#
#timeformat(now(), "HH:mm:ss")# CDT</lastBuildDate>
<docs>#xmlformat("http://blogs.law.harvard.edu/tech/rss")#</docs
<http://blogs.law.harvard.edu/tech/rss%22%29#%3C/docs>>
<managingEditor>EMAIL ADDRESS</managingEditor>
<webMaster>EMAIL ADDRESS</webMaster>
<ttl>1440</ttl>
<image>
<title>IMAGE TITLE</title>
<url>IMAGE URL</url>
<link>URL TO SITE HOMEPAGE</link>
<width>IMAGE WIDTH</width>
<height>IMAGE HEIGHT</height>
</image>
<!--- LOOP OVER ITEMS --->
<item>
<title>TITLE OF ITEM</title>
<link>LINK TO ITEM</link>
<category>CATEGORY OF ITEM</category>
<description>DESCTIPTION OF ITEM</description>
<pubDate>#dateformat(now(), "ddd, dd mmm yyyy")#
#timeformat(now(), "HH:mm:ss")# CDT</pubDate>
<author>EMAIL ADDRESS</author>
</item>
</channel>
</rss>
</cfsavecontent>
</cfoutput>
<cffile action="write" file="rss-feed.xml"
output="#request.fileContent#" nameconflict="overwrite">
****************************************************************
------------------------------------------------------------------------
From: /"Colin Wilson" <[EMAIL PROTECTED]>/
Reply-To: /[email protected]/
To: /<[email protected]>/
Subject: /RSS.xml/
Date: /Wed, 17 Aug 2005 11:23:06 -0700/
Just curious - does anyone have a good resource for creating an
rss.xml file from a cold fusion query.
Thanks
Colin
----------------------------------------------------------
To post, send email to [email protected]
To unsubscribe:
http://www.dfwcfug.org/form_MemberUnsubscribe.cfm
To subscribe:
http://www.dfwcfug.org/form_MemberRegistration.cfm