]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
change showgroup to use profileminillist
authorEvan Prodromou <evan@controlyourself.ca>
Wed, 21 Jan 2009 18:12:26 +0000 (13:12 -0500)
committerEvan Prodromou <evan@controlyourself.ca>
Wed, 21 Jan 2009 18:12:26 +0000 (13:12 -0500)
actions/showgroup.php

index a1e89a3a3ad676bb116254f3e94368fc601b56f3..c2cd3d295956c2bcc323508409691a301a9db397 100644 (file)
@@ -347,36 +347,14 @@ class ShowgroupAction extends Action
 
         $this->element('h2', null, _('Members'));
 
-        $this->elementStart('ul', 'users');
-
-        $cnt = 0;
-
-        while ($member->fetch() && ++$cnt < MEMBERS_PER_SECTION) {
-
-            $cnt++;
-
-            $this->elementStart('li', 'vcard');
-            $this->elementStart('a', array('title' => ($member->fullname) ?
-                                           $member->fullname :
-                                           $member->nickname,
-                                           'href' => $member->profileurl,
-                                           'rel' => 'contact',
-                                           'class' => 'url'));
-            $avatar = $member->getAvatar(AVATAR_MINI_SIZE);
-            $this->element('img', array('src' => (($avatar) ? common_avatar_display_url($avatar) :  common_default_avatar(AVATAR_MINI_SIZE)),
-                                        'width' => AVATAR_MINI_SIZE,
-                                        'height' => AVATAR_MINI_SIZE,
-                                        'class' => 'avatar photo',
-                                        'alt' =>  ($member->fullname) ?
-                                        $member->fullname :
-                                        $member->nickname));
-            $this->element('span', 'fn nickname', $member->nickname);
-            $this->elementEnd('a');
-            $this->elementEnd('li');
+        if ($member) {
+            $pml = new ProfileMiniList($member, null, $this);
+            $cnt = $pml->show();
+            if ($cnt == 0) {
+                $this->element('p', null, _('(None)'));
+            }
         }
 
-        $this->elementEnd('ul');
-
         if ($cnt == MEMBERS_PER_SECTION) {
             $this->element('a', array('href' => common_local_url('groupmembers',
                                                                  array('nickname' => $this->group->nickname))),