There are config option for the customer panel (http://host/otrs/customer.pl).
Example 13-14. Kernel/Config.pm - Customer Panel
[...]
# CustomerGroupSupport (0 = compat. to OTRS 1.1 or lower)
# (if this is 1, then you need to set the group <-> customer user
# relations (ro/rw)! http://host/otrs/index.pl?Action=AdminCustomerUserGroup
# otherway, each user is ro/rw in each group!)
$Self->{CustomerGroupSupport} = 0;
# CustomerGroupAlwaysGroups
# (if CustomerGroupSupport is true and you don't want to manage
# each customer user for this groups, then put the groups
# for all customer user in there)
$Self->{CustomerGroupAlwaysGroups} = ['users', 'info'];
# --------------------------------------------------- #
# login and logout settings #
# --------------------------------------------------- #
# CustomerPanelLoginURL
# (If this is anything other than '', then it is assumed to be the
# URL of an alternate login screen which will be used in place of
# the default one.)
$Self->{CustomerPanelLoginURL} = '';
# $Self->{CustomerPanelLoginURL} = 'http://host.example.com/cgi-bin/login.pl';
# CustomerPanelLogoutURL
# (If this is anything other than '', it is assumed to be the URL
# of an alternate logout page which users will be sent to when they
# logout.)
$Self->{CustomerPanelLogoutURL} = '';
# $Self->{CustomerPanelLogoutURL} = 'http://host.example.com/cgi-bin/login.pl';
# CustomerPanelLostPassword
# (use lost passowrd feature)
$Self->{CustomerPanelLostPassword} = 1;
# CustomerPanelCreateAccount
# (use create cutomer account self feature)
$Self->{CustomerPanelCreateAccount} = 1;
# CustomerPriority
# (If the customer can set the ticket priority)
$Self->{CustomerPriority} = 1;
# CustomerDefaultPriority
# (default priority of new customer tickets)
$Self->{CustomerDefaultPriority} = '3 normal';
# CustomerNextScreenAfterNewTicket
# $Self->{CustomerNextScreenAfterNewTicket} = 'CustomerZoom';
$Self->{CustomerNextScreenAfterNewTicket} = 'CustomerTicketOverView';
# CustomerPanelSelectionType
# (To: seection type. Queue => show all queues, SystemAddress => show all system
# addresses;) [Queue|SystemAddress]
$Self->{CustomerPanelSelectionType} = 'Queue';
# $Self->{CustomerPanelSelectionType} = 'SystemAddress';
# CustomerPanelSelectionString
# (String for To: selection.)
# use this for CustomerPanelSelectionType = Queue
# $Self->{CustomerPanelSelectionString} = 'Queue: <Queue> - <QueueComment>';
$Self->{CustomerPanelSelectionString} = '<Queue>';
# use this for CustomerPanelSelectionType = SystemAddress
# $Self->{CustomerPanelSelectionString} = '<Realname> <<Email>> - Queue: <Queue> - <QueueComment>';
# CustomerPanelOwnSelection
# (If this is in use, "just this selection is valid" for the CustomMessage.)
# $Self->{CustomerPanelOwnSelection} = {
# # QueueID => String
# '1' => 'First Queue!',
# '2' => 'Second Queue!',
# };
# --------------------------------------------------- #
# notification email about new password #
# --------------------------------------------------- #
$Self->{CustomerPanelSubjectLostPassword} = 'New OTRS Password!';
$Self->{CustomerPanelBodyLostPassword} = "
Hi <OTRS_USERFIRSTNAME>,
you or someone impersonating you has requested to change your OTRS
password.
New Password: <OTRS_NEWPW>
<OTRS_CONFIG_HttpType>://<OTRS_CONFIG_FQDN>/<OTRS_CONFIG_ScriptAlias>customer.pl
Your OTRS Notification Master
";
# --------------------------------------------------- #
# notification email about new account #
# --------------------------------------------------- #
$Self->{CustomerPanelSubjectNewAccount} = 'New OTRS Account!';
$Self->{CustomerPanelBodyNewAccount} = "
Hi <OTRS_USERFIRSTNAME>,
you or someone impersonating you has created a new OTRS account for
you (<OTRS_USERFIRSTNAME> <OTRS_USERLASTNAME>).
Login: <OTRS_USERLOGIN>
Password: <OTRS_USERPASSWORD>
<OTRS_CONFIG_HttpType>://<OTRS_CONFIG_FQDN>/<OTRS_CONFIG_ScriptAlias>customer.pl
Your OTRS Notification Master
";
[...] |