rather than as a tooltip. Suggested-by: Thomas Lamprecht <t.lampre...@proxmox.com> Signed-off-by: Fabian Ebner <f.eb...@proxmox.com> --- www/manager6/Utils.js | 2 ++ www/manager6/dc/Backup.js | 2 +- www/manager6/window/Backup.js | 16 ++++++++++------ 3 files changed, 13 insertions(+), 7 deletions(-)
diff --git a/www/manager6/Utils.js b/www/manager6/Utils.js index b4e2df79..20e9182e 100644 --- a/www/manager6/Utils.js +++ b/www/manager6/Utils.js @@ -1801,6 +1801,8 @@ Ext.define('PVE.Utils', { }; return value.replace(/(\\\\|\\n)/g, match => replace[match]); }, + + notesTemplateVars: ['cluster', 'guestname', 'node', 'vmid'], }, singleton: true, diff --git a/www/manager6/dc/Backup.js b/www/manager6/dc/Backup.js index b081be8c..3494aa54 100644 --- a/www/manager6/dc/Backup.js +++ b/www/manager6/dc/Backup.js @@ -411,7 +411,7 @@ Ext.define('PVE.dc.BackupEdit', { + '<br>' + Ext.String.format( gettext('Possible template variables are: {0}'), - ['cluster', 'guestname', 'node', 'vmid'].map(v => `<code>{{${v}}}</code>`).join(', '), + PVE.Utils.notesTemplateVars.map(v => `<code>{{${v}}}</code>`).join(', '), ), }, ], diff --git a/www/manager6/window/Backup.js b/www/manager6/window/Backup.js index f77e9ffa..f768aee3 100644 --- a/www/manager6/window/Backup.js +++ b/www/manager6/window/Backup.js @@ -181,13 +181,17 @@ Ext.define('PVE.window.Backup', { fieldLabel: gettext('Notes'), anchor: '100%', value: '{{guestname}}', - autoEl: { - tag: 'div', - 'data-qtip': Ext.String.format( - gettext('Notes added to the backup. Possible variables are {0}'), - '{{cluster}}, {{guestname}}, {{node}}, {{vmid}}', - ), + }, + { + xtype: 'box', + style: { + margin: '8px 0px', + 'line-height': '1.5em', }, + html: Ext.String.format( + gettext('Possible template variables are: {0}'), + PVE.Utils.notesTemplateVars.map(v => `<code>{{${v}}}</code>`).join(', '), + ), }, { xtype: 'label', -- 2.30.2 _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel