paulb@573 | 1 | <?xml version="1.0" encoding="iso-8859-1"?> |
paulb@573 | 2 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" |
paulb@573 | 3 | "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> |
paulb@573 | 4 | <html xmlns="http://www.w3.org/1999/xhtml" |
paulb@573 | 5 | xmlns:template="http://www.boddie.org.uk/ns/xmltools/template"> |
paulb@573 | 6 | <head> |
paulb@573 | 7 | <title>Very Simple Login</title> |
paulb@573 | 8 | <script type="text/javascript" src="{$root}scripts/sarissa.js"> </script> |
paulb@573 | 9 | <script type="text/javascript" src="{$root}scripts/XSLForms.js"> </script> |
paulb@573 | 10 | </head> |
paulb@573 | 11 | |
paulb@573 | 12 | <body template:element="login"> |
paulb@577 | 13 | <h1>Login</h1> |
paulb@573 | 14 | |
paulb@573 | 15 | <form method="post"> |
paulb@573 | 16 | <table cellspacing="0" cellpadding="5" id="login-info"> |
paulb@573 | 17 | <thead> |
paulb@573 | 18 | <tr> |
paulb@577 | 19 | <th class="heading" colspan="2">Login</th> |
paulb@573 | 20 | </tr> |
paulb@573 | 21 | </thead> |
paulb@573 | 22 | <tbody> |
paulb@573 | 23 | <tr template:element="error" template:init="no"> |
paulb@577 | 24 | <th>Error</th> |
paulb@577 | 25 | <td><span template:attribute-area="message,replace">error message</span></td> |
paulb@573 | 26 | </tr> |
paulb@573 | 27 | <tr> |
paulb@577 | 28 | <th>Username</th> |
paulb@573 | 29 | <td><input type="text" template:attribute-field="username" name="..." value="..." size="20"/></td> |
paulb@573 | 30 | </tr> |
paulb@573 | 31 | <tr> |
paulb@577 | 32 | <th>Password</th> |
paulb@573 | 33 | <td><input type="password" template:attribute-field="password" name="..." value="..." size="20"/></td> |
paulb@573 | 34 | </tr> |
paulb@573 | 35 | <tr> |
paulb@573 | 36 | <td colspan="2"> |
paulb@577 | 37 | <input type="submit" value="Log in!" name="login" /> |
paulb@573 | 38 | </td> |
paulb@573 | 39 | </tr> |
paulb@573 | 40 | </tbody> |
paulb@573 | 41 | </table> |
paulb@573 | 42 | </form> |
paulb@573 | 43 | |
paulb@573 | 44 | </body> |
paulb@573 | 45 | </html> |