blob: 9c0356550e665f75d36628214eb935c650d501e2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
<?php
/**
* Group entity view
*
* @package ElggGroups
*/
$group = $vars['entity'];
$icon = elgg_view_entity_icon($group, 'tiny');
$metadata = elgg_view_menu('entity', array(
'entity' => $group,
'handler' => 'groups',
'sort_by' => 'priority',
'class' => 'elgg-menu-hz',
));
if (elgg_in_context('owner_block') || elgg_in_context('widgets')) {
$metadata = '';
}
if (elgg_get_context() == 'gallery') {
echo $icon;
} elseif ($vars['full_view']) {
echo elgg_view("groups/profile/profile_block", $vars);
} else {
// brief view
$params = array(
'entity' => $group,
'metadata' => $metadata,
'subtitle' => $group->briefdescription,
);
$params = $params + $vars;
$list_body = elgg_view('group/elements/summary', $params);
echo elgg_view_image_block($icon, $list_body, $vars);
}
|