<?php $content = elgg_extract('content', $vars); unset($vars['content']); $owner = elgg_get_page_owner_entity(); $content_header = ''; if ($owner instanceof ElggGroup) { if (theme_haarlem_intranet_get_group_type($owner) === 'kennisbank') { $content_class = ' theme-intranet-kennisbank'; $content_header = elgg_view('page/elements/content_header/kennisbank', $vars); } else { $content_class = ' theme-intranet-groep'; if (theme_haarlem_intranet_is_afdelings_group($owner)) { $content_class = ' theme-intranet-afdeling'; } $content_header = elgg_view('page/elements/content_header/group', $vars); } } elseif (elgg_in_context('dashboard')) { $content_class = ' theme-intranet-dashboard'; $content_header = elgg_view('page/elements/content_header/dashboard', $vars); } elseif (elgg_in_context('profile')) { $content_class = ' theme-intranet-dashboard'; $content_header = elgg_view('page/elements/content_header/profile', $vars); } elseif (elgg_in_context('index')) { $content_class = ' theme-intranet-index'; $content_header = elgg_view('page/elements/content_header/extranet', $vars); } if ($content_header) { $content_header = '<div class="elgg-inner">' . $content_header . '</div>'; } echo <<<___BODY
echo elgg_get_excerpt($entity->briefdescription, 90); echo '</div>'; } // open/closed echo '<div class="theme-haarlem-intranet-status">'; if ($entity->isPublicMembership()) { echo elgg_view_icon('unlock-alt'); echo elgg_echo('groups:open'); } else { echo elgg_view_icon('lock-closed'); echo elgg_echo('groups:closed'); } echo '</div>'; // more if (group_gatekeeper(false)) { echo elgg_view('page/elements/owner_block/group/more', $vars); } // admins echo elgg_view('group_tools/group_admins', $vars); // members if (!theme_haarlem_intranet_is_afdelings_group($entity)) { echo elgg_view('groups/sidebar/members', $vars); } // sub groups if (theme_haarlem_intranet_is_afdelings_group($entity)) { echo elgg_view('page/elements/owner_block/group/related', $vars); } // actions if (elgg_in_context('group_profile')) { echo elgg_view_menu('title', array('sort_by' => 'priority')); }