Hallo Robert,
Tuesday, December 16, 2003, 1:42:43 PM, Sie schrieben:
RK> On Tuesday, December 16, 2003 1:36 PM
RK> Lars Opfer wrote:
Vielen Dank. Das hab ich gemacht, hab jetzt auch mal den Server neu
gestartet, aber das hat leider nichts gebracht.
Gibt es da noch weitere Möglichkeiten ??
RK> Würde schätzen, wenn der Rechner durchgestartet ist, _ist_ Apache
RK> frisch. ;)
RK> Die Änderung in der Config.pm als solche ist hochwahrscheinlich
RK> fehlerhaft. Bitte posten, was und wo geändert.
RK> hth,
RK> Robert Kehl
RK> --
RK> ((otrs.de)) :: OTRS GmbH :: Norsk-Data-Str. 1 :: 61352 Bad Homburg
RK> http://www.otrs.de/ :: Tel. +49 (0)6172 4832388
# --
# Kernel/Config.pm - Config file for OTRS kernel
# Copyright (C) 2001-2003 Martin Edenhofer
# --
# $Id: Config.pm.dist,v 1.6 2003/03/02 08:56:36 martin Exp $
# --
# This software comes with ABSOLUTELY NO WARRANTY. For details, see
# the enclosed file COPYING for license information (GPL). If you
# did not receive this file, see http://www.gnu.org/licenses/gpl.txt.
# --
# Note:
#
# -->> OTRS does have a lot of config settings. For more settings
# (Notifications, TicketViewAccelerator, TicketNumberGenerator,
# LDAP, PostMaster, Session, Preferences, ...) see
# Kernel/Config/Defaults.pm and copy your wanted lines into "this"
# config file. This file will not be changed on update!
#
# --
package Kernel::Config;
# --
sub Load {
my $Self = shift;
# ---------------------------------------------------- #
# ---------------------------------------------------- #
# #
# Start of your own config options!!! #
# #
# ---------------------------------------------------- #
# ---------------------------------------------------- #
# ---------------------------------------------------- #
# system data #
# ---------------------------------------------------- #
# SecureMode
# (Enable this so you can't use the installer.pl)
$Self->{SecureMode} = 1;
# SystemID
# (The identify of the system. Each ticket number and
# each http session id starts with this number)
$Self->{SystemID} = 10;
# TicketHook
# (To set the Ticket identifier. Some people want to
# set this to e. g. 'Call#', 'MyTicket#' or 'TN'.)
$Self->{TicketHook} = 'Ticket#';
# FQDN
# (Full qualified domain name of your system.)
$Self->{FQDN} = 'IP-Adresse (ist eingetragen!!)';
# AdminEmail
# (Email of the system admin.)
$Self->{AdminEmail} = 'admin@cso-web.de';
# Organization
# (If this is anything other than '', then the email will have an
# Organization X-Header)
$Self->{Organization} = 'CSOpfer GbR';
# ---------------------------------------------------- #
# database settings #
# ---------------------------------------------------- #
# DatabaseHost
# (The database host.)
$Self->{DatabaseHost} = 'localhost';
# Database
# (The database name.)
$Self->{Database} = 'otrs';
# DatabaseUser
# (The database user.)
$Self->{DatabaseUser} = 'otrs';
# DatabasePw
# (The password of database user.)
$Self->{DatabasePw} = 'hot';
# DatabaseDSN
# (The database DSN for MySQL ==> more: "man DBD::mysql")
$Self->{DatabaseDSN} = "DBI:mysql:database=$Self->{Database};host=$Self->{DatabaseHost};";
# (The database DSN for PostgrSQL ==> more: "man DBD::Pg")
# $Self->{DatabaseDSN} = "DBI:Pg:dbname=$Self->{Database};";
# ---------------------------------------------------- #
# fs root directory
# ---------------------------------------------------- #
$Self->{Home} = '/opt/otrs';
# **************************************************** #
# insert your own config settings "here" #
# config settings taken from Kernel/Config/Defaults.pm #
# **************************************************** #
# $Self->{SessionUseCookie} = 0;
# --------------------------------------------------- #
# TicketNumberGenerator #
# --------------------------------------------------- #
# Kernel::System::Ticket::Number::AutoIncrement (default) --> auto increment
# ticket numbers "SystemID.Counter" like 1010138 and 1010139.
#
# Kernel::System::Ticket::Number::Date --> ticket numbers with date
# "Year.Month.Day.SystemID.Counter" like 200206231010138 and 200206231010139.
#
# Kernel::System::Ticket::Number::DateChecksum --> ticket numbers with date and
# check sum and the counter will be rotated daily (my favorite)
# "Year.Month.Day.SystemID.Counter.CheckSum" like 2002070110101520 and 2002070110101535.
#
# Kernel::System::Ticket::Number::Random -->
# random ticket numbers "SystemID.Random" like 100057866352 and 103745394596.
# $Self->{TicketNumberGenerator} = 'Kernel::System::Ticket::Number::Date';
# $Self->{TicketNumberGenerator} = 'Kernel::System::Ticket::Number::DateChecksum';
# $Self->{TicketNumberGenerator} = 'Kernel::System::Ticket::Number::Random';
# $Self->{TicketNumberGenerator} = 'Kernel::System::Ticket::Number::AutoIncrement';
$Self->{TicketNumberGenerator} = 'Kernel::System::Ticket::Number::DateChecksum';
# further config option for Kernel::System::Ticket::Number::AutoIncrement
# (min ticket counter size)
# $Self->{'TicketNumberGenerator::AutoIncrement::MinCounterSize'} = 5;
# --------------------------------------------------- #
# #
# Start of config options!!! #
# Notification stuff #
# #
# --------------------------------------------------- #
# --
# notification sender
# --
$Self->{NotificationSenderName} = 'CSO-Support Ticket Info';
$Self->{NotificationSenderEmail} = 'support@cso-web.de';
# --
# new ticket in queue
# --
# $Self->{NotificationAlwaysCcNewTicket} = 'Maybe a Mailinglist ';
$Self->{NotificationAlwaysCcNewTicket} = '';
$Self->{NotificationSubjectNewTicket} = 'Ticket-Benachichtigung CSO-Support ()';
$Self->{NotificationBodyNewTicket} = "
Hallo,
Sie haben ein neues Ticket in ''!
schrieb:
<snip>
<snip>
:///index.pl?Action=AgentZoom&TicketID=
Ihr
CSO-Support Ticket Info
";
# --
# new phone ticket in queue
# --
$Self->{NotificationAlwaysCcPhoneCallCustomer} = $Self->{NotificationAlwaysCcNewTicket};
$Self->{NotificationSubjectPhoneCallCustomer} = $Self->{NotificationSubjectNewTicket};
$Self->{NotificationBodyPhoneCallCustomer} = $Self->{NotificationBodyNewTicket};
# --
# ticket follow up from customer
# --
# $Self->{NotificationAlwaysCcFollowUp} = 'Maybe a Mailinglist ';
$Self->{NotificationAlwaysCcFollowUp} = '';
$Self->{NotificationSubjectFollowUp} = 'Sie haben ein "follow up!"-Ticket erhalten ()';
$Self->{NotificationBodyFollowUp} = "
Hallo ,
Sie haben ein Nachfolge-Ticket erhalten!
schrieb:
<snip>
<snip>
:///index.pl?Action=AgentZoom&TicketID=
Ihr
CSO-Support Ticket Info
";
# --
# ticket lock timeout by system
# --
# $Self->{NotificationAlwaysCcLockTimeout} = 'Maybe a Mailinglist ';
$Self->{NotificationAlwaysCcLockTimeout} = '';
$Self->{NotificationSubjectLockTimeout} = 'Wartezeit abgelaufen! ()';
$Self->{NotificationBodyLockTimeout} = "
Hallo ,
bitte überprüfen Sie Ihr Ticket: [].
wrote:
<snip>
<snip>
:///index.pl?Action=AgentZoom&TicketID=
Ihr
CSO-Support Ticket Info
";
# --
# mail to new owner by owner update
# --
# $Self->{NotificationAlwaysCcOwnerUpdate} = 'Maybe a Mailinglist ';
$Self->{NotificationAlwaysCcOwnerUpdate} = '';
$Self->{NotificationSubjectOwnerUpdate} = 'Ticket assigned to you! ()';
$Self->{NotificationBodyOwnerUpdate} = "
Hi ,
a ticket [] is assigned to you by ' '.
Comment:
:///index.pl?Action=AgentZoom&TicketID=
Your OTRS Notification Master
";
# --
# mail to owner by note add
# --
# $Self->{NotificationAlwaysCcNote} = '';
$Self->{NotificationSubjectAddNote} = 'Neue Notiz! ()';
$Self->{NotificationBodyAddNote} = "
Hi ,
' ' added a new note to ticket [].
Notiz:
:///index.pl?Action=AgentZoom&TicketID=
Ihr
CSO-Support Ticket Info
";
# --
# mail to queue subscriber by move
# --
# $Self->{NotificationAlwaysCcMove} = 'Maybe a Mailinglist ';
$Self->{NotificationAlwaysCcMove} = '';
$Self->{NotificationSubjectMove} = 'Ticket wurde verschoben in "" queue! ()';
$Self->{NotificationBodyMove} = "
Hi,
' ' moved a ticket [] into ''.
:///index.pl?Action=AgentZoom&TicketID=
Ihr
CSO-Support Ticket Info
";
# --
# ticket reminder notification
# --
# $Self->{NotificationAlwaysCcPendingReminder} = 'Maybe a Mailinglist ';
$Self->{NotificationAlwaysCcPendingReminder} = '';
$Self->{NotificationSubjectPendingReminder} = 'Ticket Erinnerung!';
$Self->{NotificationBodyPendingReminder} = "
Hi ,
das ticket '' hat die Erinnerungs-Zeit erreicht!
Bitte überprüfen:
:///index.pl?Action=AgentZoom&TicketID=
Ihr
CSO-Support Ticket Info
";
# --
# notification email for new password
# --
$Self->{NotificationSubjectLostPassword} = 'Neues CSO-Support-Passwort!';
$Self->{NotificationBodyLostPassword} = "
Hi ,
Sie oder ein anderer Benutzer hat für Ihren Benutzernamen ein neues Passwort an gefordert!
Neues Passwort:
:///index.pl
Ihr
CSO-Support Ticket Info
";
# --------------------------------------------------- #
# #
# Start of config options!!! #
# Phone stuff #
# #
# --------------------------------------------------- #
# --------------------------------------------------- #
# defaults for phone stuff #
# --------------------------------------------------- #
# default note type
$Self->{PhoneDefaultArticleType} = 'phone';
$Self->{PhoneDefaultSenderType} = 'agent';
# default note subject
$Self->{PhoneDefaultSubject} = '$Text{"Anruf am %s", "Time(DateFormatLong)"}';
# default note text
$Self->{PhoneDefaultNoteText} = 'Anruf durch Kunde.';
# next possible states after phone
$Self->{PhoneDefaultNextStateType} = ['open', 'pending auto', 'pending reminder', 'closed'];
# default next state
$Self->{PhoneDefaultNextState} = 'closed successful';
# default history type
$Self->{PhoneDefaultHistoryType} = 'PhoneCallAgent';
$Self->{PhoneDefaultHistoryComment} = 'Anruf durch Kunde.';
# default article type
$Self->{PhoneDefaultNewArticleType} = 'phone';
$Self->{PhoneDefaultNewSenderType} = 'customer';
# default note subject
$Self->{PhoneDefaultNewSubject} = '$Text{"Phone call at %s", "Time(DateFormatLong)"}';
# default note text
$Self->{PhoneDefaultNewNoteText} = 'New ticket via call.';
# default next state [default: open]
$Self->{PhoneDefaultNewNextState} = 'open';
# default lock (lock|unlock) [default: lock]
$Self->{PhoneDefaultNewLock} = 'lock';
# default priority [default: 3 normal]
$Self->{PhoneDefaultPriority} = '3 normal';
# default history type
$Self->{PhoneDefaultNewHistoryType} = 'PhoneCallCustomer';
$Self->{PhoneDefaultNewHistoryComment} = 'Customer called us.';
# PhoneViewASP -> useful for ASP
# (Possible to create in all queue? Not only queue which
# the own groups) [0|1]
$Self->{PhoneViewASP} = 1;
# PhoneViewOwnerSelection
$Self->{PhoneViewOwnerSelection} = 1;
# PhoneViewSelectionType
# (To: seection type. Queue => show all queues, SystemAddress => show all system
# addresses;) [Queue|SystemAddress]
# $Self->{PhoneViewSelectionType} = 'Queue';
$Self->{PhoneViewSelectionType} = 'SystemAddress';
# PhoneViewSelectionString
# (String for To: selection.)
# use this for PhoneViewSelectionType = Queue
# $Self->{PhoneViewSelectionString} = 'Queue: <Queue> - <QueueComment>';
# $Self->{PhoneViewSelectionString} = '<Queue>';
# use this for PhoneViewSelectionType = SystemAddress
$Self->{PhoneViewSelectionString} = '<Realname> <<Email>> - Queue: <Queue> - <QueueComment>';
# PhoneViewOwnSelection
# (If this is in use, "just this selection is valid" for the PhoneView.)
# $Self->{PhoneViewOwnSelection} = {
# # QueueID => String
# '1' => 'First Queue!',
# '2' => 'Second Queue!',
# };
# **************************************************** #
# ---------------------------------------------------- #
# data inserted by installer #
# ---------------------------------------------------- #
# $DIBI$
$Self->{TicketNumberGenerator} = 'Kernel::System::Ticket::Number::AutoIncrement';
$Self->{LogModule::LogFile} = '/tmp/otrs.log';
$Self->{LogModule} = 'Kernel::System::Log::SysLog';
$Self->{DefaultLanguage} = 'de';
$Self->{DefaultCharset} = 'iso-8859-1';
$Self->{CheckMXRecord} = 0;
$Self->{CheckEmailAddresses} = 0;
$Self->{StdResponsesMethod} = 'Form';
# ---------------------------------------------------- #
# ---------------------------------------------------- #
# #
# End of your own config options!!! #
# #
# ---------------------------------------------------- #
# ---------------------------------------------------- #
}
# ---------------------------------------------------- #
# needed system stuff (don't edit this) #
# ---------------------------------------------------- #
use strict;
use vars qw(@ISA $VERSION);
use Kernel::Config::Defaults;
push (@ISA, 'Kernel::Config::Defaults');
$VERSION = '$Revision: 1.6 $';
$VERSION =~ s/^\$.*:\W(.*)\W.+?$/$1/;
# -----------------------------------------------------#
1;
Mit freundlichen Grüßen
Lars Opfer
e-Mail : mailto:lars.opfer@csopfer.com