aboutsummaryrefslogtreecommitdiff
path: root/views/rss
diff options
context:
space:
mode:
authorCash Costello <cash.costello@gmail.com>2009-12-11 12:54:14 +0000
committerCash Costello <cash.costello@gmail.com>2009-12-11 12:54:14 +0000
commit58fd575a7b28936455baea2856b1d5613d29b477 (patch)
treee338be339d9a966eeda8b63a3d5fa2d58cb8f34a /views/rss
parent3bd5e571364385cb93a93b8526e1e90e56db7b49 (diff)
downloadelgg-58fd575a7b28936455baea2856b1d5613d29b477.tar.gz
elgg-58fd575a7b28936455baea2856b1d5613d29b477.tar.bz2
working on adding rss feeds for all listing pages
Diffstat (limited to 'views/rss')
-rw-r--r--views/rss/object/image.php19
-rw-r--r--views/rss/tidypics/gallery.php18
2 files changed, 37 insertions, 0 deletions
diff --git a/views/rss/object/image.php b/views/rss/object/image.php
new file mode 100644
index 000000000..dafc05f45
--- /dev/null
+++ b/views/rss/object/image.php
@@ -0,0 +1,19 @@
+<?php
+
+$title = $vars['entity']->title;
+$descr = $vars['entity']->description;
+$download = $vars['url'] . 'pg/photos/download/' . $vars['entity']->guid . '/inline/';
+$base_url = $vars['url'] . 'mod/tidypics/thumbnail.php?file_guid=';
+?>
+
+ <item>
+ <title><?php echo $title; ?></title>
+ <link><?php echo $base_url . $vars['entity']->guid . '&amp;size=large'; ?></link>
+ <description><?php echo htmlentities($descr, ENT_QUOTES); ?></description>
+ <pubDate><?php echo date("r", $vars['entity']->time_created); ?></pubDate>
+ <guid isPermaLink="true"><?php echo $vars['entity']->getURL(); ?></guid>
+ <media:content url="<?php echo $download; ?>" medium="image" type="<?php echo $vars['entity']->getMimeType(); ?>" />
+ <media:title><?php echo $title; ?></media:title>
+ <media:description><?php echo htmlentities($descr); ?></media:description>
+ <media:thumbnail url="<?php echo $base_url . $vars['entity']->guid . '&amp;size=thumb'; ?>"></media:thumbnail>
+ </item> \ No newline at end of file
diff --git a/views/rss/tidypics/gallery.php b/views/rss/tidypics/gallery.php
new file mode 100644
index 000000000..2fcf2ac76
--- /dev/null
+++ b/views/rss/tidypics/gallery.php
@@ -0,0 +1,18 @@
+<?php
+ /**
+ * Tidypics Listing RSS View
+ */
+
+$context = $vars['context'];
+$entities = $vars['entities'];
+$count = $vars['count'];
+$baseurl = $vars['baseurl'];
+
+
+if (is_array($entities) && sizeof($entities) > 0) {
+ foreach($entities as $entity) {
+ echo elgg_view_entity($entity);
+ }
+}
+
+?> \ No newline at end of file