]> git.decadent.org.uk Git - maypole.git/blobdiff - lib/Maypole/templates/factory/login
AJT synch
[maypole.git] / lib / Maypole / templates / factory / login
index 266921a5379a40e1e1a40a5f7b41fea3bac3ca34..af08e5b416e62b229eeb9b1d7ede96117d31a497 100644 (file)
@@ -1,22 +1,24 @@
 [% PROCESS macros %]
 [% INCLUDE header %]
 [% INCLUDE title %]
+[% user_field = config.auth.user_field || "user" %]
+
     <div id="title">You need to log in</div>
 
     <div id="login">
     [% IF login_error %]
-        <div class="error"> [% login_error %] </div>
+        <div class="error"> [% login_error | html %] </div>
     [% END %]
     <form method="post" action="[% base %]/[% request.path %]">
     <fieldset>
     <legend>Login</legend>
         <label>
             <span class="field">Username:</span>
-           <input name="[% config.auth.user_field || "user" %]" type="text" />
+           <input name="[% user_field %]" type="text" value="[% cgi_params.$user_field | html %]" />
         </label>
        <label>
            <span class="field">Password:</span>
-                   <input name="password" type="password" />
+                   <input name="password" type="password" value="[% cgi_params.passwrd | html %]"/>
        </label>        
         <input type="submit" name="login" value="Submit"/>
     </fieldset>