]> git.proxmox.com Git - pmg-gui.git/blobdiff - js/NavigationTree.js
js/RBLStatistics.js - show pregreet rejects, change title to 'Postscreen'
[pmg-gui.git] / js / NavigationTree.js
index 8aacfb9b9e983b2485cf3c2e5830aa160973553d..342c715b91be9c004f16e95e643b1d43927e8688 100644 (file)
@@ -22,25 +22,25 @@ Ext.define('PMG.store.NavigationStore', {
                        text: gettext('Action Objects'),
                        iconCls: 'fa fa-flag',
                        path: 'pmgActionList',
-                       leaf: true,
+                       leaf: true
                    },
                    {
                        text: gettext('Who Objects'),
                        iconCls: 'fa fa-user-circle',
                        path: 'pmgWhoConfiguration',
-                       leaf: true,
+                       leaf: true
                    },
                    {
                        text: gettext('What Objects'),
                        iconCls: 'fa fa-cube',
                        path: 'pmgWhatConfiguration',
-                       leaf: true,
+                       leaf: true
                    },
                    {
                        text: gettext('When Objects'),
                        iconCls: 'fa fa-clock-o',
                        path: 'pmgWhenConfiguration',
-                       leaf: true,
+                       leaf: true
                    }
                ]
            },
@@ -54,37 +54,37 @@ Ext.define('PMG.store.NavigationStore', {
                        text: gettext('Mail Proxy'),
                        iconCls: 'fa fa-envelope-o',
                        path: 'pmgMailProxyConfiguration',
-                       leaf: true,
+                       leaf: true
                    },
                    {
                        text: gettext('Spam Detector'),
                        iconCls: 'fa fa-bullhorn',
                        path: 'pmgSpamDetectorConfiguration',
-                       leaf: true,
+                       leaf: true
                    },
                    {
                        text: gettext('Virus Detector'),
                        iconCls: 'fa fa-bug',
                        path: 'pmgVirusDetectorConfiguration',
-                       leaf: true,
+                       leaf: true
                    },
                    {
                        text: gettext('User Management'),
                        iconCls: 'fa fa-users',
                        path: 'pmgUserManagement',
-                       leaf: true,
+                       leaf: true
                    },
                    {
                        text: gettext('Cluster'),
                        iconCls: 'fa fa-server',
                        path: 'pmgClusterAdministration',
-                       leaf: true,
+                       leaf: true
                    },
                    {
-                       text: gettext('License'),
-                       iconCls: 'fa fa-ticket',
-                       path: 'pmgLicense',
-                       leaf: true,
+                       text: gettext('Subscription'),
+                       iconCls: 'fa fa-support',
+                       path: 'pmgSubscription',
+                       leaf: true
                    }
                ]
            },
@@ -95,29 +95,46 @@ Ext.define('PMG.store.NavigationStore', {
                expanded: true,
                children: [
                    {
-                       text: gettext('Quarantine'),
-                       iconCls: 'fa fa-cubes',
+                       text: gettext('Spam Quarantine'),
+                       iconCls: 'fa fa-bullhorn',
                        path: 'pmgSpamQuarantine',
-                       leaf: true,
+                       leaf: true
+                   },
+                   {
+                       text: gettext('Virus Quarantine'),
+                       iconCls: 'fa fa-bug',
+                       path: 'pmgVirusQuarantine',
+                       leaf: true
+                   },
+                   {
+                       text: gettext('User Whitelist'),
+                       iconCls: 'fa fa-file-o',
+                       path: 'pmgUserWhitelist',
+                       leaf: true
+                   },
+                   {
+                       text: gettext('User Blacklist'),
+                       iconCls: 'fa fa-file',
+                       path: 'pmgUserBlacklist',
+                       leaf: true
                    },
                    {
                        text: gettext('Tracking Center'),
                        iconCls: 'fa fa-map-o',
-                       path: 'pmgTrackingCenter',
-                       leaf: true,
+                       path: 'pmgMailTracker',
+                       leaf: true
                    },
                    {
                        text: gettext('Queues'),
                        iconCls: 'fa fa-bars',
                        path: 'pmgQueueAdministration',
-                       leaf: true,
+                       leaf: true
                    }
                ]
            },
            {
                text: gettext('Statistics'),
                iconCls: 'fa fa-bar-chart',
-               border: false,
                path: 'pmgGeneralMailStatistics',
                expanded: true,
                children: [
@@ -125,56 +142,48 @@ Ext.define('PMG.store.NavigationStore', {
                        text: gettext('Spam Scores'),
                        iconCls: 'fa fa-table',
                        path: 'pmgSpamScoreDistribution',
-                       border: false,
                        leaf: true
                    },
                    {
                        text: gettext('Virus  Charts'),
                        iconCls: 'fa fa-bug',
                        path: 'pmgVirusCharts',
-                       border: false,
                        leaf: true
                    },
                    {
                        text: gettext('Hourly Distribution'),
                        iconCls: 'fa fa-area-chart',
                        path: 'pmgHourlyMailDistribution',
-                       border: false,
                        leaf: true
                    },
                    {
-                       text: gettext('RBL'),
+                       text: gettext('Postscreen'),
                        iconCls: 'fa fa-line-chart',
                        path: 'pmgRBLStatistics',
-                       border: false,
                        leaf: true
                    },
                    {
                        text: gettext('Domain'),
                        iconCls: 'fa fa-table',
                        path: 'pmgDomainStatistics',
-                       border: false,
                        leaf: true
                    },
                    {
                        text: gettext('Sender'),
                        iconCls: 'fa fa-table',
                        path: 'pmgSenderStatistics',
-                       border: false,
                        leaf: true
                    },
                    {
                        text: gettext('Receiver'),
                        iconCls: 'fa fa-table',
                        path: 'pmgReceiverStatistics',
-                       border: false,
                        leaf: true
                    },
                    {
                        text: gettext('Contact'),
                        iconCls: 'fa fa-table',
                        path: 'pmgContactStatistics',
-                       border: false,
                        leaf: true
                    }
                ]