summaryrefslogtreecommitdiff
path: root/modules/rss/views
diff options
context:
space:
mode:
authorBharat Mediratta <bharat@menalto.com>2009-06-15 07:40:57 +0800
committer <unostar@danalan.info>2009-06-15 17:31:17 +0800
commit3b684655e2afcb6d24885c98a7821db4d6db4e07 (patch)
tree4ece424ef273b93cbb4ef75cc2ef63f5891057bb /modules/rss/views
parent2ecb00c492c1312e7214c5bb1c2d256225cf2c73 (diff)
Refactor feed code to use stdClass everywhere. Fix bugs in the
max-pages calculation code. Move feed related data into the $feed variable and only pass that to the view. Signed-off-by: <unostar@danalan.info>
Diffstat (limited to 'modules/rss/views')
-rw-r--r--modules/rss/views/feed.mrss.php18
1 files changed, 9 insertions, 9 deletions
diff --git a/modules/rss/views/feed.mrss.php b/modules/rss/views/feed.mrss.php
index 0beebbcf..447179a5 100644
--- a/modules/rss/views/feed.mrss.php
+++ b/modules/rss/views/feed.mrss.php
@@ -6,21 +6,21 @@
xmlns:fh="http://purl.org/syndication/history/1.0">
<channel>
<generator>gallery3</generator>
- <title><?= p::clean($title) ?></title>
- <link><?= $link ?></link>
- <description><?= p::clean($description) ?></description>
+ <title><?= p::clean($feed->title) ?></title>
+ <link><?= $feed->uri ?></link>
+ <description><?= p::clean($feed->description) ?></description>
<language>en-us</language>
- <atom:link rel="self" href="<?= $feed_link ?>" type="application/rss+xml" />
+ <atom:link rel="self" href="<?= $feed->uri ?>" type="application/rss+xml" />
<fh:complete/>
- <? if (!empty($previous_page_link)): ?>
- <atom:link rel="previous" href="<?= $previous_page_link ?>" type="application/rss+xml" />
+ <? if (!empty($feed->previous_page_uri)): ?>
+ <atom:link rel="previous" href="<?= $feed->previous_page_uri ?>" type="application/rss+xml" />
<? endif ?>
- <? if (!empty($next_page_link)): ?>
- <atom:link rel="next" href="<?= $next_page_link ?>" type="application/rss+xml" />
+ <? if (!empty($feed->next_page_uri)): ?>
+ <atom:link rel="next" href="<?= $feed->next_page_uri ?>" type="application/rss+xml" />
<? endif ?>
<pubDate><?= $pub_date ?></pubDate>
<lastBuildDate><?= $pub_date ?></lastBuildDate>
- <? foreach ($children as $child): ?>
+ <? foreach ($feed->children as $child): ?>
<item>
<title><?= p::clean($child->title) ?></title>
<link><?= url::abs_site("{$child->type}s/{$child->id}") ?></link>