[FIX] web: reintroduce ChangePassword template
The template had been previously dropped by mistake. + the validation buttons were not correctly handled and so changing his password was not possible (these buttons must be in the modal footer).
This commit is contained in:
@@ -13,8 +13,8 @@ var ChangePassword = Widget.extend({ // FIXME
|
||||
var self = this;
|
||||
this.getParent().set_title(_t("Change Password"));
|
||||
var $button = self.$el.find('.oe_form_button');
|
||||
$button.appendTo(this.getParent().$buttons);
|
||||
$button.eq(2).click(function(){
|
||||
$button.appendTo(this.getParent().$footer);
|
||||
$button.eq(1).click(function(){
|
||||
self.$el.parents('.modal').modal('hide');
|
||||
});
|
||||
$button.eq(0).click(function(){
|
||||
|
||||
@@ -35,6 +35,36 @@
|
||||
</div>
|
||||
</t>
|
||||
|
||||
<t t-name="ChangePassword">
|
||||
<form name="change_password_form" method="POST">
|
||||
<div class="oe_form">
|
||||
<table align="center">
|
||||
<tr>
|
||||
<td class="oe_form_group_cell oe_form_group_cell_label"><label for="old_pwd" class="oe_form_label">Old Password:</label></td>
|
||||
<td class="oe_form_group_cell"><input type="password" name="old_pwd"
|
||||
minlength="1" autofocus="autofocus"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="oe_form_group_cell oe_form_group_cell_label"><label for="new_password" class="oe_form_label">New Password:</label></td>
|
||||
<td class="oe_form_group_cell"><input type="password" name="new_password"
|
||||
minlength="1"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="oe_form_group_cell oe_form_group_cell_label"><label for="confirm_pwd" class="oe_form_label">Confirm New Password:</label></td>
|
||||
<td class="oe_form_group_cell"><input type="password" name="confirm_pwd"
|
||||
minlength="1"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" align="right">
|
||||
<button class='oe_button oe_form_button'>Change Password</button>
|
||||
<button type="button" class="oe_button oe_form_button_cancel oe_form_button oe_link" href="javascript:void(0)"><span>Cancel</span></button>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</form>
|
||||
</t>
|
||||
|
||||
<t t-name="Menu.needaction_counter">
|
||||
<div id="menu_counter" class="badge pull-right">
|
||||
<t t-if="widget.needaction_counter > 99"> 99+ </t>
|
||||
|
||||
Reference in New Issue
Block a user