From 9dc6dc4441aed20a481f1379d1bed935d3d48a1c Mon Sep 17 00:00:00 2001 From: Evan Prodromou Date: Fri, 15 Jul 2011 12:55:43 -0400 Subject: [PATCH] add conversation feed data --- actions/conversation.php | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/actions/conversation.php b/actions/conversation.php index f33d267d35..637e86e4b2 100644 --- a/actions/conversation.php +++ b/actions/conversation.php @@ -132,4 +132,33 @@ class ConversationAction extends Action { return true; } + + function getFeeds() + { + + return array(new Feed(Feed::JSON, + common_local_url('apiconversation', + array( + 'id' => $this->id, + 'format' => 'as')), + // TRANS: Title for link to notice feed. + // TRANS: %s is a user nickname. + _('Conversation feed (Activity Streams JSON)')), + new Feed(Feed::RSS2, + common_local_url('apiconversation', + array( + 'id' => $this->id, + 'format' => 'rss')), + // TRANS: Title for link to notice feed. + // TRANS: %s is a user nickname. + _('Conversation feed (RSS 2.0)')), + new Feed(Feed::ATOM, + common_local_url('apiconversation', + array( + 'id' => $this->id, + 'format' => 'atom')), + // TRANS: Title for link to notice feed. + // TRANS: %s is a user nickname. + _('Conversation feed (Activity Streams JSON)'))); + } }