Example #1
0
<?php

$limit = $vars['entity']->numdisplay ? $vars['entity']->numdisplay : 5;
$order = $vars['entity']->order ? $vars['entity']->order : 'default';
$group = elgg_get_page_owner_entity();
echo au_subgroups_list_subgroups($group, $limit, $order == 'alpha');
Example #2
0
<?php

$page_owner = elgg_get_page_owner_entity();
$title = elgg_echo('au_subgroups:subgroups');
elgg_set_context('au_subgroups');
// set up breadcrumb navigation
au_subgroups_parent_breadcrumbs($page_owner);
elgg_push_breadcrumb($page_owner->name, $page_owner->getURL());
elgg_push_breadcrumb(elgg_echo('au_subgroups:subgroups'));
$content = au_subgroups_list_subgroups($page_owner, 10, true);
if (!$content) {
    $content = elgg_echo('au_subgroups:nogroups');
}
$body = elgg_view_layout('content', array('title' => $title, 'content' => $content, 'filter' => false));
echo elgg_view_page($title, $body);
Example #3
0
<?php

/**
 * Group blog module
 */
$group = elgg_get_page_owner_entity();
if ($group->subgroups_enable == "no") {
    return true;
}
$all_link = '';
if ($group->canEdit()) {
    $all_link = elgg_view('output/url', array('href' => "groups/subgroups/{$group->guid}/all", 'text' => elgg_echo('link:view:all'), 'is_trusted' => true));
}
elgg_push_context('widgets');
$content = au_subgroups_list_subgroups($group, 10);
elgg_pop_context();
if (!$content) {
    $content = '<p>' . elgg_echo('au_subgroups:nogroups') . '</p>';
}
if ($group->canEdit()) {
    $new_link = elgg_view('output/url', array('href' => "groups/subgroups/add/{$group->guid}", 'text' => elgg_echo('au_subgroups:add:subgroup'), 'is_trusted' => true));
} else {
    $new_link = '';
}
echo elgg_view('groups/profile/module', array('title' => elgg_echo('au_subgroups'), 'content' => $content, 'all_link' => $all_link, 'add_link' => $new_link));