summaryrefslogtreecommitdiffhomepage
path: root/layouts/_shortcodes/userlist.html
blob: a6ce82c64f140d6ce157773eec921c1797f39175 (about) (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<ul>
{{ "<?php" | safe.HTML }}
// <?php
# vim: ft=php
if (false === ($dh = opendir('/home'))) {
	echo "Error: couldn't opendir /home\n";
	exit;
}

while (false !== ($file = readdir($dh))) {
	if (substr($file, 0, 1) == '.' || !is_dir('/home/' . $file) || !is_readable('/home/' . $file))
		continue;

	echo '<li><a href="/~' . $file . '/">' . $file . '</a></li>';
}
?>
</ul>