]> git.proxmox.com Git - pmg-gui.git/blobdiff - js/MailProxyRelaying.js
mail proxy: relay domains: consitent add/edit/remove button
[pmg-gui.git] / js / MailProxyRelaying.js
index ace95752fc0f3737a99f4e13deb4e93d31e905cc..8b91aef620023cb54b2a963358fefb58963bc864 100644 (file)
@@ -7,14 +7,18 @@ Ext.define('PMG.MailProxyRelaying', {
     initComponent: function() {
        var me = this;
 
-       me.add_text_row('relay', gettext('Default Relay'),
-                       { deleteEmpty: true, defaultValue: Proxmox.Utils.noneText });
+       me.add_text_row('relay', gettext('Default Relay'), {
+           deleteEmpty: true,
+           defaultValue: Proxmox.Utils.noneText,
+           onlineHelp: 'pmgconfig_mailproxy_relaying',
+       });
 
        me.add_integer_row('relayport', gettext('Relay Port'), {
            defaultValue: 25,
            deleteEmpty: true,
            minValue: 1,
            maxValue: 65535,
+           onlineHelp: 'pmgconfig_mailproxy_relaying',
        });
 
        me.add_combobox_row('relayprotocol', gettext('Relay Protocol'), {
@@ -22,10 +26,13 @@ Ext.define('PMG.MailProxyRelaying', {
            comboItems: [
            ['smtp', 'SMTP'],
            ['lmtp', 'LMTP']],
+           onlineHelp: 'pmgconfig_mailproxy_relaying',
        });
 
 
-       me.add_boolean_row('relaynomx', gettext('Disable MX lookup (SMTP)'));
+       me.add_boolean_row('relaynomx', gettext('Disable MX lookup (SMTP)'), {
+           onlineHelp: 'pmgconfig_mailproxy_relaying',
+       });
 
        me.rows.smarthost = {
            required: true,
@@ -77,6 +84,7 @@ Ext.define('PMG.MailProxyRelaying', {
                    },
                ],
            },
+           onlineHelp: 'pmgconfig_mailproxy_relaying',
        };
 
        me.rows.smarthostport = { visible: false };