avatars: gallery of user images
[minimedit.git] / avatars.php
1 <?php
2 $users = glob("profile/*");
3 if (!$users) return;
4
5 print '<ul class="gallery cat">';
6
7 foreach ($users as $userdir) {
8         $user = pathinfo($userdir, PATHINFO_FILENAME);
9         $name = @file_get_contents("$userdir/name.txt") ?: ucfirst($user);
10         if (file_exists("$userdir/avatar.jpg")) {
11                 $avatar = sprintf(
12                         '<img src="%s" alt="%s" />',
13                         "/thumb/100/profile/$user/avatar.jpg",
14                         $user
15                 );
16                 $name = sprintf(
17                         '<figure>%s<figcaption>%s</figcaption></figure>',
18                         $avatar, $name
19                 );
20         }
21         print '<li>'.$name;
22 }
23
24 print '</ul>';