mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2025-02-25 18:55:31 -06:00
Added Help button on all master password dialogs.
This commit is contained in:
parent
aa95ff9f57
commit
15252b0a26
Binary file not shown.
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 43 KiB |
Binary file not shown.
Before Width: | Height: | Size: 38 KiB After Width: | Height: | Size: 37 KiB |
Binary file not shown.
Before Width: | Height: | Size: 40 KiB After Width: | Height: | Size: 40 KiB |
@ -566,6 +566,17 @@ define('pgadmin.browser', [
|
|||||||
setup:function() {
|
setup:function() {
|
||||||
return {
|
return {
|
||||||
buttons:[{
|
buttons:[{
|
||||||
|
text: '',
|
||||||
|
className: 'btn btn-secondary pull-left fa fa-question pg-alertify-icon-button',
|
||||||
|
attrs: {
|
||||||
|
name: 'dialog_help',
|
||||||
|
type: 'button',
|
||||||
|
label: gettext('Master password'),
|
||||||
|
url: url_for('help.static', {
|
||||||
|
'filename': 'master_password.html',
|
||||||
|
}),
|
||||||
|
},
|
||||||
|
},{
|
||||||
text: gettext('Reset Master Password'), className: 'btn btn-secondary fa fa-trash-o pg-alertify-button pull-left',
|
text: gettext('Reset Master Password'), className: 'btn btn-secondary fa fa-trash-o pg-alertify-button pull-left',
|
||||||
},{
|
},{
|
||||||
text: gettext('Cancel'), className: 'btn btn-secondary fa fa-times pg-alertify-button',
|
text: gettext('Cancel'), className: 'btn btn-secondary fa fa-times pg-alertify-button',
|
||||||
@ -582,16 +593,16 @@ define('pgadmin.browser', [
|
|||||||
prepare:function() {
|
prepare:function() {
|
||||||
let self = this;
|
let self = this;
|
||||||
let $password = null;
|
let $password = null;
|
||||||
let $okBtn = $(self.__internal.buttons[2].element);
|
let $okBtn = $(self.__internal.buttons[3].element);
|
||||||
|
|
||||||
self.setContent(self.message);
|
self.setContent(self.message);
|
||||||
$password = $(self.elements.body).find('#password');
|
$password = $(self.elements.body).find('#password');
|
||||||
|
|
||||||
/* Reset button hide */
|
/* Reset button hide */
|
||||||
if(!self.reset) {
|
if(!self.reset) {
|
||||||
$(self.__internal.buttons[0].element).addClass('d-none');
|
$(self.__internal.buttons[1].element).addClass('d-none');
|
||||||
} else {
|
} else {
|
||||||
$(self.__internal.buttons[0].element).removeClass('d-none');
|
$(self.__internal.buttons[1].element).removeClass('d-none');
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Enable ok only if password entered */
|
/* Enable ok only if password entered */
|
||||||
@ -607,16 +618,16 @@ define('pgadmin.browser', [
|
|||||||
callback: function(event) {
|
callback: function(event) {
|
||||||
let parentDialog = this;
|
let parentDialog = this;
|
||||||
|
|
||||||
if (event.index == 2) {
|
if (event.index == 3) {
|
||||||
/* OK Button */
|
/* OK Button */
|
||||||
self.set_master_password(
|
self.set_master_password(
|
||||||
$('#frmMasterPassword #password').val(),
|
$('#frmMasterPassword #password').val(),
|
||||||
parentDialog.set_callback,
|
parentDialog.set_callback,
|
||||||
);
|
);
|
||||||
} else if(event.index == 1) {
|
} else if(event.index == 2) {
|
||||||
/* Cancel button */
|
/* Cancel button */
|
||||||
self.masterpass_callback_queue = [];
|
self.masterpass_callback_queue = [];
|
||||||
} else if(event.index == 0) {
|
} else if(event.index == 1) {
|
||||||
/* Reset Button */
|
/* Reset Button */
|
||||||
event.cancel = true;
|
event.cancel = true;
|
||||||
|
|
||||||
@ -634,6 +645,15 @@ define('pgadmin.browser', [
|
|||||||
ok: gettext('Yes'),
|
ok: gettext('Yes'),
|
||||||
cancel: gettext('No'),
|
cancel: gettext('No'),
|
||||||
});
|
});
|
||||||
|
} else if(event.index == 0) {
|
||||||
|
/* help Button */
|
||||||
|
event.cancel = true;
|
||||||
|
self.showHelp(
|
||||||
|
event.button.element.name,
|
||||||
|
event.button.element.getAttribute('url'),
|
||||||
|
null, null
|
||||||
|
);
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
@ -192,7 +192,7 @@
|
|||||||
|
|
||||||
.pg-alertify-icon-button {
|
.pg-alertify-icon-button {
|
||||||
&:before {
|
&:before {
|
||||||
font-size: 1.3em !important;
|
font-size: 1.1em !important;
|
||||||
line-height: 1.2;
|
line-height: 1.2;
|
||||||
font-family: $font-family-icon;
|
font-family: $font-family-icon;
|
||||||
}
|
}
|
||||||
@ -232,4 +232,4 @@
|
|||||||
/* It sometimes is applied to dialog and blocks the dialog from editing */
|
/* It sometimes is applied to dialog and blocks the dialog from editing */
|
||||||
.alertify .ajs-dialog.ajs-capture:before {
|
.alertify .ajs-dialog.ajs-capture:before {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user