Nach dem nun der Upgrade von 2.4.7 auf 3.0.5 recht gut funktioniert hat, habe ich das nächste Problem:
Sowohl im Admin-Bereich in dern Agent-Einstellungen sowie auch im "Frontend" in den persönlichen Einstellungen des Agents sind die EMail-Einstellungen nicht vorhanden, sprich die Einstellungen für z.B. New Ticket Notification, Follow Up Notification etc. kann nicht geändert werden.
In der Config.pm haben wir vom 2.4.7 aus noch die folgenden Einträge drin, um den "Standard" zu setzten:
Code: Select all
# New User -> New Ticket Notification: NO
$Self->{'PreferencesGroups'}->{'NewTicketNotify'} = {
'Activ' => '1', 'Colum' => 'Mail Management',
'Data' => { '0' => 'No', '1' => 'Yes' },
'DataSelected' => '0',
'Desc' => 'Send me a notification if there is a new ticket in "My Queues".',
'Label' => 'New ticket notification',
'Module' => 'Kernel::Output::HTML::PreferencesGeneric',
'PrefKey' => 'UserSendNewTicketNotification',
'Prio' => '1000' };
# New User -> Follow up Notification: YES
$Self->{'PreferencesGroups'}->{'FollowUpNotify'} = {
'Activ' => '1', 'Colum' => 'Mail Management',
'Data' => { '0' => 'No', '1' => 'Yes' },
'DataSelected' => '1',
'Desc' => 'Send me a notification if a customer sends a follow up and I\'m the owner of this ticket.',
'Label' => 'Follow up notification',
'Module' => 'Kernel::Output::HTML::PreferencesGeneric',
'PrefKey' => 'UserSendFollowUpNotification', 'Prio' => '2000' };
# New User -> Lock Timout Notification: YES
$Self->{'PreferencesGroups'}->{'LockTimeoutNotify'} = {
'Activ' => '1', 'Colum' => 'Mail Management',
'Data' => { '0' => 'No', '1' => 'Yes' },
'DataSelected' => '1',
'Desc' => 'Send me a notification if a ticket is unlocked by the system.',
'Label' => 'Ticket lock timeout notification',
'Module' => 'Kernel::Output::HTML::PreferencesGeneric',
'PrefKey' => 'UserSendLockTimeoutNotification',
'Prio' => '3000' };
# New User -> Move into MyQueue: NO
$Self->{'PreferencesGroups'}->{'MoveNotify'} = {
'Activ' => '1', 'Colum' => 'Mail Management',
'Data' => { '0' => 'No', '1' => 'Yes' },
'DataSelected' => '0',
'Desc' => 'Send me a notification if a ticket is moved into one of "My Queues".',
'Label' => 'Move notification',
'Module' => 'Kernel::Output::HTML::PreferencesGeneric',
'PrefKey' => 'UserSendMoveNotification',
'Prio' => '4000' };
# New User -> RefreshTime: 2Min.
$Self->{'PreferencesGroups'}->{'RefreshTime'} = {
'Activ' => '1', 'Colum' => 'Frontend',
'Data' => { '0' => 'off', '10' => '10 minutes',
'15' => '15 minutes', '2' => ' 2 minutes',
'5' => ' 5 minutes', '7' => ' 7 minutes' },
'DataSelected' => '2',
'Desc' => 'Select your QueueView refresh time.',
'Label' => 'QueueView refresh time',
'Module' => 'Kernel::Output::HTML::PreferencesGeneric',
'PrefKey' => 'UserRefreshTime',
'Prio' => '3000'};
Edit:
Sodeli, ich bin nun einen entscheidenen Schritt weiter

Das "Problem" ist, dass die "Syntax" der Config-Einstellungen minimal geändert wurden ... aus 'Activ' (2.4.x) wurde z.B. 'Active' (3.0.x). (Siehe auch Bild im Anhang) Meine Frage ist nun, ob ich alle Config-Einstellungen selbst nachschauen und von Hand auf die neue "Syntax" ändern muss, oder ob dafür eigentlich ein Update-Script vorgesehen ist ... ?
Gruss & Danke für die Hilfe
Lousek