From 69aa38ac22767d458399b33a7deccf410ee15f25 Mon Sep 17 00:00:00 2001 From: nickw Date: Thu, 20 May 2010 14:32:40 +0000 Subject: Updating RSS views to allow for object creator and geolocation. git-svn-id: http://code.elgg.org/elgg/trunk@6110 36083f99-b078-4883-b0ff-0f9b5a30f544 --- views/rss/annotation/default.php | 52 ++++++++++++++++------------------------ 1 file changed, 21 insertions(+), 31 deletions(-) (limited to 'views/rss/annotation/default.php') diff --git a/views/rss/annotation/default.php b/views/rss/annotation/default.php index 8ff34b7fa..aaad66919 100644 --- a/views/rss/annotation/default.php +++ b/views/rss/annotation/default.php @@ -1,46 +1,36 @@ entity_guid); +$entity = get_entity($vars['annotation']->entity_guid); + $title = substr($vars['annotation']->value, 0, 32); if (strlen($vars['annotation']->value) > 32) { $title .= " ..."; } -?> +$permalink = $entity->getURL(); +$pubdate = date('r', $entity->time_created); - - getURL(); ?>#id; ?> - time_created) ?> - getURL(); ?>#id; ?> - <![CDATA[<?php echo $title; ?>]]> - value)); ?>]]> - owner); - if ($owner) { -?> - name; ?> - - getLongitude()) && - ($vars['entity']->getLatitude()) - ) { - ?> - getLatitude(); ?> getLongitude(); ?> - - - \ No newline at end of file +$creator = elgg_view('object/creator', array('entity' => $entity)); +$georss = elgg_view('object/georss', array('entity' => $entity)); +$extensions = elgg_view('extensions/item'); + +$item = <<<__HTML + + $permalink#{$vars['annotation']->id} + $pubdate + $permalink#{$vars['annotation']->id} + <![CDATA[$title]]> + value}]]> + $creator$georss$extensions + +__HTML; + +echo $item; -- cgit v1.2.3