diff options
author | csarven <csarven@controlyourself.ca> | 2008-12-05 17:14:02 -0500 |
---|---|---|
committer | csarven <csarven@controlyourself.ca> | 2008-12-05 17:14:02 -0500 |
commit | 33a054ccc03eba0caff95c04ddf99d0ac6b7ac19 (patch) | |
tree | b0f7aa862f7a22a46afda67bfd7c8143037caf02 /lib | |
parent | 7def4d227f655202176cb913a87127704a058a14 (diff) |
trac855 trac856 and Feed list for the Favorited page
darcs-hash:20081205221402-eefa4-9c765fe3c7a6e0cf9cdee1749ed2bebb24d3deaf.gz
Diffstat (limited to 'lib')
-rw-r--r-- | lib/personal.php | 28 | ||||
-rw-r--r-- | lib/util.php | 2 |
2 files changed, 30 insertions, 0 deletions
diff --git a/lib/personal.php b/lib/personal.php index f1c6ea9b1..86433b486 100644 --- a/lib/personal.php +++ b/lib/personal.php @@ -122,6 +122,34 @@ class PersonalAction extends Action { $feed['textContent'] = "RSS"; break; + case 'publicrss': + $feed_classname = $feed['type']; + $feed_mimetype = "application/".$feed['type']."+xml"; + $feed_title = "Public timeline ".$feed['version']." feed"; + $feed['textContent'] = "RSS"; + break; + + case 'publicatom': + $feed_classname = "atom"; + $feed_mimetype = "application/".$feed['type']."+xml"; + $feed_title = "Public timeline ".$feed['version']." feed"; + $feed['textContent'] = "Atom"; + break; + + case 'tagrss': + $feed_classname = $feed['type']; + $feed_mimetype = "application/".$feed['type']."+xml"; + $feed_title = $feed['version']." feed for this tag"; + $feed['textContent'] = "RSS"; + break; + + case 'favoritedrss': + $feed_classname = $feed['type']; + $feed_mimetype = "application/".$feed['type']."+xml"; + $feed_title = "Favorited ".$feed['version']." feed"; + $feed['textContent'] = "RSS"; + break; + case 'foaf': $feed_classname = "foaf"; $feed_mimetype = "application/".$feed['type']."+xml"; diff --git a/lib/util.php b/lib/util.php index 077c9219a..1b0fc1ec8 100644 --- a/lib/util.php +++ b/lib/util.php @@ -1064,6 +1064,8 @@ function common_fancy_url($action, $args=NULL) { } case 'publicrss': return common_path('rss'); + case 'publicatom': + return common_path("api/statuses/public_timeline.atom"); case 'publicxrds': return common_path('xrds'); case 'featuredrss': |