@@ -74,10+72,6 @@ class ShowstreamAction extends ProfileAction
return true;
}
- function isReadOnly($args)
- {
- return true;
- }
function title()
{
@@ -105,15+99,6 @@ class ShowstreamAction extends ProfileAction
}
}
- function handle($args)
- {
- // Looks like we're good; start output
-
- // For YADIS discovery, we also have a <meta> tag
-
- $this->showPage();
- }
-
function showContent()
{
$this->showNotices();
@@ -135,12+120,12 @@ class ShowstreamAction extends ProfileAction
if (!empty($this->tag)) {
return array(new Feed(Feed::RSS1,
common_local_url('userrss',
- array('nickname' => $this->user->nickname,
+ array('nickname' => $this->target->nickname,
'tag' => $this->tag)),
// TRANS: Title for link to notice feed.
// TRANS: %1$s is a user nickname, %2$s is a hashtag.
sprintf(_('Notice feed for %1$s tagged %2$s (RSS 1.0)'),
- $this->user->nickname, $this->tag)));
+ $this->target->nickname, $this->tag)));
}
return array(new Feed(Feed::JSON,
@@ -151,14+136,14 @@ class ShowstreamAction extends ProfileAction
// TRANS: Title for link to notice feed.
// TRANS: %s is a user nickname.
sprintf(_('Notice feed for %s (Activity Streams JSON)'),
- $this->user->nickname)),
+ $this->target->nickname)),
new Feed(Feed::RSS1,
common_local_url('userrss',
- array('nickname' => $this->user->nickname)),
+ array('nickname' => $this->target->nickname)),
// TRANS: Title for link to notice feed.
// TRANS: %s is a user nickname.
sprintf(_('Notice feed for %s (RSS 1.0)'),
- $this->user->nickname)),
+ $this->target->nickname)),
new Feed(Feed::RSS2,
common_local_url('ApiTimelineUser',
array(
@@ -167,7+152,7 @@ class ShowstreamAction extends ProfileAction
// TRANS: Title for link to notice feed.
// TRANS: %s is a user nickname.
sprintf(_('Notice feed for %s (RSS 2.0)'),
- $this->user->nickname)),
+ $this->target->nickname)),
new Feed(Feed::ATOM,
common_local_url('ApiTimelineUser',
array(
@@ -176,13+161,13 @@ class ShowstreamAction extends ProfileAction
// TRANS: Title for link to notice feed.
// TRANS: %s is a user nickname.
sprintf(_('Notice feed for %s (Atom)'),
- $this->user->nickname)),
+ $this->target->nickname)),
new Feed(Feed::FOAF,
common_local_url('foaf', array('nickname' =>
- $this->user->nickname)),
+ $this->target->nickname)),
// TRANS: Title for link to notice feed. FOAF stands for Friend of a Friend.
// TRANS: More information at http://www.foaf-project.org. %s is a user nickname.
- sprintf(_('FOAF for %s'), $this->user->nickname)));
+ sprintf(_('FOAF for %s'), $this->target->nickname)));
}
function extraHead()
@@ -222,7+207,7 @@ class ShowstreamAction extends ProfileAction
function showEmptyListMessage()
{
// TRANS: First sentence of empty list message for a timeline. $1%s is a user nickname.
- $message = sprintf(_('This is the timeline for %1$s, but %1$s hasn\'t posted anything yet.'), $this->user->nickname) . ' ';
+ $message = sprintf(_('This is the timeline for %1$s, but %1$s hasn\'t posted anything yet.'), $this->target->nickname) . ' ';
if (common_logged_in()) {
$current_user = common_current_user();
@@ -232,13+217,13 @@ class ShowstreamAction extends ProfileAction
} else {
// TRANS: Second sentence of empty list message for a non-self timeline. %1$s is a user nickname, %2$s is a part of a URL.
// TRANS: This message contains a Markdown link. Keep "](" together.
- $message .= sprintf(_('You can try to nudge %1$s or [post something to them](%%%%action.newnotice%%%%?status_textarea=%2$s).'), $this->user->nickname, '@' . $this->user->nickname);
+ $message .= sprintf(_('You can try to nudge %1$s or [post something to them](%%%%action.newnotice%%%%?status_textarea=%2$s).'), $this->target->nickname, '@' . $this->target->nickname);
}
}
else {
// TRANS: Second sentence of empty message for anonymous users. %s is a user nickname.
// TRANS: This message contains a Markdown link. Keep "](" together.
- $message .= sprintf(_('Why not [register an account](%%%%action.register%%%%) and then nudge %s or post a notice to them.'), $this->user->nickname);
+ $message .= sprintf(_('Why not [register an account](%%%%action.register%%%%) and then nudge %s or post a notice to them.'), $this->target->nickname);
}
$this->elementStart('div', 'guide');
@@ -257,7+242,7 @@ class ShowstreamAction extends ProfileAction