function og_views_handler_field_og_subscribe::render in Organic groups 6.2
Same name and namespace in other branches
- 6 modules/og_views/includes/og_views_handler_field_og_subscribe.inc \og_views_handler_field_og_subscribe::render()
File
- modules/
og_views/ includes/ og_views_handler_field_og_subscribe.inc, line 19
Class
- og_views_handler_field_og_subscribe
- Field handler to allow show 'join' link or empty if already member.
Code
function render($values) {
global $user;
if (!in_array($values->{$this->aliases['nid']}, array_keys($user->og_groups))) {
switch ((int) $values->{$this->aliases['og_selective']}) {
case OG_CLOSED:
return '<em>' . t('Closed') . '</em>';
case OG_INVITE_ONLY:
return '<em>' . t('Invite only') . '</em>';
default:
return theme('og_subscribe_link', node_load((int) $values->{$this->aliases['nid']}));
}
}
}