1 function submitPassword(ev) {
2 var pw1 = document.body.querySelector('[name="pw1"]'),
3 pw2 = document.body.querySelector('[name="pw2"]');
5 if (!pw1.value.length || !pw2.value.length)
8 if (pw1.value === pw2.value) {
9 L.showModal(_('Change login password'),
10 E('p', { class: 'spinning' }, _('Changing password…')));
12 L.post('admin/system/admin/password/json', { password: pw1.value },
14 showModal(_('Change login password'), [
15 E('div', _('The system password has been successfully changed.')),
16 E('div', { 'class': 'right' },
17 E('div', { class: 'btn', click: L.hideModal }, _('Dismiss')))
20 pw1.value = pw2.value = '';
24 L.showModal(_('Change login password'), [
25 E('div', { class: 'alert-message warning' },
26 _('Given password confirmation did not match, password not changed!')),
27 E('div', { 'class': 'right' },
28 E('div', { class: 'btn', click: L.hideModal }, _('Dismiss')))