diff --git a/ext/user/theme.php b/ext/user/theme.php
index e1a6b97e..437040cf 100644
--- a/ext/user/theme.php
+++ b/ext/user/theme.php
@@ -1,4 +1,5 @@
name);
- $html = 'Logged in as '.$h_name;
+ $html = emptyHTML('Logged in as ', $user->name);
foreach ($parts as $part) {
- $html .= '
'.$part["name"].'';
+ $html->appendChild(BR());
+ $html->appendChild(A(["href"=>$part["link"]], $part["name"]));
}
$page->add_block(new Block("User Links", $html, "left", 90));
}
@@ -47,30 +48,41 @@ class UserPageTheme extends Themelet
$tac = $tfe->formatted;
}
- if (empty($tac)) {
- $html = "";
- } else {
- $html = '
'.$tac.'
'; - } + $form = SHM_FORM(make_link("user_admin/create")); + $form->appendChild( + TABLE( + ["class"=>"form"], + TBODY( + TR( + TH("Name"), + TD(INPUT(["type"=>'text', "name"=>'name', "required"=>true])) + ), + TR( + TH("Password"), + TD(INPUT(["type"=>'password', "name"=>'pass1', "required"=>true])) + ), + TR( + TH(rawHTML("Repeat Password")), + TD(INPUT(["type"=>'password', "name"=>'pass2', "required"=>true])) + ), + TR( + TH(rawHTML("Email (Optional)")), + TD(INPUT(["type"=>'email', "name"=>'email'])) + ), + TR( + TD(["colspan"=>"2"], rawHTML(captcha_get_html())) + ), + ), + TFOOT( + TR(TD(["colspan"=>"2"], INPUT(["type"=>"submit", "value"=>"Create Account"]))) + ) + ) + ); - $h_reca = "Name | |
---|---|
Password | |
Repeat Password | |
Email (Optional) | |
- | - |
---|---|
- | - |
poster=username
Returns images posted by "username".
-poster_id=123
Returns images posted by user 123.
-poster_ip=127.0.0.1
Returns images posted from IP 127.0.0.1.
-