html/css optimizations

This commit is contained in:
creme 2020-01-19 19:09:23 +01:00
parent e0e2f8833b
commit 59c4356fdd
Signed by: creme
GPG Key ID: C147C3B7FBDF08D0
12 changed files with 150 additions and 57 deletions

View File

@ -14,22 +14,24 @@ include '../../header.php';
<div id="main" style="padding-bottom: 4em;">
<div class="block_head">
<pre>
<h1><em>etiquette guidelines</em></h1>
<pre>
some rules adapted from: <a href="https://github.com/fizerkhan/irc-etiquette" target="_blank">fizerkhan/irc-etiquette</a>
</pre>
</div>
<pre>
<h3>&#35; no flooding/spamming/trolling in main channels</h3>
<pre>
multiline messages belong in a pastebin. feel free to use <a href="https://envs.sh" target="_blank">https://envs.sh</a>
( <code>echo "text here" | curl -F'file=@-;' https://envs.sh</code> ) or
<a href="https://pb.envs.net" target="_blank">https://pb.envs.net</a> for a graphical pastebin.
spamming commands is unacceptable and subject to the consequences below.
</pre>
<h3>&#35; don't be lazy - read the documentation</h3>
<pre>
if people tell you to read the documentation then you should do so.
never say: &quot;<em>i'm too lazy. come on. you all know what i need to do. just
tell me what i need to do.</em>&quot; this will get you ignored for all eternity.
@ -39,7 +41,10 @@ don't understand certain sections then say: &quot;<em>i have now read chapter 3.
the url you gave me and i understand how virtual domains work in general. but
how would i use both virtual and non-virtual domains together?</em>&quot;
</pre>
<h3>&#35; unintended rudeness</h3>
<pre>
sometimes you may feel that others are rude. you may get a response like
&quot;<em>reinstall the package. restart the service. read the
/usr/share/doc/mysoftware/readme.</em>&quot; although this is a very brief reply it
@ -48,13 +53,19 @@ all the friendly bits. other people have probably answered your question a dozen
of times today and they just want to help you solve the problem - not become
close friends with you. don't be offended by it. the people don't mean it.
</pre>
<h3>&#35; try to not repeat yourself</h3>
<pre>
asking the same question every minute is annoying. if anyone in the channel
isn't paying attention then they will neither read you the second and third
time. and those who came back from lunch or sleep will likely see in their
&quot;lastlog&quot; what has happened lately. this is too demanding.
</pre>
<h3>&#35; avoid obnoxious behavior</h3>
<pre>
envs is a purpose-driven community, intended to provide an environment
where people can feel comfortable and supported in learning, practicing, or
teaching about technology. while this purpose permits for a wide variety of
@ -67,10 +78,16 @@ ideas when you are not actually interacting with others, repeating variations of
phrases over and over, intentional join/part spam, or interacting with bots to
the point of crowding out interactions from others.
</pre>
<h3>&#35; last but not least</h3>
<pre>
be considerate to your fellow tildizens and don't forget to have fun!
</pre>
<h3>&#35; consequences</h3>
<pre>
<ul>
<li>first offenses will be handled with a kick from the channel with an
explanation of the undesirable channel. at this point, it's acceptable to rejoin.</li>

View File

@ -14,9 +14,8 @@ include '../header.php';
<div id="main">
<div class="block_head">
<pre>
<h1><em>chat</em></h1>
<pre>
envs.net has two chat options. we can be reached via irc and matrix.
<strong>rules / guidelines</strong>
@ -24,8 +23,8 @@ envs.net has two chat options. we can be reached via irc and matrix.
</pre>
</div>
<pre>
<h3>&#35; more informations about our</h3>
<pre>
&nbsp;&nbsp;<strong><a href="/chat/matrix">&gt; matrix chat</a></strong>
&nbsp;&nbsp;<strong><a href="/chat/irc">&gt; irc chat</a></strong>
</pre>
@ -35,27 +34,29 @@ envs.net has two chat options. we can be reached via irc and matrix.
<div id="sidebar">
<div class="block">
<pre>
<h4>&#35; matrix</h4>
<pre>
channel
<code>#envs:envs.net</code>
</pre>
<table>
<tr><th class="tw25"></th> <th></th></tr>
<tr onclick="window.location='https://matrix.envs.net/';">
<td width="25px"><i class="fa fa-matrix-org fa-fw" aria-hidden="true"></i></td> <td><a href="https://matrix.envs.net/">riot-web client</a></td>
<td><i class="fa fa-matrix-org fa-fw" aria-hidden="true"></i></td> <td><a href="https://matrix.envs.net/">riot-web client</a></td>
</tr>
</table>
</div>
<div class="block">
<pre>
<h4>&#35; irc</h4>
<pre>
channel <strong>#envs</strong> on
<code>irc.tilde.chat:6697</code>
</pre>
<table>
<tr><th class="tw25"></th> <th></th></tr>
<tr onclick="window.location='https://webirc.envs.net/';">
<td width="25px"><i class="fa fa-commenting-o fa-fw" aria-hidden="true"></i></td> <td><a href="https://webirc.envs.net/">webirc-client</a></td>
<td><i class="fa fa-commenting-o fa-fw" aria-hidden="true"></i></td> <td><a href="https://webirc.envs.net/">webirc-client</a></td>
</tr>
<tr onclick="window.location='https://znc.envs.net/';">
<td><i class="fa fa-compress fa-fw" aria-hidden="true"></i></td> <td><a href="https://znc.envs.net/">znc interface</a></td>

View File

@ -14,9 +14,8 @@ include '../../header.php';
<div id="main">
<div class="block">
<pre>
<h1><em>irc chat</em></h1>
<pre>
envs.net does not have its own irc server but we are a member of the <a href="https://tildeverse.org/" target="_blank">tildeverse</a> - irc group.
our channel is <strong>#envs</strong> on <a href="https://tilde.chat/" target="_blank">tilde.chat</a> irc.
@ -34,14 +33,20 @@ Hang out in <strong>#meta</strong> the tilde general channel. =)
<strong>note</strong> you must register with <code>nickserv</code> to talk in <code>#meta</code>:
<code>/msg nickserv register &lt;password&gt; &lt;email&gt;<code>
</pre>
<h3>&#35; here are some options to connect</h3>
<pre>
<ul>
<li><code>weechat</code> (<em>when logged in with ssh</em>) / <code>irssi</code> (<em>needs to configure</em>)</li>
<li><code><a href="https://znc.envs.net/" target="_blank">znc</a></code> - please contact <a href="https://envs.net/~creme/">creme</a> (via irc/matrix or email) to request an account,<br />then log in with your email password and configure as needed.</li>
<li>run <code>webirc</code> to register your thelounge account for <a href="https://webirc.envs.net/" target="_blank">our webchat</a><br /><em>note that thelounge does not authenticate with your shell/mail password.</em></li>
<li>any other client that you like: connect to our node at <code>irc.tilde.chat:6697</code> with ssl</li>
</ul>
</pre>
<h3>&#35; znc (irc bouncer)</h3>
<pre>
the system znc authenticates using your email credantials (<em>user@envs.net</em> | <em>your email pw</em>).
the znc interface is available at <a href="https://znc.envs.net/" target="_blank">znc.envs.net</a>.
@ -50,7 +55,10 @@ client connections are on port <code>6667</code> and <code>6697</code> (both wit
you can add network connections (up to 10) via webadmin or via a direct client connection.
see the <a href="https://wiki.znc.in/Connecting_to_ZNC" target="_blank">znc wiki</a> for more information.
</pre>
<h3>&#35; weechat relays</h3>
<pre>
weechat introduced <a href="https://weechat.org/files/doc/stable/weechat_user.en.html#relay_unix_socket" target="_blank">unix socket relays</a> in version 2.5 which is a much easier way to
offer per-user relay access.
<code><em>username.envs.net/weechat</em></code> is configured to proxy to the default unix relay
@ -92,8 +100,9 @@ channel <strong>#envs</strong> on
<div class="block">
<table>
<tr><th class="tw25"></th> <th></th></tr>
<tr onclick="window.location='https://webirc.envs.net/';">
<td width="25px"><i class="fa fa-commenting-o fa-fw" aria-hidden="true"></i></td> <td><a href="https://webirc.envs.net/">webirc-client</a></td>
<td><i class="fa fa-commenting-o fa-fw" aria-hidden="true"></i></td> <td><a href="https://webirc.envs.net/">webirc-client</a></td>
</tr>
<tr onclick="window.location='https://znc.envs.net/';">
<td><i class="fa fa-compress fa-fw" aria-hidden="true"></i></td> <td><a href="https://znc.envs.net/">znc interface</a></td>
@ -102,11 +111,14 @@ channel <strong>#envs</strong> on
</div>
<div class="block">
<pre>
<h3>rules / guidelines</h3>
<pre>
<em>please see the <a href="/chat/etiquette">etiquette guide</a>.</em>
</pre>
<h3>wiki</h3>
<pre>
<em>see the <a href="https://tilde.chat/wiki/" target="_blank">tilde.chat wiki</a> for
info on bots and other specifics.</em>
</pre>

View File

@ -14,9 +14,8 @@ include '../../header.php';
<div id="main">
<div class="block">
<pre>
<h1><em>matrix chat</em></h1>
<pre>
our self-hosted matrix instance with riot-web client.
<a href="https://matrix.envs.net/" target="_blank">matrix.envs.net</a>
@ -28,7 +27,10 @@ an open network for secure, decentralized communication.
<a href="https://matrix.envs.net/_matrix/client/#/register" target="_blank"><strong>&gt; create your matrix account on envs. &lt;</strong></a>
</pre>
<h3>&#35; identifiers/entities</h3>
<pre>
schema:
&nbsp;&nbsp;<code>&lt;tag&gt;&lt;id&gt;:&lt;instance&gt;</code>
<ul>
@ -47,12 +49,18 @@ allow you to create urls linking to specific entities. when you visit these page
to communicate with those entities. If you enter <code>+envs:envs.net</code> on <code>matrix.to</code>, you'll
get the URL <a href="https://matrix.to/#/+envs:envs.net" target="_blank">https://matrix.to/#/+envs:envs.net</a>.
</pre>
<h3>&#35; matrix client software</h3>
<pre>
<a href="https://about.riot.im/downloads" target="_blank">check out the official riot client!</a>
an extended client overview can be found at: <a href="https://matrix.org/clients/" target="_blank">https://matrix.org/clients/</a>
</pre>
<h3>&#35; links</h3>
<pre>
<a href="https://matrix.org/" target="_blank">matrix.org</a>
<a href="https://riot.im/" target="_blank">riot.im</a>
</pre>
@ -73,15 +81,16 @@ channel
<div class="block">
<table>
<tr><th class="tw25"></th> <th></th></tr>
<tr onclick="window.location='https://matrix.envs.net/';">
<td width="25px"><i class="fa fa-matrix-org fa-fw" aria-hidden="true"></i></td> <td><a href="https://matrix.envs.net/">riot-web client</a></td>
<td><i class="fa fa-matrix-org fa-fw" aria-hidden="true"></i></td> <td><a href="https://matrix.envs.net/">riot-web client</a></td>
</tr>
</table>
</div>
<div class="block">
<pre>
<h3>rules / guidelines</h3>
<pre>
<em>please see the <a href="/chat/etiquette">etiquette guide</a>.</em>
</pre>
</div>

View File

@ -14,15 +14,14 @@ include 'header.php';
<div id="main" style="padding-bottom: 4em;">
<div class="block_head">
<pre>
<h1><em>code of conduct</em></h1>
<pre>
<strong>tl;dr</strong> learn by doing and helping. be excellent to each other. have fun!
</pre>
</div>
<pre>
<h3 id="purpose">&#35; purpose</h3>
<pre>
a primary goal of envs.net is to be inclusive to the largest number of
contributors, with the most varied and diverse backgrounds possible. as such, we
are committed to providing a friendly, safe and welcoming environment for all.
@ -35,7 +34,10 @@ This applies to conversation in the any room in the matrix community (<a href="h
also in the irc channel (#evns) on irc.tilde.chat, commits and comments relating to any project in
<a href="https://github.com/envs-net" target="_blank">github</a>/<a href="https://git.envs.net/envs" target="_blank">gitea</a> spaces and as well as for any <a href="https://help.envs.net/#user-account-features" target="_blank">service</a> on envs.
</pre>
<h3 id="envs-mission">&#35; envs.net mission</h3>
<pre>
<strong>envs.net exists to foster an engaged community for socializing, learning, and making cool stuff</strong>
in a mass-media age, it is up to small, intentional communities to gather and
work together to provide a space outside of the advertising-laden,
@ -44,7 +46,10 @@ to that end, envs.net strives to be a radically inclusive community where people
of all backgrounds and all technological experience levels can come together to
learn, to teach, and to delight in one anothers creations.
</pre>
<h3 id="expected-behavior">&#35; expected behavior</h3>
<pre>
the following behaviors are expected and requested of all community members:
<ul>
<li>participate in an authentic and active way. in doing so, you contribute to
@ -55,7 +60,10 @@ the health and longevity of this community.</li>
<li>be mindful of your surroundings and of your fellow participants.</li>
<li>teach when people need help. dont do it for them.</li>
</ul>
</pre>
<h3 id="unacceptable-behavior">&#35; unacceptable behavior</h3>
<pre>
the following behaviors are considered harassment and are unacceptable within our community:
<ul>
<li>violence, threats of violence or violent language directed against another person.</li>
@ -66,7 +74,10 @@ the following behaviors are considered harassment and are unacceptable within ou
<li>unwelcome sexual attention. this includes sexualized comments or jokes.</li>
<li>deliberate intimidation, stalking or following.</li>
</ul>
</pre>
<h3 id="consequences-of-unacceptable-behavior">&#35; consequences of unacceptable behavior</h3>
<pre>
unacceptable behavior from any community member, including sponsors and those
with decision-making authority (sudo), will not be tolerated.
anyone asked to stop unacceptable behavior is expected to comply immediately.
@ -75,22 +86,34 @@ may take any action they deem appropriate, up to and including a temporary ban
or permanent expulsion from envs.net without warning (meaning your account will
be terminated and all user data deleted).
</pre>
<h3 id="reporting-guidelines">&#35; reporting guidelines</h3>
<pre>
if you are subject to or witness unacceptable behavior, or have any other
concerns, please contact an admin (see info below).
additionally, help engaging with law enforcement is available.
</pre>
<h3 id="addressing-grievances">&#35; addressing grievances</h3>
<pre>
if you feel you have been falsely or unfairly accused of violating this code of conduct,
use the contact info below to send a concise description of your grievance.
</pre>
<h3 id="scope">&#35; scope</h3>
<pre>
we expect all envs.net members to abide by this code of conduct while:
<ul>
<li>engaging with other members</li>
<li>publishing content on envs.net</li>
</ul>
</pre>
<h3 id="contact-info">&#35; contact info</h3>
<pre>
envs.net admins:
&gt; you can also send a mail to <a href="mailto:sudoers@envs.net">sudoers@envs.net</a> to make sure we all get it.
<ul>
@ -101,11 +124,17 @@ envs.net admins:
<li>on matrix <a href="https://matrix.envs.net/_matrix/client/#/user/@creme:envs.net" target="_blank"><code>@creme:envs.net</code></a></li>
</ul>
</ul>
</pre>
<h3 id="license-and-attribution">&#35; license and attribution</h3>
<pre>
this code of conduct is based on <a href="http://citizencodeofconduct.org/" target="_blank">citizencodeofconduct.org</a> and <a href="http://tilde.town/wiki/conduct.html" target="_blank">tilde.town coc</a>
under the terms of the <a href="http://creativecommons.org/licenses/by-sa/3.0/" target="_blank">creative commons attribution-sharealike license</a>.
</pre>
<h3 id="tos">&#35; terms of service</h3>
<pre>
please also see the <a href="/tos/">terms of service</a>.
</pre>
</div>

View File

@ -86,13 +86,10 @@ pre.banner {
h1, h2, h3, h4, h5, h6 {
display: block;
line-height: 0;
margin-top: 0.8em;
margin-bottom: -0.4em;
margin-left: 0;
margin-right: 0
margin: 0.8em 0 0 0;
padding: 0 0 0.4em 0;
}
.head_dist { margin-bottom: -1.2em; }
ol, ul {
margin: 1em 0 -2.2em 0;
@ -109,9 +106,9 @@ ol.alert, ul.alert {
padding: 0 0 0 2.5em;
}
.ol.clearlist, ul.clearlist {
.ol.userlist, ul.userlist {
list-style-type: none;
margin: -1em 0 -3.5em 0;
margin: 0 0 -3.5em 0;
padding: 0 0 0 1em;
}
@ -135,6 +132,13 @@ tr, th, td {
background: #e5e5e5;
}
.tw20 { width: 20px; }
.tw25 { width: 25px; }
.tw110 { width: 110px; }
.tw130 { width: 130px; }
.tw140 { width: 140px; }
.tw280 { width: 280px; }
.tw480 { width: 480px; }
form {
margin: 0;
@ -193,7 +197,8 @@ button:hover {
.alert {
color: #333;
background: #e5e5e5;
padding: 1em;
margin: 0 0 1em 0;
padding: 0.5em 1em 0.5em 1em;
}
.block {

View File

@ -47,6 +47,7 @@ include 'header.php';
</pre>-->
<table>
<tr> <th class="tw130"></th> <th class="tw110"></th> <th class="tw480"></th> </tr>
<?php
$exclude = ['bbj','gophernicus','jetforce','riot-web','thelounge','znc'];
$clean = array('http://', 'https://', '/');
@ -59,8 +60,8 @@ include 'header.php';
if ($service == 'getwtxt') { $desc .= ' - see <a href="https://help.envs.net/blog/#with-twtxt">twtxt</a> help'; }
if (! in_array($service, $exclude)) {
echo " <tr>\n <td width=\"130px\"><a rel=\"$service\" href=\"$url\" target=\"_blank\">$urlname</a></td>\n"
." <td width=\"110px\">- $service</td> <td width=\"480px\"><em>$desc</em></td>\n </tr>\n";
echo " <tr>\n <td><a rel=\"$service\" href=\"$url\" target=\"_blank\">$urlname</a></td>\n"
." <td>- $service</td> <td><em>$desc</em></td>\n </tr>\n";
}
}
?>
@ -83,14 +84,15 @@ follow us in the <a href="/chat">chat</a> and let's start talking.
<!-- SERVER INFO -->
<div class="block">
<pre><h4><i class="fa fa-gear fa-fw" aria-hidden="true"></i> SYSTEM INFO</h4></pre>
<strong><i class="fa fa-gear fa-fw" aria-hidden="true"></i> SYSTEM INFO</strong>
<table>
<tr><td width="110px">time:</td><td><?=$datetime?></td></tr>
<tr><td>&nbsp;</td></tr>
<tr><td>os:</td><td>Debian GNU/Linux 10 (buster)</td></tr>
<tr><td>load:</td><td><?=$load?></td></tr>
<tr><td>disk space:</td><td>used: <?=$ds_used?>GB &#124; free: <?=$ds_free?>GB</td></tr>
<tr><td>conntracks:</td><td><?=$conntracks?></td></tr>
<tr><th class="tw110"></th> <th></th></tr>
<tr><td >time:</td> <td><?=$datetime?></td></tr>
<tr><td>&nbsp;</td> <td></td></tr>
<tr><td>os:</td> <td>Debian GNU/Linux 10 (buster)</td></tr>
<tr><td>load:</td> <td><?=$load?></td></tr>
<tr><td>disk space:</td> <td>used: <?=$ds_used?>GB &#124; free: <?=$ds_free?>GB</td></tr>
<tr><td>conntracks:</td> <td><?=$conntracks?></td></tr>
</table>
<p></p>
<pre>
@ -111,8 +113,9 @@ you find on the <a href="/sysinfo/">sysinfo page</a>.</em>
<!-- MENU -->
<div class="block">
<table>
<tr><th class="tw25"></th> <th></th></tr>
<tr onclick="window.location='/chat/';">
<td width="25px"><i class="fa fa-comments-o fa-fw" aria-hidden="true"></i></td>
<td><i class="fa fa-comments-o fa-fw" aria-hidden="true"></i></td>
<td><strong><a rel="chat" target="_top" href="/chat/">chat</a></strong></td>
</tr>
<tr onclick="window.location='https://mail.envs.net/';">
@ -138,6 +141,7 @@ you find on the <a href="/sysinfo/">sysinfo page</a>.</em>
</table>
<br />
<table>
<tr><th class="tw25"></th> <th></th></tr>
<tr onclick="window.location='/coc/';">
<td><i class="fa fa-sticky-note-o fa-fw" aria-hidden="true"></i></td>
<td><strong><a rel="coc" target="_top" href="/coc/">code of conduct</a></strong></td>
@ -162,6 +166,8 @@ you find on the <a href="/sysinfo/">sysinfo page</a>.</em>
</div>
<!-- END MENU -->
<p></p>
<!-- DONATION -->
<div class="block">
<pre>
@ -174,12 +180,13 @@ you find on the <a href="/sysinfo/">sysinfo page</a>.</em>
<!-- USERS -->
<div class="block">
<pre>
<h4 class="head_dist"><i class="fa fa-users fa-fw" aria-hidden="true"></i> USERS</h4>
<strong><i class="fa fa-users fa-fw" aria-hidden="true"></i> USERS</strong>
<small>online: <?=$online_users?> &#124; total: <?=$total_users?></small>
</pre>
<table>
<tr><th class="tw20"></th> <th></th></tr>
<tr onclick="window.location='/users_info.json';">
<td width="20px"><small><i class="fa fa-info-circle fa-fw" aria-hidden="true"></i></small></td>
<td><small><i class="fa fa-info-circle fa-fw" aria-hidden="true"></i></small></td>
<td><small><a href="/users_info.json">users_info.json</a></small></td>
</tr>
<tr onclick="window.location='/user_updates/';">
@ -188,10 +195,10 @@ you find on the <a href="/sysinfo/">sysinfo page</a>.</em>
</tr>
</table>
<p></p>
<pre>
<details><summary class="menu">user list</summary><small>&gt; <a href="/users/">list all users</a></small>
<ul class="clearlist">
<details><summary class="menu">user list</summary><small>&gt; <a href="/users/">list all users</a></small>
<pre>
<ul class="userlist">
<?php
foreach ($user_info->data->users as $user => $value) {
if ($user_info->data->users->$user->website != '') {
@ -200,7 +207,8 @@ you find on the <a href="/sysinfo/">sysinfo page</a>.</em>
}
?>
</ul>
</details></pre>
</pre>
</details>
</div>
<!-- END USERS -->

View File

@ -14,30 +14,41 @@ include 'header.php';
<div id="main" style="padding-bottom: 4em;">
<div class="block">
<pre>
<h1><em>privacy policy</em></h1>
</pre>
<br />
</div>
<pre>
envs.net takes privacy seriously and, as such, remains committed
to being in compliance with the GDPR, which took effect may 25, 2018.
</pre>
<h3>&#35; what data do we collect from you?</h3>
<pre>
envs.net collects your email address during signup and any IP addresses
you sign in to the system from in accordance with technical requirements.
we also store whatever data you create or maintain in your home directory
from your envs.net account.
</pre>
<h3>&#35; how long do we retain data?</h3>
<pre>
your email address is retained only long enough to process your account creation
and notify you of that completion. IPs are retained for a maximum of 30 days.
</pre>
<h3>&#35; how can i request a copy of my data?</h3>
<pre>
you can submit a request by email to <a href="mailto:sudoers@envs.net">sudoers&#64;envs.net</a>.
</pre>
<h3>&#35; how can i request removal of my information?</h3>
<pre>
your user data is protected by the unix permissions model. by default,
in the sharing nature of a public access unix system, your files are
visible to other users. you may, however, set the access however you like.

View File

@ -124,12 +124,14 @@ please send an email to <a href="mailto:hostmaster@envs.net">hostmaster&#64;envs
} else {
?>
<pre class="alert">
<div class="alert">
<h3><i class="fa fa-exclamation-triangle fa-fw" aria-hidden="true"></i> notice:</h3>
<pre>
<ul class="alert">
<?=$message?>
</ul>
</pre>
</div>
<?php
}
}

View File

@ -14,10 +14,9 @@ include 'header.php';
<div id="main" style="padding-bottom: 4em;">
<div class="block">
<pre>
<h1><em>Signup</em></h1>
<h2><em>you wanna join - envs.net?</em></h2>
</pre>
<br />
</div>
<pre>fill out this form and i'll get back to you with your account informations.</pre>

View File

@ -14,9 +14,8 @@ include 'header.php';
<div id="main" style="padding-bottom: 2em;">
<div class="block">
<pre>
<h1><em>terms of service</em></h1>
</pre>
<br />
</div>
<pre>
@ -38,9 +37,8 @@ here are some things that we don't allow:
</pre>
<div class="block">
<pre>
<h1><em>resource usage</em></h1>
</pre>
<br />
</div>
<pre>

View File

@ -21,21 +21,23 @@ include 'header.php';
<div id="main" style="padding-bottom: 2em;">
<div class="block">
<pre>
<h1><em>full user list</em></h1>
<pre>
<small>online: <?=$online_users?> &#124; total: <?=$total_users?></small>
</pre>
<table>
<tr onclick="window.location='/users_info.json';">
<tr><th class="tw20"></th> <th></th></tr>
<td><small><i class="fa fa-info-circle fa-fw" aria-hidden="true"></i></small></td> <td><small><a href="/users_info.json">users_info.json</a></small></td>
</tr>
<tr onclick="window.location='/user_updates/';">
<td width="20px"><small><i class="fa fa-clock-o fa-fw" aria-hidden="true"></i></small></td> <td><small><a href="/user_updates/">recently updates</a></small></td>
<td><small><i class="fa fa-clock-o fa-fw" aria-hidden="true"></i></small></td> <td><small><a href="/user_updates/">recently updates</a></small></td>
</tr>
</table>
</div>
<p></p>
<pre>
here's a full list of users (including those who haven't updated their page from the default).
<ul>