forked from GNUsocial/gnu-social
only show tags if there's a logged-in user
darcs-hash:20081121004336-84dde-8fc36b38b9f35d9058118efebd509098f6ce8230.gz
This commit is contained in:
parent
fe6738b6c7
commit
491172638e
@ -121,38 +121,38 @@ class ProfileList {
|
||||
common_element_end('p');
|
||||
}
|
||||
|
||||
$user = common_current_user();
|
||||
|
||||
$action = NULL;
|
||||
|
||||
if ($user->isSubscribed($this->profile)) {
|
||||
$action = 'subscriptions';
|
||||
} else if (Subscription::pkeyGet(array('subscriber' => $this->profile->id,
|
||||
'subscribed' => $user->id))) {
|
||||
$action = 'subscribers';
|
||||
}
|
||||
|
||||
|
||||
if ($action) {
|
||||
$tags = Profile_tag::getTags($user->id, $this->profile->id);
|
||||
|
||||
if ($tags) {
|
||||
common_element_start('p', 'subtags');
|
||||
if ($user) {
|
||||
$action = NULL;
|
||||
|
||||
foreach ($tags as $tag) {
|
||||
common_element('a', array('href' => common_local_url($action,
|
||||
array('nickname' => $user->nickname,
|
||||
'tag' => $tag))),
|
||||
$tag);
|
||||
}
|
||||
|
||||
common_element_end('p');
|
||||
if ($user->isSubscribed($this->profile)) {
|
||||
$action = 'subscriptions';
|
||||
} else if (Subscription::pkeyGet(array('subscriber' => $this->profile->id,
|
||||
'subscribed' => $user->id))) {
|
||||
$action = 'subscribers';
|
||||
}
|
||||
|
||||
common_element('a', array('href' => common_local_url('tagother',
|
||||
array('id' => $this->profile->id)),
|
||||
'class' => 'tagother'),
|
||||
_('Tag'));
|
||||
|
||||
if ($action) {
|
||||
$tags = Profile_tag::getTags($user->id, $this->profile->id);
|
||||
|
||||
if ($tags) {
|
||||
common_element_start('p', 'subtags');
|
||||
|
||||
foreach ($tags as $tag) {
|
||||
common_element('a', array('href' => common_local_url($action,
|
||||
array('nickname' => $user->nickname,
|
||||
'tag' => $tag))),
|
||||
$tag);
|
||||
}
|
||||
|
||||
common_element_end('p');
|
||||
}
|
||||
|
||||
common_element('a', array('href' => common_local_url('tagother',
|
||||
array('id' => $this->profile->id)),
|
||||
'class' => 'tagother'),
|
||||
_('Tag'));
|
||||
}
|
||||
}
|
||||
|
||||
common_element_end('li');
|
||||
|
Loading…
Reference in New Issue
Block a user