function og_views_handler_field_og_subscribe::render in Organic groups 6
Same name and namespace in other branches
- 6.2 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 18
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->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 og_subscribe_link(node_load((int) $values->nid));
}
}
}