X-Git-Url: http://git.shiar.nl/minimedit.git/blobdiff_plain/772961fd4e9be46ad340cad1e55ee5f28cc5b968..dc93b0f8e382f9f449051a1b0412ed5fafebf77b:/widget/login/list.php diff --git a/widget/login/list.php b/widget/login/list.php index 31d9130..92f265b 100644 --- a/widget/login/list.php +++ b/widget/login/list.php @@ -1,15 +1,17 @@ path) $basepath .= '/.tags' . $Page->path; -$users = glob("$basepath/*/"); +if (isset($Page->place[0])) { + $basepath .= '/.tags/' . $Page->place[0]; +} +$users = glob("$basepath/*", GLOB_ONLYDIR); if (!$users) return; foreach ($users as $col => $userdir) { $users[$col] = new User($userdir); } -if (isset($Place['order'])) { - $ordercol = $Place['order']; +if (isset($Page->place['order'])) { + $ordercol = $Page->place['order']; $order = array_map(function ($row) use ($ordercol) { return $row->$ordercol; }, $users); @@ -23,12 +25,12 @@ if (isset($Place['order'])) { } } -if (isset($Place['n'])) { - array_splice($users, $Place['n']); # limit number of results +if (isset($Page->place['n'])) { + array_splice($users, $Page->place['n']); # limit number of results } print 'place['view'] == 'avatar') { print ' class="gallery cat"'; } elseif (count($users) > 5) { @@ -43,7 +45,7 @@ foreach ($users as $user) { $name = sprintf('%s', $link, $name); } - switch (@$Place['view']) { + switch (@$Page->place['view']) { case 'avatar': if (!file_exists("{$user->dir}/avatar.jpg")) { break;