don't show reply for anon user

This commit is contained in:
Evan Prodromou 2009-01-28 09:17:12 -05:00
parent e37e9c2084
commit d86622da33
1 changed files with 14 additions and 12 deletions

View File

@ -440,19 +440,21 @@ class NoticeListItem extends Widget
function showReplyLink()
{
$reply_url = common_local_url('newnotice',
array('replyto' => $this->profile->nickname));
if (common_logged_in()) {
$reply_url = common_local_url('newnotice',
array('replyto' => $this->profile->nickname));
$this->out->elementStart('dl', 'notice_reply');
$this->out->element('dt', null, _('Reply to this notice'));
$this->out->elementStart('dd');
$this->out->elementStart('a', array('href' => $reply_url,
'title' => _('Reply to this notice')));
$this->out->text(_('Reply'));
$this->out->element('span', 'notice_id', $this->notice->id);
$this->out->elementEnd('a');
$this->out->elementEnd('dd');
$this->out->elementEnd('dl');
$this->out->elementStart('dl', 'notice_reply');
$this->out->element('dt', null, _('Reply to this notice'));
$this->out->elementStart('dd');
$this->out->elementStart('a', array('href' => $reply_url,
'title' => _('Reply to this notice')));
$this->out->text(_('Reply'));
$this->out->element('span', 'notice_id', $this->notice->id);
$this->out->elementEnd('a');
$this->out->elementEnd('dd');
$this->out->elementEnd('dl');
}
}
/**