diff options
author | Cash Costello <cash.costello@gmail.com> | 2009-12-11 12:54:14 +0000 |
---|---|---|
committer | Cash Costello <cash.costello@gmail.com> | 2009-12-11 12:54:14 +0000 |
commit | 58fd575a7b28936455baea2856b1d5613d29b477 (patch) | |
tree | e338be339d9a966eeda8b63a3d5fa2d58cb8f34a /views/rss | |
parent | 3bd5e571364385cb93a93b8526e1e90e56db7b49 (diff) | |
download | elgg-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.php | 19 | ||||
-rw-r--r-- | views/rss/tidypics/gallery.php | 18 |
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 . '&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 . '&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 |