86e8daf5490788316af492873f093bafd5472bf5
[minimedit.git] / login / list.php
1 <?php
2 $basepath = 'profile';
3 if ($Args) $basepath .= '/.tags' . $Args;
4 $users = glob("$basepath/*/");
5 if (!$users) return;
6
7 foreach ($users as $col => $userdir) {
8         $user = new User($userdir);
9         $user->name = @file_get_contents("{$user->dir}/name.txt");
10         $users[$col] = $user;
11 }
12
13 print '<ul class="gallery cat">';
14
15 foreach ($users as $user) {
16         $name = $user->name ?: ucfirst($user->login);
17         if (file_exists("{$user->dir}/avatar.jpg")) {
18                 $avatar = sprintf(
19                         '<img src="%s" alt="%s" />',
20                         "/thumb/100/profile/{$user->login}/avatar.jpg",
21                         $user->login
22                 );
23                 $name = sprintf(
24                         '<figure>%s<figcaption>%s</figcaption></figure>',
25                         $avatar, $name
26                 );
27         }
28         print '<li>'.$name;
29 }
30
31 print '</ul>';