X-Git-Url: https://svn.cri.ensmp.fr/git/Plinn.git/blobdiff_plain/125a6289be7a631a256f948bda5415451aca6d98..934c239d0815781f05245f4b88fd8ac3a73452d3:/skins/generic/password_reset_template.pt diff --git a/skins/generic/password_reset_template.pt b/skins/generic/password_reset_template.pt index 30c46b4..0440dd7 100644 --- a/skins/generic/password_reset_template.pt +++ b/skins/generic/password_reset_template.pt @@ -8,38 +8,52 @@ </head> <body i18n:domain="plinn"> - <div metal:fill-slot="main_no_tabs" tal:omit-tag=""> - <form tal:attributes="action options/action"> - <h2 i18n:translate="">Password resetting</h2> - <table class="TwoColumnForm"> - <tr> - <td colspan="2"> - <dl class="FieldHelp"> - <dd i18n:translate=""> - Please enter a new password and clic on "Validate" button. - </dd> - </dl> - </td> - </tr> - <tr> - <th i18n:translate="">Password</th> - <td> - <input type="password" name="password"/> - </td> - </tr> - <tr> - <th i18n:translate="">Confirm</th> - <td> - <input type="password" name="confirm"/> - </td> - </tr> - <tr> - <td><br/></td> - <td> - <input type="submit" name="validate" value="Validate" i18n:attributes="value"/> - </td> - </tr> - </table> + <div metal:fill-slot="main_no_tabs" + tal:define="form options/form" + id="Desktop"> + <form method="post" tal:attributes="action form/action"> + <div tal:condition="not: options/passwordChanged" tal:omit-tag=""> + <h2 i18n:translate="">Password resetting</h2> + <table class="TwoColumnForm"> + <tr> + <td colspan="2"> + <dl class="FieldHelp"> + <dd i18n:translate=""> + Please enter a new password and clic on "Validate" button. + </dd> + </dl> + </td> + </tr> + <tr> + <th i18n:translate="">Password</th> + <td> + <input type="password" name="password"/> + </td> + </tr> + <tr> + <th i18n:translate="">Confirm</th> + <td> + <input type="password" name="confirm"/> + </td> + </tr> + <tr> + <td><br/></td> + <td> + <metal:macro metal:use-macro="context/form_widgets/macros/hidden_vars"/> + <metal:macro metal:use-macro="context/form_widgets/macros/buttons"/> + </td> + </tr> + </table> + </div> + <div tal:condition="options/passwordChanged" tal:omit-tag=""> + <h2 i18n:translate="">Password changed</h2> + <p i18n:translate=""> + Your password has been successfully reset. You can log in + immediately by clicking the "Login" button. + </p> + <metal:macro metal:use-macro="context/form_widgets/macros/hidden_vars"/> + <metal:macro metal:use-macro="context/form_widgets/macros/buttons"/> + </div> </form> </div> </body>