2022-06-22 01:29:21 +00:00
|
|
|
<!DOCTYPE html>
|
|
|
|
<html lang="en">
|
|
|
|
<head>
|
|
|
|
<meta charset="UTF-8">
|
|
|
|
<link rel="stylesheet" href="/style.css">
|
|
|
|
<title>~vern users</title>
|
|
|
|
</head>
|
|
|
|
<body>
|
|
|
|
<!--#include file="nav" -->
|
2022-06-22 18:01:36 +00:00
|
|
|
<div class=h><h1 id=users>Users</h1> <a aria-hidden=true href=#users>#users</a></div>
|
2022-06-22 01:29:21 +00:00
|
|
|
<p>This is a list of all ~vern users, and whether they are online (<b><span class=green>•</span></b>) or not (<b><span class=red>•</span></b>).</p>
|
|
|
|
<ul userlist>
|
2022-06-22 18:50:01 +00:00
|
|
|
<?php
|
2022-06-22 01:29:21 +00:00
|
|
|
$users = explode(' ', shell_exec('users /sshfs/var/run/utmp'));
|
|
|
|
|
|
|
|
$handle = opendir('/sshfs/home');
|
|
|
|
while (($subdir = readdir($handle)) !== false) {
|
|
|
|
if ($subdir != '.' && $subdir != '..') {
|
2022-06-22 16:06:37 +00:00
|
|
|
$online='false';
|
|
|
|
foreach ($users as $val)
|
2022-06-22 01:29:21 +00:00
|
|
|
if (trim($val) == $subdir) $online='true';
|
2022-06-22 18:50:01 +00:00
|
|
|
echo ' <li online="' . $online . '">' . $subdir . "</li>\n";
|
2022-06-22 01:29:21 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
closedir($handle);
|
|
|
|
?>
|
|
|
|
</ul>
|
|
|
|
<!--#include file="footer" -->
|
|
|
|
</body>
|
|
|
|
</html>
|