aboutsummaryrefslogtreecommitdiff
path: root/mod/groups/views/default/widgets/group_entities_widget/view.php
diff options
context:
space:
mode:
Diffstat (limited to 'mod/groups/views/default/widgets/group_entities_widget/view.php')
-rw-r--r--mod/groups/views/default/widgets/group_entities_widget/view.php35
1 files changed, 35 insertions, 0 deletions
diff --git a/mod/groups/views/default/widgets/group_entities_widget/view.php b/mod/groups/views/default/widgets/group_entities_widget/view.php
new file mode 100644
index 000000000..dfb26e5d9
--- /dev/null
+++ b/mod/groups/views/default/widgets/group_entities_widget/view.php
@@ -0,0 +1,35 @@
+<?php
+ /**
+ * View the widget
+ *
+ * @package ElggGroups
+ * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2
+ * @author Marcus Povey
+ * @copyright Curverider Ltd 2008
+ * @link http://elgg.com/
+ */
+
+ $group_guid = get_input('group_guid');
+ $limit = get_input('limit', 8);
+ $offset = 0;
+
+ if ($vars['entity']->limit)
+ $limit = $vars['entity']->limit;
+
+ $group_guid = $vars['entity']->group_guid;
+
+ if ($group_guid)
+ {
+ $group = get_entity($group_guid);
+ $members = $group->getMembers($limit, $offset);
+ $count = $group->getMembers($limit, $offset, true);
+
+ $result = list_entities_groups("", 0, $group_guid, $limit);
+ }
+ else
+ {
+ $result = elgg_echo('groups:widgets:entities:label:pleaseedit');
+ }
+
+ echo $result;
+?> \ No newline at end of file