chiark / gitweb /
chpwd, userv.rc: Change Userv service protocol to parse options properly.
[chopwood] / login.fhtml
index 44d3d1e70938c3d8414055ea1467a8c832b09165..12c47cb5b66753b7556ee75fdc82237dd22a8e72 100644 (file)
 
 <h1>Chopwood: login</h1>
 
-~={why}@[<p class='whinge wrong'>~:H~2%~]~
-
-<form method=POST action='~={script}H/auth'>
+<form method=POST action="~={script}H/auth">
 <table>
 <tr>
   <td class=label><label for=login-u accesskey=l><u>L</u>ogin:</label>
   <td><input id=login-u name=u>
 <tr>
-  <td class=label><label for=login-pw>Password:</label>
+  <td class=label><label for=login-pw accesskey=p><u>P</u>assword:</label>
   <td><input id=login-pw name=pw type=password>
   <td><button type=submit accesskey=o>L<u>o</u>gin</button>
+~={why}@[<tr>
+  <td colspan=3 class="login-whinge"><p class="whinge wrong">~:H~%~]~
 </table>
 </form>
 
 <p>Logging in will set a short-lived cookie in your browser.  If this
 worries you, you might like to read about
-<a href='~={static}H/cookies.html'>why and how Chopwood uses cookies<a>.
+<a href="~={static}H/cookies.html">why and how Chopwood uses cookies<a>.
 
 ~1[<!------- That's all, folks ------------------------------------------>~]~