summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/profilelist.php18
-rw-r--r--lib/profileminilist.php5
2 files changed, 21 insertions, 2 deletions
diff --git a/lib/profilelist.php b/lib/profilelist.php
index e2faf10af..a604230f8 100644
--- a/lib/profilelist.php
+++ b/lib/profilelist.php
@@ -62,8 +62,24 @@ class ProfileList extends Widget
function show()
{
+ $this->startList();
+ $cnt = $this->showProfiles();
+ $this->endList();
+ return $cnt;
+ }
+
+ function startList()
+ {
$this->out->elementStart('ul', 'profiles');
+ }
+
+ function endList()
+ {
+ $this->out->elementEnd('ul');
+ }
+ function showProfiles()
+ {
$cnt = 0;
while ($this->profile->fetch()) {
@@ -75,8 +91,6 @@ class ProfileList extends Widget
$pli->show();
}
- $this->out->elementEnd('ul');
-
return $cnt;
}
diff --git a/lib/profileminilist.php b/lib/profileminilist.php
index f11cae8a5..09bef6f7c 100644
--- a/lib/profileminilist.php
+++ b/lib/profileminilist.php
@@ -47,6 +47,11 @@ define('PROFILES_PER_MINILIST', 27);
class ProfileMiniList extends ProfileList
{
+ function startList()
+ {
+ $this->out->elementStart('ul', 'entities users xoxo');
+ }
+
function newListItem($profile)
{
return new ProfileMiniListItem($profile, $this->action);