12345678910111213141516171819202122232425262728293031323334 |
- <?php
- /**
- * Group view for an invitation request
- *
- * @uses $vars['entity'] Group entity
- */
- $user = elgg_get_page_owner_entity();
- if (!$user instanceof \ElggUser || !$user->canEdit()) {
- return;
- }
- $group = elgg_extract('entity', $vars);
- if (!$group instanceof \ElggGroup) {
- return true;
- }
- $icon = elgg_view_entity_icon($group, 'small');
- $menu = elgg_view_menu('invitationrequest', array(
- 'entity' => $group,
- 'user' => $user,
- 'order_by' => 'priority',
- 'class' => 'elgg-menu-hz float-alt',
- ));
- $summary = elgg_view('group/elements/summary', array(
- 'entity' => $group,
- 'subtitle' => $group->briefdescription,
- 'metadata' => $menu,
- ));
- echo elgg_view_image_block($icon, $summary);
|