diff --git a/www/manager6/Makefile b/www/manager6/Makefile index 95739e41..7eb6b211 100644 --- a/www/manager6/Makefile +++ b/www/manager6/Makefile @@ -71,6 +71,7 @@ JSSRC= \ form/QemuBiosSelector.js \ form/VMSelector.js \ form/USBSelector.js \ + form/CalendarEvent.js \ dc/Tasks.js \ dc/Log.js \ panel/StatusPanel.js \ diff --git a/www/manager6/form/CalendarEvent.js b/www/manager6/form/CalendarEvent.js new file mode 100644 index 00000000..5661bf92 --- /dev/null +++ b/www/manager6/form/CalendarEvent.js @@ -0,0 +1,34 @@ +Ext.define('PVE.form.CalendarEvent', { + extend: 'Ext.form.field.ComboBox', + xtype: 'pveCalendarEvent', + + editable: true, + + valueField: 'value', + displayField: 'text', + queryMode: 'local', + + store: { + field: [ 'value', 'text'], + data: [ + { value: '*/30', text: gettext("Every 30 minutes")}, + { value: '*/2:00', text: gettext("Every two hours")}, + { value: '2,22:30', text: gettext("02:30, 22:30")}, + { value: 'mon..fri', text: gettext("Monday to Friday 00:00")}, + { value: 'sun 01:00', text: gettext("Sunday 01:00")} + ] + }, + + tpl: [ + '' + ], + + displayTpl: [ + '', + '{value}', + '' + ] + +});