]> git.proxmox.com Git - pmg-gui.git/blobdiff - js/PBSConfig.js
objects: add separator between match field selector and description
[pmg-gui.git] / js / PBSConfig.js
index 7b027d3dfebae9c6beb52fd779a2f5e0d1f0d002..3f09ccc49be11b687c0fe453a7f6549ad5b99bcd 100644 (file)
@@ -1,10 +1,14 @@
 Ext.define('PMG.PBSScheduleEdit', {
     extend: 'Proxmox.window.Edit',
     xtype: 'pmgPBSScheduleEdit',
+    onlineHelp: 'pmgbackup_pbs_schedule',
 
     isAdd: true,
+    isCreate: true,
+    submitText: gettext('Set'),
+
     method: 'POST',
-    subject: gettext('Scheduled Backup'),
+    title: gettext('Configure Scheduled Backup'),
     autoLoad: true,
     items: [
        {
@@ -12,25 +16,27 @@ Ext.define('PMG.PBSScheduleEdit', {
            name: 'schedule',
            fieldLabel: gettext('Schedule'),
            comboItems: [
-               ['daily', 'daily'],
                ['hourly', 'hourly'],
+               ['daily', 'daily'],
                ['weekly', 'weekly'],
                ['monthly', 'monthly'],
            ],
            editable: true,
-           emptyText: 'Systemd Calender Event',
+           deleteEmpty: false,
+           emptyText: gettext('daily'),
        },
        {
            xtype: 'proxmoxKVComboBox',
            name: 'delay',
            fieldLabel: gettext('Random Delay'),
            comboItems: [
-               ['0s', 'no delay'],
+               ['0s', gettext('No Delay')],
                ['15 minutes', '15 Minutes'],
                ['6 hours', '6 hours'],
            ],
            editable: true,
-           emptyText: 'Systemd TimeSpan',
+           deleteEmpty: false,
+           emptyText: gettext('5 Minutes'),
        },
     ],
     initComponent: function() {
@@ -97,7 +103,7 @@ Ext.define('PMG.PBSConfigGrid', {
        model: 'pmg-pbs-config',
        sorters: [{
            property: 'remote',
-           order: 'DESC',
+           direction: 'ASC',
        }],
     },