mirror of
https://github.com/myvesta/vesta
synced 2025-08-14 02:28:05 -07:00
Send email on user changed ftp user password
This commit is contained in:
parent
efc777aff1
commit
e9be41692c
4 changed files with 45 additions and 10 deletions
|
@ -84,8 +84,8 @@ App.Actions.WEB.add_ftp_user_form = function() {
|
|||
var index = $('.data-col2 .ftptable').length + 1;
|
||||
|
||||
ref.find('input').each(function(i, elm) {
|
||||
var attr_value = $(elm).attr('name').replace('%INDEX%', index);
|
||||
$(elm).attr('name', attr_value);
|
||||
var attr_value = $(elm).prop('name').replace('%INDEX%', index);
|
||||
$(elm).prop('name', attr_value);
|
||||
});
|
||||
|
||||
ref.find('.ftp-user-number').text(index);
|
||||
|
@ -141,8 +141,8 @@ App.Actions.WEB.toggle_additional_ftp_accounts = function(elm) {
|
|||
var index = $('.data-col2 .ftptable').length + 1;
|
||||
|
||||
ref.find('input').each(function(i, elm) {
|
||||
var attr_value = $(elm).attr('name').replace('%INDEX%', index);
|
||||
$(elm).attr('name', attr_value);
|
||||
var attr_value = $(elm).prop('name').replace('%INDEX%', index);
|
||||
$(elm).prop('name', attr_value);
|
||||
});
|
||||
|
||||
ref.find('.ftp-user-number').text(index);
|
||||
|
|
|
@ -74,8 +74,8 @@ App.Actions.WEB.add_ftp_user_form = function() {
|
|||
var index = $('.data-col2 .ftptable').length + 1;
|
||||
|
||||
ref.find('input').each(function(i, elm) {
|
||||
var attr_value = $(elm).attr('name').replace('%INDEX%', index);
|
||||
$(elm).attr('name', attr_value);
|
||||
var attr_value = $(elm).prop('name').replace('%INDEX%', index);
|
||||
$(elm).prop('name', attr_value);
|
||||
});
|
||||
|
||||
ref.find('.ftp-user-number').text(index);
|
||||
|
@ -132,7 +132,34 @@ App.Actions.WEB.toggle_additional_ftp_accounts = function(elm) {
|
|||
}
|
||||
}
|
||||
|
||||
App.Actions.WEB.randomPasswordGenerated = function(elm) {
|
||||
return App.Actions.WEB.passwordChanged(elm);
|
||||
}
|
||||
|
||||
App.Actions.WEB.passwordChanged = function(elm) {
|
||||
var ref = $(elm).parents('.ftptable');
|
||||
if (ref.find('.vst-email-alert-on-psw').length == 0) {
|
||||
var inp_name = ref.find('.v-ftp-user-is-new').prop('name');
|
||||
inp_name = inp_name.replace('is_new', 'v_ftp_email');
|
||||
ref.find('tr:last').after('<tr>\
|
||||
<td class="vst-text step-left input-label">\
|
||||
Send FTP credentials to email\
|
||||
</td>\
|
||||
</tr>\
|
||||
<tr>\
|
||||
<td class="step-left">\
|
||||
<input type="text" value="" name="' + inp_name + '" class="vst-input vst-email-alert-on-psw">\
|
||||
</td>\
|
||||
</tr>');
|
||||
}
|
||||
}
|
||||
|
||||
//
|
||||
// Page entry point
|
||||
App.Listeners.WEB.keypress_ftp_username();
|
||||
App.Listeners.WEB.keypress_ftp_path();
|
||||
|
||||
$('.v-ftp-user-psw').on('keypress', function(evt) {
|
||||
var elm = $(evt.target);
|
||||
App.Actions.WEB.passwordChanged(elm);
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue