aboutsummaryrefslogtreecommitdiff
path: root/mod/groups/views/default/widgets
diff options
context:
space:
mode:
authorbrettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544>2010-04-22 17:56:16 +0000
committerbrettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544>2010-04-22 17:56:16 +0000
commitf7b20eb31aeab71ab42e1f4e66d5b12506e9d526 (patch)
treeba070a7f5f23fff7fabeea8013d25f779a09a985 /mod/groups/views/default/widgets
parentfbf1ce69b529129c1d92772c2805f99480bd4650 (diff)
downloadelgg-f7b20eb31aeab71ab42e1f4e66d5b12506e9d526.tar.gz
elgg-f7b20eb31aeab71ab42e1f4e66d5b12506e9d526.tar.bz2
Updated groups to 1.7 api.
git-svn-id: http://code.elgg.org/elgg/trunk@5851 36083f99-b078-4883-b0ff-0f9b5a30f544
Diffstat (limited to 'mod/groups/views/default/widgets')
-rw-r--r--mod/groups/views/default/widgets/a_users_groups/view.php50
1 files changed, 29 insertions, 21 deletions
diff --git a/mod/groups/views/default/widgets/a_users_groups/view.php b/mod/groups/views/default/widgets/a_users_groups/view.php
index 3328a8778..f020e07c4 100644
--- a/mod/groups/views/default/widgets/a_users_groups/view.php
+++ b/mod/groups/views/default/widgets/a_users_groups/view.php
@@ -1,24 +1,32 @@
<?php
- /**
- * Group profile widget - this displays a users groups on their profile
- **/
-
- //the number of groups to display
+ /**
+ * Group profile widget - this displays a users groups on their profile
+ **/
+
+ //the number of groups to display
$number = (int) $vars['entity']->num_display;
if (!$number)
$number = 4;
-
- //the page owner
+
+ //the page owner
$owner = $vars['entity']->owner_guid;
-
- //$groups = get_users_membership($owner);
- //$groups = list_entities_from_relationship('member',$owner,false,'group','',0,$number,false,false,false);
- $groups = get_entities_from_relationship('member', $owner, false, "group", "", 0, "", $number, 0, false, 0);
-
-
- if($groups){
-
+
+ //$groups = get_users_membership($owner);
+ //$groups = list_entities_from_relationship('member',$owner,false,'group','',0,$number,false,false,false);
+
+ $options = array(
+ 'relationship' => 'member',
+ 'relationship_guid' => $owner,
+ 'type' => 'group',
+ 'limit' => $number,
+ );
+
+ $groups = elgg_get_entities_from_relationship($options);
+
+
+ if($groups){
+
echo "<div class=\"groupmembershipwidget\">";
foreach($groups as $group){
@@ -26,17 +34,17 @@
"groups/icon", array(
'entity' => $group,
'size' => 'small',
- )
+ )
);
-
+
echo "<div class=\"contentWrapper\">" . $icon . " <div class='search_listing_info'><p><span>" . $group->name . "</span><br />";
echo $group->briefdescription . "</p></div><div class=\"clearfloat\"></div></div>";
-
+
}
echo "</div>";
- }
+ }
+
+// echo $groups;
- // echo $groups;
-
?> \ No newline at end of file