login/edit: user override in page code
[minimedit.git] / widget / login / edit.php
index d8114ff07b065bb8f8b056453442ddc9a0225c7e..8fd3824f3dd28ce776bd7ca6dcbc683a9e9e84fb 100644 (file)
@@ -1,14 +1,10 @@
 <?php
-global $User;
-if (empty($user = &$User)) {
-       return;
+global $User, $user;
+if (!$user) {
+       $user = $User;
 }
-
-if ($User->admin('user')
-and !empty($Place['user']) and $Place['user'] !== $User->login) {
-       $username = strtolower($Place['user']);
-       unset($user);
-       $user = new User("profile/$username");
+if (!$user) {
+       return;
 }
 
 require_once('edit.inc.php');
@@ -165,6 +161,20 @@ if ($User->admin('user')) {
 ?>
 <aside>
 <h2>Gebruikersbeheer</h2>
+<dl>
+<?php if ($time = @fileatime($user->dir)) { // assume noatime ?>
+<dt>Aangemaakt</dt>
+<dd><?php print strftime('%F %H:%M', $time); ?></dd>
+<?php } ?>
+<?php if ($time = @filemtime("{$user->dir}/.passwd")) { ?>
+<dt>Wachtwoord ingesteld</dt>
+<dd><?php print strftime('%F %H:%M', $time); ?></dd>
+<?php } ?>
+<?php if ($user->seen) { ?>
+<dt>Laatste bezoek</dt>
+<dd><?php print strftime('%F %H:%M', $user->seen); ?></dd>
+<?php } ?>
+</dl>
 <?php
        $postdir = 'doc/post';
        if (is_dir($postdir)) {