[pLog-svn] r6815 - plog/branches/lifetype-1.2/templates/summary/rss
jondaley at devel.lifetype.net
jondaley at devel.lifetype.net
Sat Feb 21 11:22:12 EST 2009
Author: jondaley
Date: 2009-02-21 11:22:12 -0500 (Sat, 21 Feb 2009)
New Revision: 6815
Modified:
plog/branches/lifetype-1.2/templates/summary/rss/blogs_rss10.template
plog/branches/lifetype-1.2/templates/summary/rss/blogs_rss20.template
plog/branches/lifetype-1.2/templates/summary/rss/rss10.template
plog/branches/lifetype-1.2/templates/summary/rss/rss20.template
Log:
rss now validates
Modified: plog/branches/lifetype-1.2/templates/summary/rss/blogs_rss10.template
===================================================================
--- plog/branches/lifetype-1.2/templates/summary/rss/blogs_rss10.template 2009-02-21 14:28:17 UTC (rev 6814)
+++ plog/branches/lifetype-1.2/templates/summary/rss/blogs_rss10.template 2009-02-21 16:22:12 UTC (rev 6815)
@@ -9,7 +9,16 @@
<title>{$serviceName}</title>
<description>Your service description</description>
<link>{$url->getBaseUrl(false)}/summary.php</link>
+ <items>
+ <rdf:Seq>
+ {foreach from=$blogs item=blog}
+ {assign var=url value=$blog->getBlogRequestGenerator()}
+ <rdf:li rdf:resource="{$url->blogLink()}" />
+ {/foreach}
+ </rdf:Seq>
+ </items>
</channel>
+
{foreach from=$blogs item=blog}
{assign var=url value=$blog->getBlogRequestGenerator()}
<item rdf:about="{$url->blogLink()}">
@@ -18,7 +27,7 @@
<description>{$blog->getAbout()|escape}</description>
<link>{$url->blogLink()}</link>
{assign var="blogDate" value=$blog->getCreateDateObject()}
- <dc:date>{$locale->formatDate($blogDate, "%Y-%m-%d %H:%M:%S")}</dc:date>
+ <dc:date>{$locale->formatDate($blogDate, "%Y-%m-%dT%H:%M:%S%G")}</dc:date>
{assign var="blogOwner" value=$blog->getOwnerInfo()}
<dc:creator>{$blogOwner->getUsername()}</dc:creator>
</item>
Modified: plog/branches/lifetype-1.2/templates/summary/rss/blogs_rss20.template
===================================================================
--- plog/branches/lifetype-1.2/templates/summary/rss/blogs_rss20.template 2009-02-21 14:28:17 UTC (rev 6814)
+++ plog/branches/lifetype-1.2/templates/summary/rss/blogs_rss20.template 2009-02-21 16:22:12 UTC (rev 6815)
@@ -1,11 +1,15 @@
<?xml version="1.0" encoding="{$locale->getCharset()}"?>
<?xml-stylesheet href="{$url->getUrl("/styles/rss.css")}" type="text/css"?>
-<rss version="2.0">
+<rss version="2.0"
+ xmlns:content="http://purl.org/rss/1.0/modules/content/"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:atom="http://www.w3.org/2005/Atom"
+>
<channel>
<title>{$serviceName}</title>
<description>Your service description</description>
<link>{$url->getBaseUrl(false)}/summary.php</link>
- <generator>LifeType 1.1</generator>
+ <generator>{$version}</generator>
{foreach from=$blogs item=blog}
{assign var=url value=$blog->getBlogRequestGenerator()}
<item>
@@ -14,7 +18,7 @@
<link>{$url->blogLink()}</link>
<guid>{$url->blogLink()}</guid>
{assign var="blogOwner" value=$blog->getOwnerInfo()}
- <author>{$blogOwner->getUsername()}</author>
+ <dc:creator>{$blogOwner->getUsername()}</dc:creator>
<source url="{$url->rssLink("rss20")}">{$blog->getBlog()|escape}</source>
</item>
{/foreach}
Modified: plog/branches/lifetype-1.2/templates/summary/rss/rss10.template
===================================================================
--- plog/branches/lifetype-1.2/templates/summary/rss/rss10.template 2009-02-21 14:28:17 UTC (rev 6814)
+++ plog/branches/lifetype-1.2/templates/summary/rss/rss10.template 2009-02-21 16:22:12 UTC (rev 6815)
@@ -9,6 +9,15 @@
<title>{$serviceName}</title>
<description>Your service description</description>
<link>{$url->getBaseUrl(false)}/summary.php</link>
+ <items>
+ <rdf:Seq>
+ {foreach from=$posts item=post}
+ {assign var=blog value=$post->getBlogInfo()}
+ {assign var=url value=$blog->getBlogRequestGenerator()}
+ <rdf:li rdf:resource="{$url->postPermalink($post)}" />
+ {/foreach}
+ </rdf:Seq>
+ </items>
</channel>
{foreach from=$posts item=post}
{assign var=blog value=$post->getBlogInfo()}
@@ -19,7 +28,7 @@
<description>{$post->getText()|escape}</description>
<link>{$url->postPermalink($post)}</link>
{assign var="postDate" value=$post->getDateObject()}
- <dc:date>{$locale->formatDate($postDate, "%Y-%m-%d %H:%M:%S")}</dc:date>
+ <dc:date>{$locale->formatDate($postDate, "%Y-%m-%dT%H:%M:%S%G")}</dc:date>
{assign var="postOwner" value=$post->getUserInfo()}
<dc:creator>{$postOwner->getUsername()}</dc:creator>
</item>
Modified: plog/branches/lifetype-1.2/templates/summary/rss/rss20.template
===================================================================
--- plog/branches/lifetype-1.2/templates/summary/rss/rss20.template 2009-02-21 14:28:17 UTC (rev 6814)
+++ plog/branches/lifetype-1.2/templates/summary/rss/rss20.template 2009-02-21 16:22:12 UTC (rev 6815)
@@ -1,28 +1,32 @@
<?xml version="1.0" encoding="{$locale->getCharset()}"?>
<?xml-stylesheet href="{$url->getUrl("/styles/rss.css")}" type="text/css"?>
-<rss version="2.0">
+<rss version="2.0"
+ xmlns:content="http://purl.org/rss/1.0/modules/content/"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:atom="http://www.w3.org/2005/Atom"
+>
<channel>
<title>{$serviceName}</title>
<description>Your service description</description>
<link>{$url->getBaseUrl(false)}/summary.php</link>
- <generator>LifeType 1.0</generator>
+ <generator>{$version}</generator>
{foreach from=$posts item=post}
{assign var=blog value=$post->getBlogInfo()}
- {assign var=url value=$blog->getBlogRequestGenerator()}
+ {assign var=postUrl value=$blog->getBlogRequestGenerator()}
<item>
<title>{$post->getTopic()|escape}</title>
<description>{$post->getText()|escape}</description>
- <link>{$url->postPermalink($post)}</link>
- <comments>{$url->postPermalink($post)}</comments>
- <guid>{$url->postPermalink($post)}</guid>
+ <link>{$postUrl->postPermalink($post)}</link>
+ <comments>{$postUrl->postPermalink($post)}</comments>
+ <guid>{$postUrl->postPermalink($post)}</guid>
{assign var="postOwner" value=$post->getUserInfo()}
- <author>{$postOwner->getUsername()}</author>
+ <dc:creator>{$postOwner->getUsername()}</dc:creator>
<category>
{foreach from=$post->getCategories() item=category}
{$category->getName()|escape}
{/foreach}
</category>
- <source url="{$url->rssLink("rss20")}">{$blog->getBlog()|escape}</source>
+ <source url="{$postUrl->rssLink("rss20")}">{$blog->getBlog()|escape}</source>
</item>
{/foreach}
</channel>
More information about the pLog-svn
mailing list