]> git.proxmox.com Git - pmg-gui.git/blobdiff - js/SpamDetectorOptions.js
Implement TLS Policy Setting
[pmg-gui.git] / js / SpamDetectorOptions.js
index 87005429238a2e217d6b9529b3ad5deeac191b68..cf0a68e976e4d7c40e673c2ca4a2080da2e34b8d 100644 (file)
@@ -20,7 +20,7 @@ Ext.define('PMG.SpamDetectorOptions', {
                           { defaultValue: 1 });
 
        me.add_integer_row('maxspamsize', gettext('Max Spam Size (bytes)'),
-                          { defaultValue: 200*1024,
+                          { defaultValue: 256*1024,
                             minValue: 64, deleteEmpty: true });
 
        me.rows.languages = {
@@ -28,7 +28,7 @@ Ext.define('PMG.SpamDetectorOptions', {
            header: gettext('Languages'),
            editor: 'PMG.SpamDetectorLanguages',
            renderer: function(value) {
-               return value ? value : 'all';
+               return value || 'all';
            }
        };
 
@@ -37,6 +37,11 @@ Ext.define('PMG.SpamDetectorOptions', {
                             minValue: 0, maxValue: 1000,
                             deleteEmpty: true });
 
+       me.add_integer_row('clamav_heuristic_score', gettext('Heuristic Score'),
+                          { defaultValue: 3,
+                            minValue: 0, maxValue: 1000,
+                            deleteEmpty: true });
+
        var baseurl = '/config/spam';
 
        me.selModel = Ext.create('Ext.selection.RowModel', {});
@@ -46,12 +51,12 @@ Ext.define('PMG.SpamDetectorOptions', {
                text: gettext('Edit'),
                xtype: 'proxmoxButton',
                disabled: true,
-               handler: function() { me.run_editor() },
+               handler: function() { me.run_editor(); },
                selModel: me.selModel
            }],
            url: '/api2/json' + baseurl,
            editorConfig: {
-               url: '/api2/extjs' + baseurl,
+               url: '/api2/extjs' + baseurl
            },
            interval: 5000,
            cwidth1: 200,