<?xml version="1.0" encoding="iso-8859-1" ?>
<!--
Possible SubGroups
    - Core
    - Core::LinkObject
    - Core::Log
    - Core::PostMaster
    - Core::MIME-Viewer
    - Core::Package
    - Core::PDF
    - Core::Sendmail
    - Core::Session
    - Core::SpellChecker
    - Core::Time
    - Core::Web
    - Core::PostMaster
    - Core::Stats
    - Core::Stats::Graph
    - Crypt::PGP
    - Crypt::SMIME
    - Frontend::Agent
    - Frontend::Admin::ModuleRegistration
    - Frontend::Agent::ModuleRegistration
    - Frontend::Agent::ModuleNotify
    - Frontend::Agent::NavBarModule
    - Frontend::Agent::Preferences
    - Frontend::Agent::Stats
    - Frontend::Customer
    - Frontend::Customer::Auth
    - Frontend::Customer::ModuleNotify
    - Frontend::Customer::ModuleRegistration
    - Frontend::Customer::Preferences
    - Frontend::Public
    - Frontend::Public::ModuleRegistration


String
    <ConfigItem Name="" Required="1" Valid="1">
        <Description Lang="en"></Description>
        <Description Lang="de"></Description>
        <Group>Ticket</Group>
        <SubGroup>a</SubGroup>
        <Setting>
            <String Regex=""></String>
        </Setting>
    </ConfigItem>

Options (PullDownMenu)
    <ConfigItem Name="" Required="1" Valid="1">
        <Description Lang="en"></Description>
        <Description Lang="de"></Description>
        <Group>Ticket</Group>
        <SubGroup></SubGroup>
        <Setting>
            <Option SelectedID="Key">
                <Item Key=""></Item>
                <Item Key=""></Item>
            </Option>
        </Setting>
    </ConfigItem>

Hash
    <ConfigItem Name="" Required="1" Valid="1">
        <Description Lang="en"></Description>
        <Description Lang="de"></Description>
        <Group>Ticket</Group>
        <SubGroup></SubGroup>
        <Setting>
            <Hash>
                <Item Key=""></Item>
                <Item Key=""></Item>
            </Hash>
        </Setting>
    </ConfigItem>

Array
    <ConfigItem Name="" Required="1" Valid="1">
        <Description Lang="en"></Description>
        <Description Lang="de"></Description>
        <Group>Ticket</Group>
        <SubGroup></SubGroup>
        <Setting>
            <Array>
                <Item></Item>
                <Item></Item>
            </Array>
        </Setting>
    </ConfigItem>

TextArea
    <ConfigItem Name="" Required="1" Valid="1">
        <Description Lang="en"></Description>
        <Description Lang="de"></Description>
        <Group>Ticket</Group>
        <SubGroup>a</SubGroup>
        <Setting>
            <TextArea>
                use &gt; instead of >
                and &lt; instead of <
            </TextArea>
        </Setting>
    </ConfigItem>

TimeVacationDaysOneTime
TimeVacationDays
TimeWorkingHours

-->
<otrs_config version="1.0" init="Framework">
    <CVS>$Id: Framework.xml,v 1.140 2007/04/11 21:49:44 martin Exp $</CVS>
    <ConfigItem Name="SecureMode" Required="1" Valid="1">
        <Description Lang="en">If enabled, the webinstaller (installer.pl) can't be used.</Description>
        <Description Lang="de">Wird diese Option aktiviert, kann der Web-Installer (installer.pl) nicht genutzt werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Core</SubGroup>
        <Setting>
            <Option SelectedID="0">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="ProductName" Required="1" Valid="1">
        <Description Lang="en">The name of the application that is shown in the frontend.</Description>
        <Description Lang="de">Im WebFrontend angezeigter Name der Software.</Description>
        <Group>Framework</Group>
        <SubGroup>Core</SubGroup>
        <Setting>
            <String Regex="">OTRS</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SystemID" Required="1" Valid="1">
        <Description Lang="en">The system identifier. Every ticket number and ID of a http-session starts with this number.</Description>
        <Description Lang="de">Identifikationsnummer für das installierte System. Jede Ticketnummer und ID einer http-Session beginnt mit dieser Nummer.</Description>
        <Group>Framework</Group>
        <SubGroup>Core</SubGroup>
        <Setting>
            <String Regex="">10</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="FQDN" Required="1" Valid="1">
        <Description Lang="en">Full qualified domain name of your system.</Description>
        <Description Lang="de">Vollständiger Domain Name des Systems.</Description>
        <Group>Framework</Group>
        <SubGroup>Core</SubGroup>
        <Setting>
            <String Regex="">yourhost.example.com</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="HttpType" Required="1" Valid="1">
        <Description Lang="en">If you want to use https protocoll instead of plain http, specify it here.</Description>
        <Description Lang="de">Legen Sie hier fest, ob das http- oder https-Protokoll innerhalb des Systems genutzt werden soll.</Description>
        <Group>Framework</Group>
        <SubGroup>Core</SubGroup>
        <Setting>
            <Option SelectedID="http">
                <Item Key="http">http</Item>
                <Item Key="https">https</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="ScriptAlias" Required="1" Valid="1">
        <Description Lang="en">Prefix to index.pl, like it is specified in your webserver configuration.</Description>
        <Description Lang="de">ScriptAlias zur Datei index.pl, wie in der Webserver-Konfiguration festgelegt.</Description>
        <Group>Framework</Group>
        <SubGroup>Core</SubGroup>
        <Setting>
            <String Regex="">otrs/</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="AdminEmail" Required="1" Valid="1">
        <Description Lang="en">Mailaddress of the system administrator.</Description>
        <Description Lang="de">Emailadresse des Systemadministrators.</Description>
        <Group>Framework</Group>
        <SubGroup>Core</SubGroup>
        <Setting>
            <String Regex="">admin@example.com</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Organization" Required="1" Valid="1">
        <Description Lang="en">If an organization or company name is specified, every outgoing message will contain a X-header entry with this string.</Description>
        <Description Lang="de">Firma bzw. Name der Organisation. Jede ausgehende Nachricht wird mit einem X-Header-Eintrag für die Organisation und dem angegebenen Namen als Wert versehen.</Description>
        <Group>Framework</Group>
        <SubGroup>Core</SubGroup>
        <Setting>
            <String Regex="">Example Company</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="DefaultCharset" Required="1" Valid="1">
        <Description Lang="en">Default frontend charset. "utf-8" is a good choice for environments with many possible charsets. Specify another charset (e.g "iso-8859-1"), if only this specific charset is needed.</Description>
        <Description Lang="de">Standard-Zeichensatz des Frontends. Wählen Sie "utf-8", wenn verschiedene Zeichensätze für die Anzeige benötigt werden. Wird nur ein Zeichensatz eingesetzt (z. B. "iso-8859-1"), nutzen Sie bitte diese Einstellung.</Description>
        <Group>Framework</Group>
        <SubGroup>Core</SubGroup>
        <Setting>
            <Option SelectedID="iso-8859-1">
                <Item Key="iso-8859-1">iso-8859-1</Item>
                <Item Key="iso-8859-15">iso-8859-15</Item>
                <Item Key="iso-8859-2">iso-8859-2</Item>
                <Item Key="iso-8859-3">iso-8859-3</Item>
                <Item Key="iso-8859-4">iso-8859-4</Item>
                <Item Key="iso-8859-5">iso-8859-5</Item>
                <Item Key="iso-8859-7">iso-8859-7</Item>
                <Item Key="iso-8859-9">iso-8859-9</Item>
                <Item Key="utf-8">utf-8</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="DefaultLanguage" Required="1" Valid="1">
        <Description Lang="en">The default frontend language. Possible values are bg, cz, da, de, en, esl, es, fi, fr, hu, it, nb, nl, pl, pt, ru, th and sv.</Description>
        <Description Lang="de">Standard Frontend Sprache. Mögliche Werte sind bg, cz, da, de, en, el, es, fi, fr, hu, it, nb, nl, pl, pt, ru, th und sv.</Description>
        <Group>Framework</Group>
        <SubGroup>Core</SubGroup>
        <Setting>
            <String Regex="^(..|.._..)$">en</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="DefaultUsedLanguages" Required="1" Valid="1">
        <Description Lang="en">Shortname for languages (short name = long name and file).</Description>
        <Description Lang="de">Abkürzung für die Zuordnung der verschiedenen Sprachen (Abkürzung = Vollständiger Name und Datei).</Description>
        <Group>Framework</Group>
        <SubGroup>Core</SubGroup>
        <Setting>
            <Hash>
                <Item Key="ar_SA">Arabic (Saudi Arabia)</Item>
                <Item Key="bg">Bulgarian (&amp;#x0411;&amp;#x044a;&amp;#x043b;&amp;#x0433;&amp;#x0430;&amp;#x0440;&amp;#x0441;&amp;#x043a;&amp;#x0438;)</Item>
                <Item Key="cz">Czech (&amp;#x010c;esky)</Item>
                <Item Key="da">Dansk</Item>
                <Item Key="de">Deutsch</Item>
                <Item Key="en">English</Item>
                <Item Key="es">Espa&amp;ntilde;ol</Item>
                <Item Key="el">Greek (&amp;#x0395;&amp;#x03bb;&amp;#x03bb;&amp;#x03b7;&amp;#x03bd;&amp;#x03b9;&amp;#x03ba;&amp;#x03ac;)</Item>
                <Item Key="fa">Persian (&amp;#x0641;&amp;#x0627;&amp;#x0631;&amp;#x0633;&amp;#x0649;)</Item>
                <Item Key="fr">Fran&amp;ccedil;ais</Item>
                <Item Key="fi">Suomi</Item>
                <Item Key="hu">Magyar</Item>
                <Item Key="it">Italiano</Item>
                <Item Key="nl">Nederlands</Item>
                <Item Key="nb_NO">Norsk bokm&amp;aring;l</Item>
                <Item Key="pt_BR">Portugu&amp;ecirc;s Brasileiro</Item>
                <Item Key="pt">Portugu&amp;ecirc;s</Item>
                <Item Key="pl">Polski</Item>
                <Item Key="ru">Russian (&amp;#x0420;&amp;#x0443;&amp;#x0441;&amp;#x0441;&amp;#x043a;&amp;#x0438;&amp;#x0439;)</Item>
                <Item Key="sk_SK">Slovak (Sloven&amp;#x010d;ina)</Item>
                <Item Key="sv">Svenska</Item>
                <Item Key="zh_CN">Chinese (Sim.) (&amp;#x7b80;&amp;#x4f53;&amp;#x4e2d;&amp;#x6587;)</Item>
            </Hash>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="DefaultTheme" Required="1" Valid="1">
        <Description Lang="en">Default frontend HTML theme (Standard or Lite).</Description>
        <Description Lang="de">Standard Design der Weboberfläche (Standard oder Lite).</Description>
        <Group>Framework</Group>
        <SubGroup>Core</SubGroup>
        <Setting>
            <String Regex="">Standard</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="DefaultTheme::HostBased" Required="0" Valid="0">
        <Description Lang="en">Individual themes for Customers and Agents are possible in OTRS. These can be activated by a seperate domain. The field "Key" contains the domain or a regexp to match a domain. "Content" states the name of the theme being used. </Description>
        <Description Lang="de">OTRS bietet die Möglichkeit individuelle Themes für Kunden und Agents festzulegen. Diese können unter anderem durch den Aufruf einer extra dafür geschaffenen Domain angezeigt werden. Dabei enthält das Feld "Schlüssel" eine Domain oder eine RegExp die eine Domain matched. Das zugehörige Theme wird im Feld "Inhalt" angegeben.</Description>
        <Group>Framework</Group>
        <SubGroup>Core</SubGroup>
        <Setting>
            <Hash>
                <Item Key="host1\.example\.com">SomeTheme1</Item>
                <Item Key="host2\.example\.com">SomeTheme2</Item>
            </Hash>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::ImagePath" Required="1" Valid="1">
        <Description Lang="en">URL image path of icons for navigation.</Description>
        <Description Lang="de">URL Bildverzeichnis der Icons fuer Navigation.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Web</SubGroup>
        <Setting>
            <String Regex="">/otrs-web/images/Standard/</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="DefaultViewNewLine" Required="1" Valid="1">
        <Description Lang="en">Automated line break in text messages after x number of chars.</Description>
        <Description Lang="de">Nach dieser Anzahl an Zeichen wird in Textnachrichten automatisch eine neue Zeile begonnen.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Web</SubGroup>
        <Setting>
            <String Regex="^[0-9]{1,3}$">90</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="DefaultPreViewLines" Required="1" Valid="1">
        <Description Lang="en">Count of lines that are displayed in the preview of messages (e.g. for tickets in the QueueView).</Description>
        <Description Lang="de">Anzahl der Zeilen bei der Vorschau von Textnachrichten (z. B. bei Tickets in der Queue-Ansicht).</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Web</SubGroup>
        <Setting>
            <String Regex="^[0-9]{1,3}$">18</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="DefaultViewLines" Required="1" Valid="1">
        <Description Lang="en">Amount of lines that are displayed in text messages (e.g. ticket lines in the QueueZoom).</Description>
        <Description Lang="de">Anzahl der Zeilen für Textnachricht (z. B. im QueueZoom).</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Web</SubGroup>
        <Setting>
            <String Regex="^[0-9]{1,5}$">6000</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeInputFormat" Required="1" Valid="1">
        <Description Lang="en">Used date input format in forms (option or input fields).</Description>
        <Description Lang="de">Benutztes Datumseingabeformat in Formularen (Auswahl- oder Eingabefelder).</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time</SubGroup>
        <Setting>
            <Option SelectedID="Option">
                <Item Key="Option">Option</Item>
                <Item Key="Input">Input</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeCalendarLookup" Required="1" Valid="1">
        <Description Lang="en">Enable a calender lookup window on date selections.</Description>
        <Description Lang="de">Aktivieren eines Kalender-Fensters bei Datumsauswahlen.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time</SubGroup>
        <Setting>
            <Option SelectedID="1">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeShowAlwaysLong" Required="1" Valid="1">
        <Description Lang="en">Show time in long (days, hours, minutes) or short (days, hours) format.</Description>
        <Description Lang="de">Zeitangaben immer im ausführlichen (Tag, Stunden, Minuten) oder im kurzen Format (Tag, Stunden) anzeigen.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time</SubGroup>
        <Setting>
            <Option SelectedID="0">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="AttachmentDownloadType" Required="1" Valid="1">
        <Description Lang="en">Show the attachments of a ticket in the browser (inline) or just make them downloadable (attachment).</Description>
        <Description Lang="de">Anzeige von Dateianhänge für Tickets im Browser (inline), oder als Download anbieten (attachment).</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Web</SubGroup>
        <Setting>
            <Option SelectedID="attachment">
                <Item Key="inline">inline</Item>
                <Item Key="attachment">attachment</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CheckMXRecord" Required="1" Valid="1">
        <Description Lang="en">Check the MX record of email addresses before sending an email?</Description>
        <Description Lang="de">Soll der MX-Record von Emailadressen vor dem Versenden überprüft werden?</Description>
        <Group>Framework</Group>
        <SubGroup>Core</SubGroup>
        <Setting>
            <Option SelectedID="1">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CheckEmailAddresses" Required="1" Valid="1">
        <Description Lang="en">Check the syntax of email addresses?</Description>
        <Description Lang="de">Sollen Emailadressen auf korrekte Syntax überprüft werden?</Description>
        <Group>Framework</Group>
        <SubGroup>Core</SubGroup>
        <Setting>
            <Option SelectedID="1">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CheckEmailValidAddress" Required="1" Valid="1">
        <Description Lang="en">Regex for email addresses that aren't syntactically valid but necessary for the system, e.g. "root@localhost".</Description>
        <Description Lang="de">Regulärer Ausdruck für syntaktisch nicht korrekte Mailadressen, die aber trotzdem im System verwendet werden sollen, z. B. "root@localhost".</Description>
        <Group>Framework</Group>
        <SubGroup>Core</SubGroup>
        <Setting>
            <String Regex="">^(root@localhost|admin@localhost)$</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CheckEmailInvalidAddress" Required="1" Valid="1">
        <Description Lang="en">Regex of not allowed email addresses.</Description>
        <Description Lang="de">Regulärer Ausdruck für nicht zulässige Emailadressen.</Description>
        <Group>Framework</Group>
        <SubGroup>Core</SubGroup>
        <Setting>
            <String Regex="">@(aa|aaa|aaaa|aaaaa|abc|any|anywhere|anonymous|bar|demo|example|foo|hello|hallo|me|nospam|nowhere|null|some|somewhere|test|teste.|there|user|xx|xxx|xxxx)\.(..|...)$</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="LogModule" Required="1" Valid="1">
        <Description Lang="en">Log module for the system. "File" writes all messages in a given logfile, "SysLog" uses the syslog daemon of the system, e.g. syslogd.</Description>
        <Description Lang="de">Logmodul für das System. "File" schreibt in eine anzugebende Datei, "SysLog" logt mit Hilfe des systemspezifischen Logdaemons, z. B. syslogd.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Log</SubGroup>
        <Setting>
            <Option Location="Kernel/System/Log/*.pm" SelectedID="Kernel::System::Log::SysLog"></Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="LogModule::SysLog::Facility" Required="1" Valid="1">
        <Description Lang="en">If "SysLog" was selected for LogModule, you can specify a special log facility.</Description>
        <Description Lang="de">Wenn für LogModule der Wert "SysLog" ausgewählt wurde, kann hier ein spezielles Log-Facility angegeben werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Log</SubGroup>
        <Setting>
            <String Regex="">user</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="LogModule::SysLog::Charset" Required="1" Valid="1">
        <Description Lang="en">If "SysLog" was selected for LogModule, you can specify the charset that should be used for logging.</Description>
        <Description Lang="de">Wenn "SysLog" für LogModule ausgewählt wurde, kann hier der Zeichensatz festgelegt werden, der für das Schreiben der Logeinträge benutzt werden soll.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Log</SubGroup>
        <Setting>
            <Option SelectedID="iso-8859-1">
                <Item Key="iso-8859-1">iso-8859-1</Item>
                <Item Key="iso-8859-15">iso-8859-15</Item>
                <Item Key="utf-8">utf-8</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="LogModule::LogFile" Required="1" Valid="1">
        <Description Lang="en">If "file" was selected for LogModule, you have to specify a logfile. The file will be created by the system, if it doesn't exist.</Description>
        <Description Lang="de">Wenn "File" für LogModul ausgewählt wurde, muss eine Logdatei angegeben werden. Diese wird automatisch vom System angelegt, falls sie noch nicht existiert.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Log</SubGroup>
        <Setting>
            <String Regex="">/tmp/otrs.log</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="LogModule::LogFile::Date" Required="1" Valid="1">
        <Description Lang="en">Would you like to add a timestamp as suffix for every log entry?</Description>
        <Description Lang="de">Soll für jeden Logeintrag das Datum und die aktuelle Zeit mit protokolliert werden?</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Log</SubGroup>
        <Setting>
            <Option SelectedID="0">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="LogSystemCacheSize" Required="0" Valid="0">
        <Description Lang="en">Cache size for admin system log (in KBytes).</Description>
        <Description Lang="de">Größe des Caches für Admin System Log (in KBytes).</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Log</SubGroup>
        <Setting>
            <String Regex="^[0-9]{1,6}$">4096</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SendmailModule" Required="1" Valid="1">
        <Description Lang="en">Module to send emails. "Sendmail" directly uses the sendmail binary of your operating system. "SMTP" uses a specified (external) mailserver.</Description>
        <Description Lang="de">Modul zum Versenden von Emails. "Sendmail" verwendet das sendmail-Binary Ihres Betriebssystems. "SMTP" versendet die Nachrichten über einen externen Mailserver.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Sendmail</SubGroup>
        <Setting>
            <Option Location="Kernel/System/Email/*.pm" SelectedID="Kernel::System::Email::Sendmail"></Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SendmailModule::CMD" Required="1" Valid="1">
        <Description Lang="en">If "Sendmail" was selected for SendmailModule you have to specify the location of your sendmail binary and the needed options.</Description>
        <Description Lang="de">Wenn "Sendmail" als SendmailModule ausgewählt wurde, müssen Sie dem System den Pfad zu Ihrem sendmail-Binary und die benötigten Optionen mitteilen.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Sendmail</SubGroup>
        <Setting>
            <String Regex="">/usr/sbin/sendmail -i -f</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SendmailModule::Host" Required="1" Valid="1">
        <Description Lang="en">If "SMTP" was selected for SendmailModule you have to specify the mailhost that sends out the mails.</Description>
        <Description Lang="de">Wenn Sie für SendmailModule "SMTP" ausgwählt haben, müssen Sie hier den Mailserver angeben, der zum Versenden von Nachrichten genutzt werden soll.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Sendmail</SubGroup>
        <Setting>
            <String Regex="">mail.example.com</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SendmailModule::Port" Required="0" Valid="0">
        <Description Lang="en">If "SMTP" was selected for SendmailModule specify the port where your mailserver is listening for incoming connections.</Description>
        <Description Lang="de">Wenn Sie für SendmailModule den Wert "SMTP" ausgewählt haben, können Sie hier den Port angeben, auf dem Ihr Mailserver Mails entgegennimmt.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Sendmail</SubGroup>
        <Setting>
            <String Regex="^[0-9]{1,6}$">25</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SendmailModule::AuthUser" Required="0" Valid="0">
        <Description Lang="en">If "SMTP" was selected for SendmailModule and you need to authenticate to your mailserver, specify the username.</Description>
        <Description Lang="de">Wenn Sie für SendmailModule den Wert "SMTP" ausgewählt haben und sich an Ihrem Mailserver anmelden müssen, geben Sie hier bitte den Benutzernamen für die Authentifizierung an.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Sendmail</SubGroup>
        <Setting>
            <String Regex="">MailserverLogin</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SendmailModule::AuthPassword" Required="0" Valid="0">
        <Description Lang="en">If "SMTP" was selected for SendmailModule and you need to authenticate to your mailserver, specify the password.</Description>
        <Description Lang="de">Wenn Sie für SendmailModule den Wert "SMTP" ausgewählt haben und sich an Ihrem Mailserver anmelden müssen, geben Sie hier das Passwort für die Authentifizierung an.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Sendmail</SubGroup>
        <Setting>
            <String Regex="">MailserverPassword</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SendmailBcc" Required="0" Valid="1">
        <Description Lang="en">Send all outgoing email via bcc to the specified address. Please use this only for backup reasons!</Description>
        <Description Lang="de">Alle ausgehenden Nachrichten werden via BCC ('Blind Copy') an die angegebene Adresse gesendet. Bitte nutzen Sie diese Funktionalität nur aus Gründen der Datensicherung.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Sendmail</SubGroup>
        <Setting>
            <String Regex=""></String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SendmailNotificationEnvelopeFrom" Required="0" Valid="0">
        <Description Lang="en">If set, this address is used as envelope from header in outgoing notifications. If no address is specified, the envelope from header is empty.</Description>
        <Description Lang="de">Die hier angegebene Adresse wird für ausgehende Benachrichtigungen als envelope from Header genutzt. Wird keine Adresse angegeben, bleibt der envelope from Header leer.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Sendmail</SubGroup>
        <Setting>
            <String Regex=""></String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SendmailEncodingForce" Required="0" Valid="0">
        <Description Lang="en">To force encoding of outboing emails (7bit|8bit|quoted-printable|base64).</Description>
        <Description Lang="de">Erzwingen des Email-Encoding von ausgehenden Emails (7bit|8bit|quoted-printable|base64).</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Sendmail</SubGroup>
        <Setting>
            <String Regex="">base64</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="LoginURL" Required="0" Valid="0">
        <Description Lang="en">Alternate URL, where the login link refers to.</Description>
        <Description Lang="de">Alternative URL, auf die der Link für die Anmeldung am System verweist.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent</SubGroup>
        <Setting>
            <String Regex="">http://host.example.com/login.html</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="LogoutURL" Required="0" Valid="0">
        <Description Lang="en">Alternate URL, where the logout link refers to.</Description>
        <Description Lang="de">Alternative URL, auf die der Link für die Abmeldung vom System verweist.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent</SubGroup>
        <Setting>
            <String Regex="">http://host.example.com/thanks-for-using-otrs.html</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="UserSyncLDAPMap" Required="0" Valid="0">
        <Description Lang="en">If "LDAP" was selected for AuthModule, you can specify attributes for user LDAP sync on login.</Description>
        <Description Lang="de">Wenn "LDAP" als AuthModule ausgewählt wurde, können hier Attribute zur Syncronisation nach dem Login angegeben werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::Auth::LDAP</SubGroup>
        <Setting>
            <Hash>
                <Item Key="UserFirstname">givenName</Item>
                <Item Key="UserLastname">sn</Item>
                <Item Key="UserEmail">mail</Item>
            </Hash>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="UserSyncLDAPGroups" Required="0" Valid="0">
        <Description Lang="en">If "LDAP" was selected for AuthModule, you can specify initial user groups for first login.</Description>
        <Description Lang="de">Wenn "LDAP" als AuthModule ausgewählt wurde, können hier initiale Benutzergruppen definiert werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::Auth::LDAP</SubGroup>
        <Setting>
            <Array>
                <Item>users</Item>
            </Array>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="PreApplicationModule###AgentInfo" Required="0" Valid="0">
        <Description Lang="en">This module is useful to load specific user options or to display news.</Description>
        <Description Lang="de">Mit Hilfe dieses Moduls können bestimmte Benutzeroptionen geladen oder Neuigkeiten angezeigt werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent</SubGroup>
        <Setting>
            <String Regex="">Kernel::Modules::AgentInfo</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="InfoKey" Required="0" Valid="0">
        <Description Lang="en">Key to check with Kernel::Modules::AgentInfo module. If this user preferences key is true the message is accepted by the system.</Description>
        <Description Lang="de">Schlüssel, der mit Hilfe des Moduls Kernel::Modules::AgentInfo überprüft wird. Wird dieser Schlüssel angegeben, wird auch die Nachricht akzeptiert.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent</SubGroup>
        <Setting>
            <String Regex="">wpt22</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="InfoFile" Required="0" Valid="0">
        <Description Lang="en">File that is displayed, if located under Kernel/Output/HTML/Standard/AgentInfo.dtl.</Description>
        <Description Lang="de">Datei, die mit Hilfe des Moduls Kernel/Output/HTML/Standard/AgentInfo.dtl angezeigt werden soll.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent</SubGroup>
        <Setting>
            <String Regex="">AgentInfo</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::NotifyModule###1-CharsetCheck" Required="1" Valid="1">
        <Description Lang="en">Module to inform agents via the agent interface about the used charset. A notification is displayed, if the default charset is not used, e.g. in tickets.</Description>
        <Description Lang="de">Modul, welches die Agents innerhalb des Agent-Interfaces über den benutzten Zeichensatz informiert. Es wird ein Hinweis ausgegeben, wenn z. B. ein Ticket mit einem anderen als den Standard-Zeichensatz angezeigt wird.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::ModuleNotify</SubGroup>
        <Setting>
            <Hash>
                <Item Key="Module">Kernel::Output::HTML::NotificationCharsetCheck</Item>
            </Hash>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::NotifyModule###2-UID-Check" Required="1" Valid="1">
        <Description Lang="en">Module to display a notification in the agent interface, if the system is used by the admin user (normally you shouldn't work as admin).</Description>
        <Description Lang="de">Modul zur Ausgabe eines Hinweises, wenn als Admin-Benutzer im System gearbeitet wird (Normalerweise sollte nicht als Administrator gearbeitet werden).</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::ModuleNotify</SubGroup>
        <Setting>
            <Hash>
                <Item Key="Module">Kernel::Output::HTML::NotificationUIDCheck</Item>
            </Hash>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::NotifyModule###3-ShowAgentOnline" Required="0" Valid="0">
        <Description Lang="en">Module to show currently logged in agents in the agent interface.</Description>
        <Description Lang="de">Mit diesem Modul können angemeldete Agents innerhalb des Agent-Interfaces angezeigt werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::ModuleNotify</SubGroup>
        <Setting>
            <Hash>
                <Item Key="Module">Kernel::Output::HTML::NotificationAgentOnline</Item>
                <Item Key="ShowEmail">1</Item>
            </Hash>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::NotifyModule###4-ShowCustomerOnline" Required="0" Valid="0">
        <Description Lang="en">Module to show currently loged in customers in the agent interface.</Description>
        <Description Lang="de">Mit diesem Modul können die am System angemeldete Kunden innerhalb des Agent-Interfaces angezeigt werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::ModuleNotify</SubGroup>
        <Setting>
            <Hash>
                <Item Key="Module">Kernel::Output::HTML::NotificationCustomerOnline</Item>
                <Item Key="ShowEmail">1</Item>
            </Hash>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SessionModule" Required="1" Valid="1">
        <Description Lang="en">Module to store the session data. Advantage of "DB" is that you can split the frontend server from the db server. "FS" or "IPC" is much faster.</Description>
        <Description Lang="de">Modul zum Speichern der Session-Daten. "DB" hat den Vorteil, dass die Web-Oberfläche und die Datenbank auf verschiedenen Maschinen installiert werden kann, "FS" oder "IPC" sind hingegen viel schneller.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Session</SubGroup>
        <Setting>
            <Option Location="Kernel/System/AuthSession/*.pm" SelectedID="Kernel::System::AuthSession::DB"></Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SessionName" Required="1" Valid="1">
        <Description Lang="en">Name of the session key. E.g. Session, SessionID or OTRS.</Description>
        <Description Lang="de">Name der Session-Kennung. Z. B. Session, SessionID oder OTRS.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Session</SubGroup>
        <Setting>
            <String Regex="">Session</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SessionCheckRemoteIP" Required="1" Valid="1">
        <Description Lang="en">If the application is used for example via a proxy farm or a dialup connection, the remote ip address is mostly different for the requests. Turn of this check, if you are in this situation.</Description>
        <Description Lang="de">Wird das System z. B. über eine Proxy-Farm oder über eine Einwählverbindung angesprochen, kann sich die IP-Adresse für die einzelnen Anfragen oft ändern. Schalten Sie in diesem Fall diese Überprüfung ab.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Session</SubGroup>
        <Setting>
            <Option SelectedID="1">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SessionDeleteIfNotRemoteID" Required="1" Valid="1">
        <Description Lang="en">Delete a session, if the session id is used with an invalid remote IP?</Description>
        <Description Lang="de">Session bei falscher IP Adresse löschen?</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Session</SubGroup>
        <Setting>
            <Option SelectedID="1">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SessionMaxTime" Required="1" Valid="1">
        <Description Lang="en">Maximal valid time for a session id (in seconds).</Description>
        <Description Lang="de">Gültigkeitsdauer einer Session (in Sekunden).</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Session</SubGroup>
        <Setting>
            <String Regex="">50400</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SessionMaxIdleTime" Required="1" Valid="1">
        <Description Lang="en">A session will be killed and the user will be loged out after this time of inactivity (in seconds).</Description>
        <Description Lang="de">Eine Session wird beendet und der Benutzer automatisch abgemeldet, wenn er für die hier angegebene Zeit in Sekunden inaktiv war (in Sekunden).</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Session</SubGroup>
        <Setting>
            <String Regex="^[0-9]{1,6}$">18000</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SessionDeleteIfTimeToOld" Required="1" Valid="1">
        <Description Lang="en">Delete requested sessions if they have timed out?</Description>
        <Description Lang="de">Sollen Anfragen für Sessions automatisch gelöscht werden, wenn diese Sessions bereits schon lange abgelaufen sind?</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Session</SubGroup>
        <Setting>
            <Option SelectedID="1">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SessionUseCookie" Required="1" Valid="1">
        <Description Lang="en">Should the session management use html cookies? If html cookies are disabled or if the client browser disabled html cookies, then the system will work as usual and append the session id to the links.</Description>
        <Description Lang="de">Sessionmanagement mit Cookies? Wenn Cookies deaktiviert sind oder werden vom verwendeten Browser keine Cookies unterstützt, wird die SessionID automatisch per Link übermittelt.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Session</SubGroup>
        <Setting>
            <Option SelectedID="1">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SessionUseCookieAfterBrowserClose" Required="1" Valid="1">
        <Description Lang="en">Store cookies after the browser has been closed?</Description>
        <Description Lang="de">Cookies nach dem Schließen des Browsers nicht löschen?</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Session</SubGroup>
        <Setting>
            <Option SelectedID="0">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SessionDir" Required="1" Valid="1">
        <Description Lang="en">If "FS" was selected for SessionModule you have to specify a directory where the session data will be stored.</Description>
        <Description Lang="de">Wenn "FS" für SessionModule ausgewählt wurde, muss ein Verzeichnis zum Zwischenspeichern der Session-Daten angegeben werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Session</SubGroup>
        <Setting>
            <String Regex="">&lt;OTRS_CONFIG_Home&gt;/var/sessions</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SessionTable" Required="1" Valid="1">
        <Description Lang="en">If "DB" was selected for SessionModule, you have to specify a table in database where session data will be stored.</Description>
        <Description Lang="de">Wenn "DB" als SessionModule ausgewählt wurde, muss eine Tabelle in der Datenbank zum Speichern der Session-Daten, angegeben werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Session</SubGroup>
        <Setting>
            <String Regex="">sessions</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SessionTableID" Required="1" Valid="1">
        <Description Lang="en">If "DB" was selected for SessionModule, you have to specify a column for ID in session table.</Description>
        <Description Lang="de">Wenn "DB" als SessionModule ausgewählt wurde, muss ein Feld für die ID innerhalb der Tabelle für die Sessions angegeben werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Session</SubGroup>
        <Setting>
            <String Regex="">session_id</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SessionTableValue" Required="1" Valid="1">
        <Description Lang="en">If "DB" was selected for SessionModule, you have to specify a column for the values in session table.</Description>
        <Description Lang="de">Wenn "DB" als SessionModule ausgewählt wurde, muss ein Feld für die Werte innerhalb der Session-Tabelle angegeben werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Session</SubGroup>
        <Setting>
            <String Regex="">session_value</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeZone" Required="0" Valid="0">
        <Description Lang="en">Set the system time zone (required a system with UTC as system time). Otherwise this is a diff time to the local time.</Description>
        <Description Lang="de">Einstellen der Zeitzone. Standardmäßig wird die lokale Systemzeit verwendet, (+ / - 0).</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time</SubGroup>
        <Setting>
            <Option SelectedID="+0">
                <Item Key="+0">+ 0</Item>
                <Item Key="+1">+ 1</Item>
                <Item Key="+2">+ 2</Item>
                <Item Key="+3">+ 3</Item>
                <Item Key="+4">+ 4</Item>
                <Item Key="+5">+ 5</Item>
                <Item Key="+6">+ 6</Item>
                <Item Key="+7">+ 7</Item>
                <Item Key="+8">+ 8</Item>
                <Item Key="+9">+ 9</Item>
                <Item Key="+10">+10</Item>
                <Item Key="+11">+11</Item>
                <Item Key="+12">+12</Item>
                <Item Key="-1">- 1</Item>
                <Item Key="-2">- 2</Item>
                <Item Key="-3">- 3</Item>
                <Item Key="-4">- 4</Item>
                <Item Key="-5">- 5</Item>
                <Item Key="-6">- 6</Item>
                <Item Key="-7">- 7</Item>
                <Item Key="-8">- 8</Item>
                <Item Key="-9">- 9</Item>
                <Item Key="-10">-10</Item>
                <Item Key="-11">-11</Item>
                <Item Key="-12">-12</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeZoneUser" Required="0" Valid="1">
        <Description Lang="en">Set the user time zone per user (required a system with UTC as system time and UTC under TimeZone). Otherwise this is a diff time to the local time.</Description>
        <Description Lang="de">Einstellen der Zeitzone pro Benutzer (Voraussetzung ist UTC unter der Option TimeZone). Standardmäßig wird die lokale Systemzeit verwendet, (+ / - 0).</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time</SubGroup>
        <Setting>
            <Option SelectedID="0">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeZoneUserBrowserAutoOffset" Required="0" Valid="1">
        <Description Lang="en">Set the user time zone per user based on java script / browser time zone offset feature at login time.</Description>
        <Description Lang="de">Einstellen der Zeitzone pro Benutzer basierent auf der Java Script / Browser "Time Offset" funktionalitaet zur Loginzeit.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time</SubGroup>
        <Setting>
            <Option SelectedID="1">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeVacationDays" Required="1" Valid="1">
        <Description Lang="en">Add your permanent vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.</Description>
        <Description Lang="de">Hinterlegen Sie hier Ihre permanenten Feiertage im System. Benutzen Sie bitte für Januar bis Septemper einstellige Zahlen (1-9), ebenso für Monatstage kleiner zehn.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time</SubGroup>
        <Setting>
            <TimeVacationDays>
                <Item Month="1" Day="1">New Year's Eve!</Item>
                <Item Month="5" Day="1">1 St. May</Item>
                <Item Month="12" Day="24">Christmas</Item>
                <Item Month="12" Day="25">First Christmas Day</Item>
                <Item Month="12" Day="26">Second Christmas Day</Item>
                <Item Month="12" Day="31">Silvester</Item>
            </TimeVacationDays>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeVacationDaysOneTime" Required="1" Valid="1">
        <Description Lang="en">One time vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.</Description>
        <Description Lang="de">Einmalige Feiertage im System hinterlegen. Benutzen Sie bitte für Januar bis Septemper einstellige Zahlen (1-9), ebenso für Monatstage kleiner zehn.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time</SubGroup>
        <Setting>
            <TimeVacationDaysOneTime>
                <Item Year="2004" Month="1" Day="1">test</Item>
            </TimeVacationDaysOneTime>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeWorkingHours" Required="1" Valid="1">
        <Description Lang="en">Hours and week days to count the working time.</Description>
        <Description Lang="de">Wochentage und Stunden für die die Arbeitszeit erfasst werden soll.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time</SubGroup>
        <Setting>
            <TimeWorkingHours>
                <Day Name="Mon">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Tue">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Wed">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Thu">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Fri">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Sat">
                </Day>
                <Day Name="Sun">
                </Day>
            </TimeWorkingHours>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeZone::Calendar1Name" Required="1" Valid="1">
        <Description Lang="en">Calendar Name.</Description>
        <Description Lang="de">Kalender Name.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar1</SubGroup>
        <Setting>
            <String Regex="">Calendar Name 1</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeZone::Calendar1" Required="1" Valid="1">
        <Description Lang="en">The time zone of the queue.</Description>
        <Description Lang="de">Zeitzone der Queue.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar1</SubGroup>
        <Setting>
            <Option SelectedID="0">
                <Item Key="0">+ 0</Item>
                <Item Key="+1">+ 1</Item>
                <Item Key="+2">+ 2</Item>
                <Item Key="+3">+ 3</Item>
                <Item Key="+4">+ 4</Item>
                <Item Key="+5">+ 5</Item>
                <Item Key="+6">+ 6</Item>
                <Item Key="+7">+ 7</Item>
                <Item Key="+8">+ 8</Item>
                <Item Key="+9">+ 9</Item>
                <Item Key="+10">+10</Item>
                <Item Key="+11">+11</Item>
                <Item Key="+12">+12</Item>
                <Item Key="-1">- 1</Item>
                <Item Key="-2">- 2</Item>
                <Item Key="-3">- 3</Item>
                <Item Key="-4">- 4</Item>
                <Item Key="-5">- 5</Item>
                <Item Key="-6">- 6</Item>
                <Item Key="-7">- 7</Item>
                <Item Key="-8">- 8</Item>
                <Item Key="-9">- 9</Item>
                <Item Key="-10">-10</Item>
                <Item Key="-11">-11</Item>
                <Item Key="-12">-12</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeVacationDays::Calendar1" Required="1" Valid="1">
        <Description Lang="en">Add your permanent vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.</Description>
        <Description Lang="de">Hinterlegen Sie hier Ihre permanenten Feiertage im System. Benutzen Sie bitte für Januar bis Septemper einstellige Zahlen (1-9), ebenso für Monatstage kleiner zehn.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar1</SubGroup>
        <Setting>
            <TimeVacationDays>
                <Item Month="1" Day="1">New Year's Eve!</Item>
                <Item Month="5" Day="1">1 St. May</Item>
                <Item Month="12" Day="24">Christmas</Item>
                <Item Month="12" Day="25">First Christmas Day</Item>
                <Item Month="12" Day="26">Second Christmas Day</Item>
                <Item Month="12" Day="31">Silvester</Item>
            </TimeVacationDays>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeVacationDaysOneTime::Calendar1" Required="1" Valid="1">
        <Description Lang="en">One time vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.</Description>
        <Description Lang="de">Einmalige Feiertage im System hinterlegen. Benutzen Sie bitte für Januar bis Septemper einstellige Zahlen (1-9), ebenso für Monatstage kleiner zehn.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar1</SubGroup>
        <Setting>
            <TimeVacationDaysOneTime>
                <Item Year="2004" Month="1" Day="1">test</Item>
            </TimeVacationDaysOneTime>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeWorkingHours::Calendar1" Required="1" Valid="1">
        <Description Lang="en">Hours and week days to count the working time.</Description>
        <Description Lang="de">Wochentage und Stunden für die die Arbeitszeit erfasst werden soll.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar1</SubGroup>
        <Setting>
            <TimeWorkingHours>
                <Day Name="Mon">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Tue">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Wed">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Thu">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Fri">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Sat">
                </Day>
                <Day Name="Sun">
                </Day>
            </TimeWorkingHours>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeZone::Calendar2Name" Required="1" Valid="1">
        <Description Lang="en">Calendar Name.</Description>
        <Description Lang="de">Kalender Name.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar2</SubGroup>
        <Setting>
            <String Regex="">Calendar Name 2</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeZone::Calendar2" Required="1" Valid="1">
        <Description Lang="en">The time zone of the queue.</Description>
        <Description Lang="de">Zeitzone der Queue.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar2</SubGroup>
        <Setting>
            <Option SelectedID="0">
                <Item Key="0">+ 0</Item>
                <Item Key="+1">+ 1</Item>
                <Item Key="+2">+ 2</Item>
                <Item Key="+3">+ 3</Item>
                <Item Key="+4">+ 4</Item>
                <Item Key="+5">+ 5</Item>
                <Item Key="+6">+ 6</Item>
                <Item Key="+7">+ 7</Item>
                <Item Key="+8">+ 8</Item>
                <Item Key="+9">+ 9</Item>
                <Item Key="+10">+10</Item>
                <Item Key="+11">+11</Item>
                <Item Key="+12">+12</Item>
                <Item Key="-1">- 1</Item>
                <Item Key="-2">- 2</Item>
                <Item Key="-3">- 3</Item>
                <Item Key="-4">- 4</Item>
                <Item Key="-5">- 5</Item>
                <Item Key="-6">- 6</Item>
                <Item Key="-7">- 7</Item>
                <Item Key="-8">- 8</Item>
                <Item Key="-9">- 9</Item>
                <Item Key="-10">-10</Item>
                <Item Key="-11">-11</Item>
                <Item Key="-12">-12</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeVacationDays::Calendar2" Required="1" Valid="1">
        <Description Lang="en">Add your permanent vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.</Description>
        <Description Lang="de">Hinterlegen Sie hier Ihre permanenten Feiertage im System. Benutzen Sie bitte für Januar bis Septemper einstellige Zahlen (1-9), ebenso für Monatstage kleiner zehn.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar2</SubGroup>
        <Setting>
            <TimeVacationDays>
                <Item Month="1" Day="1">New Year's Eve!</Item>
                <Item Month="5" Day="1">1 St. May</Item>
                <Item Month="12" Day="24">Christmas</Item>
                <Item Month="12" Day="25">First Christmas Day</Item>
                <Item Month="12" Day="26">Second Christmas Day</Item>
                <Item Month="12" Day="31">Silvester</Item>
            </TimeVacationDays>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeVacationDaysOneTime::Calendar2" Required="1" Valid="1">
        <Description Lang="en">One time vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.</Description>
        <Description Lang="de">Einmalige Feiertage im System hinterlegen. Benutzen Sie bitte für Januar bis Septemper einstellige Zahlen (1-9), ebenso für Monatstage kleiner zehn.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar2</SubGroup>
        <Setting>
            <TimeVacationDaysOneTime>
                <Item Year="2004" Month="1" Day="1">test</Item>
            </TimeVacationDaysOneTime>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeWorkingHours::Calendar2" Required="1" Valid="1">
        <Description Lang="en">Hours and week days to count the working time.</Description>
        <Description Lang="de">Wochentage und Stunden für die die Arbeitszeit erfasst werden soll.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar2</SubGroup>
        <Setting>
            <TimeWorkingHours>
                <Day Name="Mon">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Tue">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Wed">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Thu">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Fri">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Sat">
                </Day>
                <Day Name="Sun">
                </Day>
            </TimeWorkingHours>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeZone::Calendar3Name" Required="1" Valid="1">
        <Description Lang="en">Calendar Name.</Description>
        <Description Lang="de">Kalender Name.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar3</SubGroup>
        <Setting>
            <String Regex="">Calendar Name 3</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeZone::Calendar3" Required="1" Valid="1">
        <Description Lang="en">The time zone of the queue.</Description>
        <Description Lang="de">Zeitzone der Queue.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar3</SubGroup>
        <Setting>
            <Option SelectedID="0">
                <Item Key="0">+ 0</Item>
                <Item Key="+1">+ 1</Item>
                <Item Key="+2">+ 2</Item>
                <Item Key="+3">+ 3</Item>
                <Item Key="+4">+ 4</Item>
                <Item Key="+5">+ 5</Item>
                <Item Key="+6">+ 6</Item>
                <Item Key="+7">+ 7</Item>
                <Item Key="+8">+ 8</Item>
                <Item Key="+9">+ 9</Item>
                <Item Key="+10">+10</Item>
                <Item Key="+11">+11</Item>
                <Item Key="+12">+12</Item>
                <Item Key="-1">- 1</Item>
                <Item Key="-2">- 2</Item>
                <Item Key="-3">- 3</Item>
                <Item Key="-4">- 4</Item>
                <Item Key="-5">- 5</Item>
                <Item Key="-6">- 6</Item>
                <Item Key="-7">- 7</Item>
                <Item Key="-8">- 8</Item>
                <Item Key="-9">- 9</Item>
                <Item Key="-10">-10</Item>
                <Item Key="-11">-11</Item>
                <Item Key="-12">-12</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeVacationDays::Calendar3" Required="1" Valid="1">
        <Description Lang="en">Add your permanent vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.</Description>
        <Description Lang="de">Hinterlegen Sie hier Ihre permanenten Feiertage im System. Benutzen Sie bitte für Januar bis Septemper einstellige Zahlen (1-9), ebenso für Monatstage kleiner zehn.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar3</SubGroup>
        <Setting>
            <TimeVacationDays>
                <Item Month="1" Day="1">New Year's Eve!</Item>
                <Item Month="5" Day="1">1 St. May</Item>
                <Item Month="12" Day="24">Christmas</Item>
                <Item Month="12" Day="25">First Christmas Day</Item>
                <Item Month="12" Day="26">Second Christmas Day</Item>
                <Item Month="12" Day="31">Silvester</Item>
            </TimeVacationDays>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeVacationDaysOneTime::Calendar3" Required="1" Valid="1">
        <Description Lang="en">One time vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.</Description>
        <Description Lang="de">Einmalige Feiertage im System hinterlegen. Benutzen Sie bitte für Januar bis Septemper einstellige Zahlen (1-9), ebenso für Monatstage kleiner zehn.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar3</SubGroup>
        <Setting>
            <TimeVacationDaysOneTime>
                <Item Year="2004" Month="1" Day="1">test</Item>
            </TimeVacationDaysOneTime>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeWorkingHours::Calendar3" Required="1" Valid="1">
        <Description Lang="en">Hours and week days to count the working time.</Description>
        <Description Lang="de">Wochentage und Stunden für die die Arbeitszeit erfasst werden soll.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar3</SubGroup>
        <Setting>
            <TimeWorkingHours>
                <Day Name="Mon">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Tue">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Wed">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Thu">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Fri">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Sat">
                </Day>
                <Day Name="Sun">
                </Day>
            </TimeWorkingHours>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeZone::Calendar4Name" Required="1" Valid="1">
        <Description Lang="en">Calendar Name.</Description>
        <Description Lang="de">Kalender Name.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar4</SubGroup>
        <Setting>
            <String Regex="">Calendar Name 4</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeZone::Calendar4" Required="1" Valid="1">
        <Description Lang="en">The time zone of the queue.</Description>
        <Description Lang="de">Zeitzone der Queue.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar4</SubGroup>
        <Setting>
            <Option SelectedID="0">
                <Item Key="0">+ 0</Item>
                <Item Key="+1">+ 1</Item>
                <Item Key="+2">+ 2</Item>
                <Item Key="+3">+ 3</Item>
                <Item Key="+4">+ 4</Item>
                <Item Key="+5">+ 5</Item>
                <Item Key="+6">+ 6</Item>
                <Item Key="+7">+ 7</Item>
                <Item Key="+8">+ 8</Item>
                <Item Key="+9">+ 9</Item>
                <Item Key="+10">+10</Item>
                <Item Key="+11">+11</Item>
                <Item Key="+12">+12</Item>
                <Item Key="-1">- 1</Item>
                <Item Key="-2">- 2</Item>
                <Item Key="-3">- 3</Item>
                <Item Key="-4">- 4</Item>
                <Item Key="-5">- 5</Item>
                <Item Key="-6">- 6</Item>
                <Item Key="-7">- 7</Item>
                <Item Key="-8">- 8</Item>
                <Item Key="-9">- 9</Item>
                <Item Key="-10">-10</Item>
                <Item Key="-11">-11</Item>
                <Item Key="-12">-12</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeVacationDays::Calendar4" Required="1" Valid="1">
        <Description Lang="en">Add your permanent vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.</Description>
        <Description Lang="de">Hinterlegen Sie hier Ihre permanenten Feiertage im System. Benutzen Sie bitte für Januar bis Septemper einstellige Zahlen (1-9), ebenso für Monatstage kleiner zehn.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar4</SubGroup>
        <Setting>
            <TimeVacationDays>
                <Item Month="1" Day="1">New Year's Eve!</Item>
                <Item Month="5" Day="1">1 St. May</Item>
                <Item Month="12" Day="24">Christmas</Item>
                <Item Month="12" Day="25">First Christmas Day</Item>
                <Item Month="12" Day="26">Second Christmas Day</Item>
                <Item Month="12" Day="31">Silvester</Item>
            </TimeVacationDays>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeVacationDaysOneTime::Calendar4" Required="1" Valid="1">
        <Description Lang="en">One time vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.</Description>
        <Description Lang="de">Einmalige Feiertage im System hinterlegen. Benutzen Sie bitte für Januar bis Septemper einstellige Zahlen (1-9), ebenso für Monatstage kleiner zehn.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar4</SubGroup>
        <Setting>
            <TimeVacationDaysOneTime>
                <Item Year="2004" Month="1" Day="1">test</Item>
            </TimeVacationDaysOneTime>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeWorkingHours::Calendar4" Required="1" Valid="1">
        <Description Lang="en">Hours and week days to count the working time.</Description>
        <Description Lang="de">Wochentage und Stunden für die die Arbeitszeit erfasst werden soll.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar4</SubGroup>
        <Setting>
            <TimeWorkingHours>
                <Day Name="Mon">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Tue">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Wed">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Thu">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Fri">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Sat">
                </Day>
                <Day Name="Sun">
                </Day>
            </TimeWorkingHours>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeZone::Calendar5Name" Required="1" Valid="1">
        <Description Lang="en">Calendar Name.</Description>
        <Description Lang="de">Kalender Name.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar5</SubGroup>
        <Setting>
            <String Regex="">Calendar Name 5</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeZone::Calendar5" Required="1" Valid="1">
        <Description Lang="en">The time zone of the queue.</Description>
        <Description Lang="de">Zeitzone der Queue.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar5</SubGroup>
        <Setting>
            <Option SelectedID="0">
                <Item Key="0">+ 0</Item>
                <Item Key="+1">+ 1</Item>
                <Item Key="+2">+ 2</Item>
                <Item Key="+3">+ 3</Item>
                <Item Key="+4">+ 4</Item>
                <Item Key="+5">+ 5</Item>
                <Item Key="+6">+ 6</Item>
                <Item Key="+7">+ 7</Item>
                <Item Key="+8">+ 8</Item>
                <Item Key="+9">+ 9</Item>
                <Item Key="+10">+10</Item>
                <Item Key="+11">+11</Item>
                <Item Key="+12">+12</Item>
                <Item Key="-1">- 1</Item>
                <Item Key="-2">- 2</Item>
                <Item Key="-3">- 3</Item>
                <Item Key="-4">- 4</Item>
                <Item Key="-5">- 5</Item>
                <Item Key="-6">- 6</Item>
                <Item Key="-7">- 7</Item>
                <Item Key="-8">- 8</Item>
                <Item Key="-9">- 9</Item>
                <Item Key="-10">-10</Item>
                <Item Key="-11">-11</Item>
                <Item Key="-12">-12</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeVacationDays::Calendar5" Required="1" Valid="1">
        <Description Lang="en">Add your permanent vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.</Description>
        <Description Lang="de">Hinterlegen Sie hier Ihre permanenten Feiertage im System. Benutzen Sie bitte für Januar bis Septemper einstellige Zahlen (1-9), ebenso für Monatstage kleiner zehn.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar5</SubGroup>
        <Setting>
            <TimeVacationDays>
                <Item Month="1" Day="1">New Year's Eve!</Item>
                <Item Month="5" Day="1">1 St. May</Item>
                <Item Month="12" Day="24">Christmas</Item>
                <Item Month="12" Day="25">First Christmas Day</Item>
                <Item Month="12" Day="26">Second Christmas Day</Item>
                <Item Month="12" Day="31">Silvester</Item>
            </TimeVacationDays>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeVacationDaysOneTime::Calendar5" Required="1" Valid="1">
        <Description Lang="en">One time vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.</Description>
        <Description Lang="de">Einmalige Feiertage im System hinterlegen. Benutzen Sie bitte für Januar bis Septemper einstellige Zahlen (1-9), ebenso für Monatstage kleiner zehn.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar5</SubGroup>
        <Setting>
            <TimeVacationDaysOneTime>
                <Item Year="2004" Month="1" Day="1">test</Item>
            </TimeVacationDaysOneTime>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeWorkingHours::Calendar5" Required="1" Valid="1">
        <Description Lang="en">Hours and week days to count the working time.</Description>
        <Description Lang="de">Wochentage und Stunden für die die Arbeitszeit erfasst werden soll.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar5</SubGroup>
        <Setting>
            <TimeWorkingHours>
                <Day Name="Mon">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Tue">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Wed">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Thu">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Fri">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Sat">
                </Day>
                <Day Name="Sun">
                </Day>
            </TimeWorkingHours>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeZone::Calendar6Name" Required="1" Valid="1">
        <Description Lang="en">Calendar Name.</Description>
        <Description Lang="de">Kalender Name.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar6</SubGroup>
        <Setting>
            <String Regex="">Calendar Name 6</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeZone::Calendar6" Required="1" Valid="1">
        <Description Lang="en">The time zone of the queue.</Description>
        <Description Lang="de">Zeitzone der Queue.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar6</SubGroup>
        <Setting>
            <Option SelectedID="0">
                <Item Key="0">+ 0</Item>
                <Item Key="+1">+ 1</Item>
                <Item Key="+2">+ 2</Item>
                <Item Key="+3">+ 3</Item>
                <Item Key="+4">+ 4</Item>
                <Item Key="+5">+ 5</Item>
                <Item Key="+6">+ 6</Item>
                <Item Key="+7">+ 7</Item>
                <Item Key="+8">+ 8</Item>
                <Item Key="+9">+ 9</Item>
                <Item Key="+10">+10</Item>
                <Item Key="+11">+11</Item>
                <Item Key="+12">+12</Item>
                <Item Key="-1">- 1</Item>
                <Item Key="-2">- 2</Item>
                <Item Key="-3">- 3</Item>
                <Item Key="-4">- 4</Item>
                <Item Key="-5">- 5</Item>
                <Item Key="-6">- 6</Item>
                <Item Key="-7">- 7</Item>
                <Item Key="-8">- 8</Item>
                <Item Key="-9">- 9</Item>
                <Item Key="-10">-10</Item>
                <Item Key="-11">-11</Item>
                <Item Key="-12">-12</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeVacationDays::Calendar6" Required="1" Valid="1">
        <Description Lang="en">Add your permanent vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.</Description>
        <Description Lang="de">Hinterlegen Sie hier Ihre permanenten Feiertage im System. Benutzen Sie bitte für Januar bis Septemper einstellige Zahlen (1-9), ebenso für Monatstage kleiner zehn.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar6</SubGroup>
        <Setting>
            <TimeVacationDays>
                <Item Month="1" Day="1">New Year's Eve!</Item>
                <Item Month="5" Day="1">1 St. May</Item>
                <Item Month="12" Day="24">Christmas</Item>
                <Item Month="12" Day="25">First Christmas Day</Item>
                <Item Month="12" Day="26">Second Christmas Day</Item>
                <Item Month="12" Day="31">Silvester</Item>
            </TimeVacationDays>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeVacationDaysOneTime::Calendar6" Required="1" Valid="1">
        <Description Lang="en">One time vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.</Description>
        <Description Lang="de">Einmalige Feiertage im System hinterlegen. Benutzen Sie bitte für Januar bis Septemper einstellige Zahlen (1-9), ebenso für Monatstage kleiner zehn.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar6</SubGroup>
        <Setting>
            <TimeVacationDaysOneTime>
                <Item Year="2004" Month="1" Day="1">test</Item>
            </TimeVacationDaysOneTime>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeWorkingHours::Calendar6" Required="1" Valid="1">
        <Description Lang="en">Hours and week days to count the working time.</Description>
        <Description Lang="de">Wochentage und Stunden für die die Arbeitszeit erfasst werden soll.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar6</SubGroup>
        <Setting>
            <TimeWorkingHours>
                <Day Name="Mon">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Tue">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Wed">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Thu">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Fri">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Sat">
                </Day>
                <Day Name="Sun">
                </Day>
            </TimeWorkingHours>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeZone::Calendar7Name" Required="1" Valid="1">
        <Description Lang="en">Calendar Name.</Description>
        <Description Lang="de">Kalender Name.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar7</SubGroup>
        <Setting>
            <String Regex="">Calendar Name 7</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeZone::Calendar7" Required="1" Valid="1">
        <Description Lang="en">The time zone of the queue.</Description>
        <Description Lang="de">Zeitzone der Queue.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar7</SubGroup>
        <Setting>
            <Option SelectedID="0">
                <Item Key="0">+ 0</Item>
                <Item Key="+1">+ 1</Item>
                <Item Key="+2">+ 2</Item>
                <Item Key="+3">+ 3</Item>
                <Item Key="+4">+ 4</Item>
                <Item Key="+5">+ 5</Item>
                <Item Key="+6">+ 6</Item>
                <Item Key="+7">+ 7</Item>
                <Item Key="+8">+ 8</Item>
                <Item Key="+9">+ 9</Item>
                <Item Key="+10">+10</Item>
                <Item Key="+11">+11</Item>
                <Item Key="+12">+12</Item>
                <Item Key="-1">- 1</Item>
                <Item Key="-2">- 2</Item>
                <Item Key="-3">- 3</Item>
                <Item Key="-4">- 4</Item>
                <Item Key="-5">- 5</Item>
                <Item Key="-6">- 6</Item>
                <Item Key="-7">- 7</Item>
                <Item Key="-8">- 8</Item>
                <Item Key="-9">- 9</Item>
                <Item Key="-10">-10</Item>
                <Item Key="-11">-11</Item>
                <Item Key="-12">-12</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeVacationDays::Calendar7" Required="1" Valid="1">
        <Description Lang="en">Add your permanent vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.</Description>
        <Description Lang="de">Hinterlegen Sie hier Ihre permanenten Feiertage im System. Benutzen Sie bitte für Januar bis Septemper einstellige Zahlen (1-9), ebenso für Monatstage kleiner zehn.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar7</SubGroup>
        <Setting>
            <TimeVacationDays>
                <Item Month="1" Day="1">New Year's Eve!</Item>
                <Item Month="5" Day="1">1 St. May</Item>
                <Item Month="12" Day="24">Christmas</Item>
                <Item Month="12" Day="25">First Christmas Day</Item>
                <Item Month="12" Day="26">Second Christmas Day</Item>
                <Item Month="12" Day="31">Silvester</Item>
            </TimeVacationDays>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeVacationDaysOneTime::Calendar7" Required="1" Valid="1">
        <Description Lang="en">One time vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.</Description>
        <Description Lang="de">Einmalige Feiertage im System hinterlegen. Benutzen Sie bitte für Januar bis Septemper einstellige Zahlen (1-9), ebenso für Monatstage kleiner zehn.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar7</SubGroup>
        <Setting>
            <TimeVacationDaysOneTime>
                <Item Year="2004" Month="1" Day="1">test</Item>
            </TimeVacationDaysOneTime>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeWorkingHours::Calendar7" Required="1" Valid="1">
        <Description Lang="en">Hours and week days to count the working time.</Description>
        <Description Lang="de">Wochentage und Stunden für die die Arbeitszeit erfasst werden soll.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar7</SubGroup>
        <Setting>
            <TimeWorkingHours>
                <Day Name="Mon">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Tue">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Wed">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Thu">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Fri">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Sat">
                </Day>
                <Day Name="Sun">
                </Day>
            </TimeWorkingHours>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeZone::Calendar8Name" Required="1" Valid="1">
        <Description Lang="en">Calendar Name.</Description>
        <Description Lang="de">Kalender Name.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar8</SubGroup>
        <Setting>
            <String Regex="">Calendar Name 8</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeZone::Calendar8" Required="1" Valid="1">
        <Description Lang="en">The time zone of the queue.</Description>
        <Description Lang="de">Zeitzone der Queue.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar8</SubGroup>
        <Setting>
            <Option SelectedID="0">
                <Item Key="0">+ 0</Item>
                <Item Key="+1">+ 1</Item>
                <Item Key="+2">+ 2</Item>
                <Item Key="+3">+ 3</Item>
                <Item Key="+4">+ 4</Item>
                <Item Key="+5">+ 5</Item>
                <Item Key="+6">+ 6</Item>
                <Item Key="+7">+ 7</Item>
                <Item Key="+8">+ 8</Item>
                <Item Key="+9">+ 9</Item>
                <Item Key="+10">+10</Item>
                <Item Key="+11">+11</Item>
                <Item Key="+12">+12</Item>
                <Item Key="-1">- 1</Item>
                <Item Key="-2">- 2</Item>
                <Item Key="-3">- 3</Item>
                <Item Key="-4">- 4</Item>
                <Item Key="-5">- 5</Item>
                <Item Key="-6">- 6</Item>
                <Item Key="-7">- 7</Item>
                <Item Key="-8">- 8</Item>
                <Item Key="-9">- 9</Item>
                <Item Key="-10">-10</Item>
                <Item Key="-11">-11</Item>
                <Item Key="-12">-12</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeVacationDays::Calendar8" Required="1" Valid="1">
        <Description Lang="en">Add your permanent vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.</Description>
        <Description Lang="de">Hinterlegen Sie hier Ihre permanenten Feiertage im System. Benutzen Sie bitte für Januar bis Septemper einstellige Zahlen (1-9), ebenso für Monatstage kleiner zehn.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar8</SubGroup>
        <Setting>
            <TimeVacationDays>
                <Item Month="1" Day="1">New Year's Eve!</Item>
                <Item Month="5" Day="1">1 St. May</Item>
                <Item Month="12" Day="24">Christmas</Item>
                <Item Month="12" Day="25">First Christmas Day</Item>
                <Item Month="12" Day="26">Second Christmas Day</Item>
                <Item Month="12" Day="31">Silvester</Item>
            </TimeVacationDays>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeVacationDaysOneTime::Calendar8" Required="1" Valid="1">
        <Description Lang="en">One time vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.</Description>
        <Description Lang="de">Einmalige Feiertage im System hinterlegen. Benutzen Sie bitte für Januar bis Septemper einstellige Zahlen (1-9), ebenso für Monatstage kleiner zehn.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar8</SubGroup>
        <Setting>
            <TimeVacationDaysOneTime>
                <Item Year="2004" Month="1" Day="1">test</Item>
            </TimeVacationDaysOneTime>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeWorkingHours::Calendar8" Required="1" Valid="1">
        <Description Lang="en">Hours and week days to count the working time.</Description>
        <Description Lang="de">Wochentage und Stunden für die die Arbeitszeit erfasst werden soll.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar8</SubGroup>
        <Setting>
            <TimeWorkingHours>
                <Day Name="Mon">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Tue">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Wed">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Thu">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Fri">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Sat">
                </Day>
                <Day Name="Sun">
                </Day>
            </TimeWorkingHours>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeZone::Calendar9Name" Required="1" Valid="1">
        <Description Lang="en">Calendar Name.</Description>
        <Description Lang="de">Kalender Name.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar9</SubGroup>
        <Setting>
            <String Regex="">Calendar Name 9</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeZone::Calendar9" Required="1" Valid="1">
        <Description Lang="en">The time zone of the queue.</Description>
        <Description Lang="de">Zeitzone der Queue.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar9</SubGroup>
        <Setting>
            <Option SelectedID="0">
                <Item Key="0">+ 0</Item>
                <Item Key="+1">+ 1</Item>
                <Item Key="+2">+ 2</Item>
                <Item Key="+3">+ 3</Item>
                <Item Key="+4">+ 4</Item>
                <Item Key="+5">+ 5</Item>
                <Item Key="+6">+ 6</Item>
                <Item Key="+7">+ 7</Item>
                <Item Key="+8">+ 8</Item>
                <Item Key="+9">+ 9</Item>
                <Item Key="+10">+10</Item>
                <Item Key="+11">+11</Item>
                <Item Key="+12">+12</Item>
                <Item Key="-1">- 1</Item>
                <Item Key="-2">- 2</Item>
                <Item Key="-3">- 3</Item>
                <Item Key="-4">- 4</Item>
                <Item Key="-5">- 5</Item>
                <Item Key="-6">- 6</Item>
                <Item Key="-7">- 7</Item>
                <Item Key="-8">- 8</Item>
                <Item Key="-9">- 9</Item>
                <Item Key="-10">-10</Item>
                <Item Key="-11">-11</Item>
                <Item Key="-12">-12</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeVacationDays::Calendar9" Required="1" Valid="1">
        <Description Lang="en">Add your permanent vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.</Description>
        <Description Lang="de">Hinterlegen Sie hier Ihre permanenten Feiertage im System. Benutzen Sie bitte für Januar bis Septemper einstellige Zahlen (1-9), ebenso für Monatstage kleiner zehn.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar9</SubGroup>
        <Setting>
            <TimeVacationDays>
                <Item Month="1" Day="1">New Year's Eve!</Item>
                <Item Month="5" Day="1">1 St. May</Item>
                <Item Month="12" Day="24">Christmas</Item>
                <Item Month="12" Day="25">First Christmas Day</Item>
                <Item Month="12" Day="26">Second Christmas Day</Item>
                <Item Month="12" Day="31">Silvester</Item>
            </TimeVacationDays>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeVacationDaysOneTime::Calendar9" Required="1" Valid="1">
        <Description Lang="en">One time vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.</Description>
        <Description Lang="de">Einmalige Feiertage im System hinterlegen. Benutzen Sie bitte für Januar bis Septemper einstellige Zahlen (1-9), ebenso für Monatstage kleiner zehn.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar9</SubGroup>
        <Setting>
            <TimeVacationDaysOneTime>
                <Item Year="2004" Month="1" Day="1">test</Item>
            </TimeVacationDaysOneTime>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="TimeWorkingHours::Calendar9" Required="1" Valid="1">
        <Description Lang="en">Hours and week days to count the working time.</Description>
        <Description Lang="de">Wochentage und Stunden für die die Arbeitszeit erfasst werden soll.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Time::Calendar9</SubGroup>
        <Setting>
            <TimeWorkingHours>
                <Day Name="Mon">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Tue">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Wed">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Thu">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Fri">
                    <Hour>8</Hour>
                    <Hour>9</Hour>
                    <Hour>10</Hour>
                    <Hour>11</Hour>
                    <Hour>12</Hour>
                    <Hour>13</Hour>
                    <Hour>14</Hour>
                    <Hour>15</Hour>
                    <Hour>16</Hour>
                    <Hour>17</Hour>
                    <Hour>18</Hour>
                    <Hour>19</Hour>
                    <Hour>20</Hour>
                </Day>
                <Day Name="Sat">
                </Day>
                <Day Name="Sun">
                </Day>
            </TimeWorkingHours>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="WebMaxFileUpload" Required="1" Valid="1">
        <Description Lang="en">Maximal size for file uploads via the browser (in Bytes).</Description>
        <Description Lang="de">Maximale Dateigröße für Dateiuploads über den Browser (in Bytes).</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Web</SubGroup>
        <Setting>
            <String Regex="^[0-9]{1,11}$">10485760</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="WebUploadCacheModule" Required="1" Valid="1">
        <Description Lang="en">Select the module to handle uploads via the web interface. "DB" stores all uploads in the database, "FS" uses the file system.</Description>
        <Description Lang="de">Wählen Sie das Modul, welches Uploads über die Web-Oberfläche speichert. "DB" benutzt die Datenbank zum Speichern der Uploads, "FS" legt die Daten im Dateisystem ab.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Web</SubGroup>
        <Setting>
            <Option Location="Kernel/System/Web/UploadCache/*.pm" SelectedID="Kernel::System::Web::UploadCache::DB"></Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CGILogPrefix" Required="1" Valid="1">
        <Description Lang="en">Log prefix for the CGI scripts of the system.</Description>
        <Description Lang="de">Logprefix für die CGI-Skripte des Systems.</Description>
        <Group>Framework</Group>
        <SubGroup>Core</SubGroup>
        <Setting>
            <String Regex="">OTRS-CGI</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Output::FilterElementPost###ActiveElementFilter" Required="0" Valid="0">
        <Description Lang="en">A filter for html output of the application. With this filter you can for example filter out javascript or suppress java applets.</Description>
        <Description Lang="de">Ein Filter für den HTML-Inhalt innerhalb der Applikation. Mit Hilfe des Filters kann z. B. die Anzeige von Javaapplets oder Javascript unterdrückt werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Web</SubGroup>
        <Setting>
            <Hash>
                <Item Key="Module">Kernel::Output::HTML::OutputFilterActiveElement</Item>
                <Item Key="Debug">0</Item>
            </Hash>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="LostPassword" Required="1" Valid="1">
        <Description Lang="en">Activate lost password feature for agents?</Description>
        <Description Lang="de">Feature für verlorenes Kennwort aktivieren?</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent</SubGroup>
        <Setting>
            <Option SelectedID="1">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="ShowMotd" Required="1" Valid="1">
        <Description Lang="en">Show message of the day after login screen?</Description>
        <Description Lang="de">Meldungen des Tages nach Login anzeigen?</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent</SubGroup>
        <Setting>
            <Option SelectedID="0">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="DemoSystem" Required="1" Valid="1">
        <Description Lang="en">Activate the demo system? If set to "Yes", agents can change their preferences like selection of language and theme via the agent frontend just for the current session. Also it isn't possible to change passwords.</Description>
        <Description Lang="de">Demosystem aktivieren? Wenn diese Einstellung aktiviert wird, können Agenten nur für die aktuelle Sitzung ihre Sprache oder das Anzeige-Schema auswählen. Weiterhin können keine Kennwörter geändert werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Core</SubGroup>
        <Setting>
            <Option SelectedID="0">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SwitchToUser" Required="1" Valid="1">
        <Description Lang="en">Allow the admin to login as a selected user via the users administration.</Description>
        <Description Lang="de">Dem Administrator erlauben sich über die Benutzerverwaltung mit dem Zugang eines Benutzers anzumelden.</Description>
        <Group>Framework</Group>
        <SubGroup>Core</SubGroup>
        <Setting>
            <Option SelectedID="0">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="MIME-Viewer###application/excel" Required="0" Valid="0">
        <Description Lang="en">Path to converter to view Microsoft Excel files in the web interface.</Description>
        <Description Lang="de">Pfad zum Konvertierungsprogramm, um Microsoft Excel Dateien über die Web-Oberfläche anzuzeigen.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::MIME-Viewer</SubGroup>
        <Setting>
            <String Regex="">xlhtml</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="MIME-Viewer###application/msword" Required="0" Valid="0">
        <Description Lang="en">Path to converter to view Microsoft Word files in the web interface.</Description>
        <Description Lang="de">Pfad zum Konvertierungsprogramm, um Microsoft Word Dateien über die Web-Oberfläche anzuzeigen.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::MIME-Viewer</SubGroup>
        <Setting>
            <String Regex="">wvWare</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="MIME-Viewer###application/pdf" Required="0" Valid="0">
        <Description Lang="en">Path to programm to view PDF Documents in the web interface.</Description>
        <Description Lang="de">Pfad zum Programm, um PDF Dateien über die Web-Oberfläche anzuzeigen.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::MIME-Viewer</SubGroup>
        <Setting>
            <String Regex="">pdftohtml -stdout -i</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="MIME-Viewer###text/xml" Required="0" Valid="0">
        <Description Lang="en">Path to converter to view XML files in the web interface.</Description>
        <Description Lang="de">Pfad zum Konvertierungsprogramm, um XML Dateien in der Web-Oberfläche anzuzeigen.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::MIME-Viewer</SubGroup>
        <Setting>
            <String Regex="">&lt;OTRS_CONFIG_Home&gt;/scripts/tools/xml2html.pl</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SpellChecker" Required="1" Valid="1">
        <Description Lang="en">Enable or disable spell checker support.</Description>
        <Description Lang="de">Aktivieren oder deaktivieren der Rechtschreibhilfe.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::SpellChecker</SubGroup>
        <Setting>
            <Option SelectedID="1">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SpellCheckerBin" Required="1" Valid="1">
        <Description Lang="en">Install ispell or aspell on your system, if you want to use a spellchecker. Please specify the path to the aspell or ispell binary on your operating system.</Description>
        <Description Lang="de">Installieren Sie ispell oder aspell, um auf eine Rechtschreibhilfe zurückgreifen zu können. Bitte geben Sie hier den Pfad zum Binary von ispell oder aspell an.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::SpellChecker</SubGroup>
        <Setting>
            <String Regex="">/usr/bin/ispell</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SpellCheckerDictDefault" Required="1" Valid="1">
        <Description Lang="en">Default spell checker dictionary.</Description>
        <Description Lang="de">Standard Wörterbuch für die Rechtschreibprüfung.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::SpellChecker</SubGroup>
        <Setting>
            <String Regex="">english</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SpellCheckerIgnore" Required="1" Valid="1">
        <Description Lang="en">A list of words, that are ignored by the spell checker by default.</Description>
        <Description Lang="de">Folgende Wörter werden von der Rechtschreibprüfung standardmäßig ignoriert.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::SpellChecker</SubGroup>
        <Setting>
            <Array>
                <Item>www</Item>
                <Item>webmail</Item>
                <Item>https</Item>
                <Item>http</Item>
                <Item>html</Item>
                <Item>rfc</Item>
            </Array>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Package::FileUpload" Required="1" Valid="1">
        <Description Lang="en">Enable file upload in package manager frontend?</Description>
        <Description Lang="de">File Upload im WebFrontend der Paket-Verwaltung aktivieren?</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Package</SubGroup>
        <Setting>
            <Option SelectedID="1">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Package::RepositoryRoot" Required="0" Valid="1">
        <Description Lang="en">Location to get online repository list for additional packages. The first available result will be used.</Description>
        <Description Lang="de">Online-Quelle, über die zusätzliche Pakete bezogen werden können. Die Quelle, die zuerst erfolgreich abgefragt werden kann, wird verwendet.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Package</SubGroup>
        <Setting>
            <Array>
                <Item>http://ftp.otrs.org/pub/otrs/misc/packages/repository.xml</Item>
                <Item>http://otrs.org/repository.xml</Item>
            </Array>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Package::RepositoryList" Required="0" Valid="0">
        <Description Lang="en">List of online repositories (for example you also can use other installations as repositoriy by using Key="http://example.com/otrs/public.pl?Action=PublicRepository&amp;File=" and Content="Some Name").</Description>
        <Description Lang="de">Liste der zur Verfügung stehenden Online-Quellen (es koennen z. B. auch andere Installationen als Online-Quellen verwendet werden mit der Verwendung von Key="http://example.com/otrs/public.pl?Action=PublicRepository&amp;File=" and Content="Ein Name").</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Package</SubGroup>
            <Setting>
                <Hash>
                    <Item Key="ftp://ftp.example.com/pub/otrs/misc/packages/">[Example] ftp://ftp.example.com/</Item>
                </Hash>
            </Setting>
    </ConfigItem>
    <ConfigItem Name="Package::RepositoryAccessRegExp" Required="0" Valid="0">
        <Description Lang="en">IP RegExp for accessing local repository. You need to enable this to have access to your local repository. Package::RepositoryList is required on the remote host.</Description>
        <Description Lang="de">IP RegExp fuer lokale Online-Quelle. Sie muessen dies aktivieren um den Zugriff auf die lokale Online-Quelle zu haben. Package::RepositoryList ist Voraussetzung am entfernten Rechner.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Package</SubGroup>
        <Setting>
            <String Regex="">127\.0\.0\.1</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Package::Timeout" Required="1" Valid="1">
        <Description Lang="en">http/ftp timeout for package downloads (in sec).</Description>
        <Description Lang="de">Timeout für das Herunterladen von zusätzlichen Paketen (in Sekunden).</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Package</SubGroup>
        <Setting>
            <String Regex="">15</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Package::Proxy" Required="0" Valid="0">
        <Description Lang="en">Fetch packages via proxy.</Description>
        <Description Lang="de">Laden von zusätzlichen Paketen über einen Proxyserver.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Package</SubGroup>
        <Setting>
            <String Regex="">http://proxy.sn.no:8001/</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SOAP::User" Required="0" Valid="0">
        <Description Lang="en">The user name to access the SOAP handle (bin/cgi-bin/rpc.pl).</Description>
        <Description Lang="de">Der Benutzername um die SOAP Schnitstelle benutzen zu koennen (bin/cgi-bin/rpc.pl).</Description>
        <Group>Framework</Group>
        <SubGroup>Core::SOAP</SubGroup>
        <Setting>
            <String Regex="">some_user</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SOAP::Password" Required="0" Valid="0">
        <Description Lang="en">The password to access the SOAP handle (bin/cgi-bin/rpc.pl).</Description>
        <Description Lang="de">Das Passwort um die SOAP Schnitstelle benutzen zu koennen (bin/cgi-bin/rpc.pl).</Description>
        <Group>Framework</Group>
        <SubGroup>Core::SOAP</SubGroup>
        <Setting>
            <String Regex="">some_pass</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="PDF" Required="1" Valid="1">
        <Description Lang="en">Enable PDF output? The CPAN module PDF::API2 is required. If not installed PDF output will be disabled.</Description>
        <Description Lang="de">PDF Ausgabe aktivieren? Es wird das CPAN Modul PDF::API2 benötigt. Ist dieses nicht installiert, wird die PDF Ausgabe automatisch deaktiviert.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::PDF</SubGroup>
        <Setting>
            <Option SelectedID="1">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="PDF::LogoFile" Required="1" Valid="1">
        <Description Lang="en">File for the logo in the page header (gif|jpg|png, 700 x 100 pixel).</Description>
        <Description Lang="de">Datei für das Logo, das im Seitenkopf angezeigt wird (gif|jpg|png, 700 x 100 Pixel).</Description>
        <Group>Framework</Group>
        <SubGroup>Core::PDF</SubGroup>
        <Setting>
            <String Regex="">&lt;OTRS_CONFIG_Home&gt;/var/logo-otrs.png</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="PDF::PageSize" Required="1" Valid="1">
        <Description Lang="en">Standard-size of PDF pages</Description>
        <Description Lang="de">Standard-Seitengröße von PDF Seiten</Description>
        <Group>Framework</Group>
        <SubGroup>Core::PDF</SubGroup>
        <Setting>
            <Option SelectedID="a4">
                <Item Key="a4">DIN A4</Item>
                <Item Key="letter">Letter</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="PDF::MaxPages" Required="1" Valid="1">
        <Description Lang="en">Maximum number of pages per PDF file</Description>
        <Description Lang="de">Maximale Anzahl von Seiten pro PDF Datei</Description>
        <Group>Framework</Group>
        <SubGroup>Core::PDF</SubGroup>
        <Setting>
            <Option SelectedID="100">
                <Item Key="50">50</Item>
                <Item Key="100">100</Item>
                <Item Key="150">150</Item>
                <Item Key="200">200</Item>
                <Item Key="250">250</Item>
                <Item Key="300">300</Item>
                <Item Key="350">350</Item>
                <Item Key="400">400</Item>
                <Item Key="450">450</Item>
                <Item Key="500">500</Item>
                <Item Key="550">550</Item>
                <Item Key="600">600</Item>
                <Item Key="650">650</Item>
                <Item Key="700">700</Item>
                <Item Key="750">750</Item>
                <Item Key="800">800</Item>
                <Item Key="850">850</Item>
                <Item Key="900">900</Item>
                <Item Key="950">950</Item>
                <Item Key="1000">1000</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="PGP" Required="1" Valid="1">
        <Description Lang="en">Enable PGP support?</Description>
        <Description Lang="de">PGP aktivieren?</Description>
        <Group>Framework</Group>
        <SubGroup>Crypt::PGP</SubGroup>
        <Setting>
            <Option SelectedID="0">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="PGP::Bin" Required="1" Valid="1">
        <Description Lang="en">Path to PGP binary.</Description>
        <Description Lang="de">Pfad zum PGP Binary.</Description>
        <Group>Framework</Group>
        <SubGroup>Crypt::PGP</SubGroup>
        <Setting>
            <String Regex="" Check="File">/usr/bin/gpg</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="PGP::Options" Required="1" Valid="1">
        <Description Lang="en">Options for PGP binary.</Description>
        <Description Lang="de">Optionen für das PGP Binary.</Description>
        <Group>Framework</Group>
        <SubGroup>Crypt::PGP</SubGroup>
        <Setting>
            <String Regex="">--homedir /opt/otrs/.gnupg/ --batch --no-tty --yes</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="PGP::Key::Password" Required="1" Valid="1">
        <Description Lang="en">Password for PGP key.</Description>
        <Description Lang="de">Kennwort für PGP-Schlüssel.</Description>
        <Group>Framework</Group>
        <SubGroup>Crypt::PGP</SubGroup>
        <Setting>
            <Hash>
                <Item Key="D2DF79FA">SomePassword</Item>
                <Item Key="488A0B8F">SomePassword</Item>
            </Hash>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SMIME" Required="1" Valid="1">
        <Description Lang="en">Enable S/MIME support?</Description>
        <Description Lang="de">Unterstützung für S/MIME aktivieren?</Description>
        <Group>Framework</Group>
        <SubGroup>Crypt::SMIME</SubGroup>
        <Setting>
            <Option SelectedID="0">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SMIME::Bin" Required="1" Valid="1">
        <Description Lang="en">Path to openssl binary. Maybe openssl need a HOME env ($ENV{HOME} = '/var/lib/wwwrun';)!</Description>
        <Description Lang="de">Pfad zum openssl Binary. Evtl. benötigt openssl eine '$ENV{HOME}' Variable ($ENV{HOME} = '/var/lib/wwwrun';).</Description>
        <Group>Framework</Group>
        <SubGroup>Crypt::SMIME</SubGroup>
        <Setting>
            <String Regex="" Check="File">/usr/bin/openssl</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SMIME::CertPath" Required="1" Valid="1">
        <Description Lang="en">Directory where SSL certificates are stored.</Description>
        <Description Lang="de">Verzeichnis in dem die SSL-Zertifikate gespeichert werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Crypt::SMIME</SubGroup>
        <Setting>
            <String Regex="" Check="Directory">/etc/ssl/certs</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="SMIME::PrivatePath" Required="1" Valid="1">
        <Description Lang="en">Directory where private SSL certificates are stored.</Description>
        <Description Lang="de">Verzeichnis in dem die privaten SSL-Zertifikate gespeichert sind.</Description>
        <Group>Framework</Group>
        <SubGroup>Crypt::SMIME</SubGroup>
        <Setting>
            <String Regex="" Check="Directory">/etc/ssl/private</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="NotificationSenderName" Required="1" Valid="1">
        <Description Lang="en">Sender name for system notification messages.</Description>
        <Description Lang="de">Absendername für Benachrichtigungsemails verwendet.</Description>
        <Group>Framework</Group>
        <SubGroup>Core</SubGroup>
        <Setting>
            <String Regex="">OTRS Notification Master</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="NotificationSenderEmail" Required="1" Valid="1">
        <Description Lang="en">Mail address of sender for notification messages.</Description>
        <Description Lang="de">Emailadresse die beim Versenden von Benachrichtigungsmails verwendet wird.</Description>
        <Group>Framework</Group>
        <SubGroup>Core</SubGroup>
        <Setting>
            <String Regex="">otrs@&lt;OTRS_CONFIG_FQDN&gt;</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="NotificationSubjectLostPassword" Required="1" Valid="1">
        <Description Lang="en">Subject for the notification email to agents about new password.</Description>
        <Description Lang="de">Betreff für die Benachrichtigungsmail an die Agents für ein neues Kennwort.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent</SubGroup>
        <Setting>
            <String Regex="">New OTRS Password!</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="NotificationBodyLostPassword" Required="1" Valid="1">
        <Description Lang="en">Body for notification mail to agents about new password.</Description>
        <Description Lang="de">Body der Benachrichtigungsmail an die Agents für ein neues Kennwort.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent</SubGroup>
        <Setting>
            <TextArea>Hi &lt;OTRS_USERFIRSTNAME&gt;,

you or someone impersonating you has requested to change your OTRS
password.

New Password: &lt;OTRS_NEWPW&gt;

&lt;OTRS_CONFIG_HttpType&gt;://&lt;OTRS_CONFIG_FQDN&gt;/&lt;OTRS_CONFIG_ScriptAlias&gt;index.pl

Your OTRS Notification Master
            </TextArea>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="System::Permission" Required="1" Valid="1">
        <Description Lang="en">The different system permissions of the agents in the system.</Description>
        <Description Lang="de">Die unterschiedlichen Zugriffsrechte der Agenten innerhalb des Systems.</Description>
        <Group>Framework</Group>
        <SubGroup>Core</SubGroup>
        <Setting>
            <Array>
                <Item>ro</Item>
                <Item>rw</Item>
            </Array>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="System::Customer::Permission" Required="1" Valid="1">
        <Description Lang="en">The different system permissions for customers.</Description>
        <Description Lang="de">Die verschiedenen Zugriffsrechte für die Kunden.</Description>
        <Group>Framework</Group>
        <SubGroup>Core</SubGroup>
        <Setting>
            <Array>
                <Item>ro</Item>
                <Item>rw</Item>
            </Array>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="PerformanceLog" Required="0" Valid="1">
        <Description Lang="en">Enable PerformanceLog to log the page response time. Take care, this will take system performance (you also need to enable Frontend::Module###AdminPerformanceLog!).</Description>
        <Description Lang="de">PerformanceLog aktivieren um Seiten-Antwortzeiten zu protokollieren. Achtung, dies benoetigt System-Resourcen (es muss auch Frontend::Module###AdminPerformanceLog aktiviert werden!).</Description>
        <Group>Framework</Group>
        <SubGroup>Core::PerformanceLog</SubGroup>
        <Setting>
            <Option SelectedID="0">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="PerformanceLog::File" Required="1" Valid="1">
        <Description Lang="en">Logfile of PerformanceLog.</Description>
        <Description Lang="de">Logdatei des PerformanceLog.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::PerformanceLog</SubGroup>
        <Setting>
            <String Regex="">&lt;OTRS_CONFIG_Home&gt;/var/log/Performance.log</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="PerformanceLog::FileMax" Required="1" Valid="1">
        <Description Lang="en">Max. size in MB of log file.</Description>
        <Description Lang="de">Maximale groesse in MB der Logdatei.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::PerformanceLog</SubGroup>
        <Setting>
            <String Regex="">15</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="PreferencesTable" Required="1" Valid="1">
        <Description Lang="en">The name of the table, where the customer preferences are stored.</Description>
        <Description Lang="de">Der Name der Tabelle, in der die Voreinstellungen für die Customer gespeichert werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Preferences</SubGroup>
        <Setting>
            <String Regex="">user_preferences</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="PreferencesTableKey" Required="1" Valid="1">
        <Description Lang="en">Key for preferences table.</Description>
        <Description Lang="de">Key für die Tabelle mit den Voreinstellungen.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Preferences</SubGroup>
        <Setting>
            <String Regex="">preferences_key</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="PreferencesTableValue" Required="1" Valid="1">
        <Description Lang="en">Name of column in preferences table to store the data.</Description>
        <Description Lang="de">Spaltenname in der Einstellungstabelle, in welcher die Agentendaten gespeichert werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::Preferences</SubGroup>
        <Setting>
            <String Regex="">preferences_value</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="PreferencesTableUserID" Required="1" Valid="1">
        <Description Lang="en">Name of column in preference table, where the UserID is stored.</Description>
        <Description Lang="de">Spaltenname in der Einstellungstabelle, in der die UserID gespeichert wird.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::Preferences</SubGroup>
        <Setting>
            <String Regex="">user_id</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="PreferencesView" Required="1" Valid="1">
        <Description Lang="en">Display order of the different items in the preference view.</Description>
        <Description Lang="de">Reihenfolge, in welcher die verschiedenen Abschnitte der Einstellungs-Ansicht angezeigt werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::Preferences</SubGroup>
        <Setting>
            <Array>
                <Item>Frontend</Item>
                <Item>Mail Management</Item>
                <Item>Other Options</Item>
            </Array>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="PreferencesGroups###Password" Required="0" Valid="1">
        <Description Lang="en">Parameters for the Password object in the preference view.</Description>
        <Description Lang="de">Parameter des Password-Objekts in der Ansicht für die Einstellungen.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::Preferences</SubGroup>
        <Setting>
            <Hash>
                <Item Key="Module">Kernel::Output::HTML::PreferencesPassword</Item>
                <Item Key="Colum">Other Options</Item>
                <Item Key="Label">Change Password</Item>
                <Item Key="Prio">1000</Item>
                <Item Key="Area">Agent</Item>
                <Item Key="PasswordRegExp"></Item>
                <Item Key="PasswordMinSize">0</Item>
                <Item Key="PasswordMin2Lower2UpperCharacters">0</Item>
                <Item Key="PasswordMin2Characters">0</Item>
                <Item Key="PasswordNeedDigit">0</Item>
                <Item Key="Activ">1</Item>
            </Hash>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="PreferencesGroups###SpellDict" Required="0" Valid="1">
        <Description Lang="en">Parameters for the SpellDict object in the preference view.</Description>
        <Description Lang="de">Parameter des SpellDict-Objekts in der Ansicht für die Einstellungen.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::Preferences</SubGroup>
        <Setting>
            <Hash>
                <Item Key="Module">Kernel::Output::HTML::PreferencesGeneric</Item>
                <Item Key="Colum">Other Options</Item>
                <Item Key="Label">Spelling Dictionary</Item>
                <Item Key="Desc">Select your default spelling dictionary.</Item>
                <Item Key="Data">
                    <Hash>
                        <Item Key="english">English</Item>
                        <Item Key="deutsch">Deutsch</Item>
                    </Hash>
                </Item>
                <Item Key="PrefKey">UserSpellDict</Item>
                <Item Key="Prio">5000</Item>
                <Item Key="Activ">1</Item>
            </Hash>
        </Setting>
        <!-- $Self->{PreferencesGroups}->{SpellDict} = {
        Module => 'Kernel::Output::HTML::PreferencesGeneric',
        Colum => 'Other Options',
        Label => 'Spelling Dictionary',
        Desc => 'Select your default spelling dictionary.',
        Data => {
            # installed dict catalog (check your insalled catalogues, e. g. deutsch -=> german!)
            # dict => frontend (ispell)
            'english' => 'English',
            'deutsch' => 'Deutsch',
            # dict => frontend (aspell)
#            'english' => 'English',
#            'german' => 'Deutsch',
        },
        PrefKey => 'UserSpellDict',
        Prio => 5000,
        Activ => 1,
    };

-->
    </ConfigItem>
    <ConfigItem Name="PreferencesGroups###Comment" Required="0" Valid="1">
        <Description Lang="en">Parameters for the Comment object in the preference view.</Description>
        <Description Lang="de">Parameter des Comment-Objekts in der Ansicht für die Einstellungen.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::Preferences</SubGroup>
        <Setting>
            <Hash>
                <Item Key="Module">Kernel::Output::HTML::PreferencesGeneric</Item>
                <Item Key="Colum">Other Options</Item>
                <Item Key="Label">Comment</Item>
                <Item Key="Desc">Comment</Item>
                <Item Key="Block">Input</Item>
                <Item Key="Data">$Env{"UserComment"}</Item>
                <Item Key="PrefKey">UserComment</Item>
                <Item Key="Prio">6000</Item>
                <Item Key="Activ">0</Item>
            </Hash>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="PreferencesGroups###FreeText" Required="0" Valid="0">
        <Description Lang="en">Parameters for the Freetext object in the preference view.</Description>
        <Description Lang="de">Parameter des Freetext-Objekts in der Ansicht für die Einstellungen.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::Preferences</SubGroup>
        <Setting>
            <Hash>
                <Item Key="Module">Kernel::Output::HTML::PreferencesGeneric</Item>
                <Item Key="Colum">Other Options</Item>
                <Item Key="Label">Comment</Item>
                <Item Key="Desc">Example for free text</Item>
                <Item Key="Block">Input</Item>
                <Item Key="Data">$Env{"UserFreeText"}</Item>
                <Item Key="PrefKey">UserFreeText</Item>
                <Item Key="Prio">7000</Item>
                <Item Key="Activ">1</Item>
            </Hash>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="PreferencesGroups###Language" Required="0" Valid="1">
        <Description Lang="en">Parameters for the Language object in the preference view.</Description>
        <Description Lang="de">Parameter des Language-Objekts in der Ansicht für die Einstellungen.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::Preferences</SubGroup>
        <Setting>
            <Hash>
                <Item Key="Module">Kernel::Output::HTML::PreferencesLanguage</Item>
                <Item Key="Colum">Frontend</Item>
                <Item Key="Label">Language</Item>
                <Item Key="Desc">Select your frontend language.</Item>
                <Item Key="PrefKey">UserLanguage</Item>
                <Item Key="Prio">1000</Item>
                <Item Key="Activ">1</Item>
            </Hash>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="PreferencesGroups###Theme" Required="0" Valid="1">
        <Description Lang="en">Parameters for the Time object in the preference view.</Description>
        <Description Lang="de">Parameter des Time-Objekts in der Ansicht für die Einstellungen.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::Preferences</SubGroup>
        <Setting>
            <Hash>
                <Item Key="Module">Kernel::Output::HTML::PreferencesTheme</Item>
                <Item Key="Colum">Frontend</Item>
                <Item Key="Label">Theme</Item>
                <Item Key="Desc">Select your frontend Theme.</Item>
                <Item Key="PrefKey">UserTheme</Item>
                <Item Key="Prio">2000</Item>
                <Item Key="Activ">1</Item>
            </Hash>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="PreferencesGroups###TimeZone" Required="0" Valid="1">
        <Description Lang="en">Parameters for the Time-Zone object in the preference view.</Description>
        <Description Lang="de">Parameter des Time-Zonen-Objekts in der Ansicht für die Einstellungen.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::Preferences</SubGroup>
        <Setting>
            <Hash>
                <Item Key="Module">Kernel::Output::HTML::PreferencesTimeZone</Item>
                <Item Key="Colum">Frontend</Item>
                <Item Key="Label">Time-Zone</Item>
                <Item Key="Desc">Select your Time-Zone.</Item>
                <Item Key="PrefKey">UserTimeZone</Item>
                <Item Key="Prio">3000</Item>
                <Item Key="Activ">1</Item>
            </Hash>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CustomerPanelSessionName" Required="1" Valid="1">
        <Description Lang="en">Name of the key for customer sessions.</Description>
        <Description Lang="de">Kennung für Kunden-Sitzungen.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Session</SubGroup>
        <Setting>
            <String Regex="">CSID</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CustomerPanelUserID" Required="1" Valid="1">
        <Description Lang="en">UserID for customer panel.</Description>
        <Description Lang="de">UserID für das Customer-Panel.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer</SubGroup>
        <Setting>
            <String Regex="">1</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CustomerGroupSupport" Required="1" Valid="1">
        <Description Lang="en">Activate support for customer groups?</Description>
        <Description Lang="de">Soll die Unterstützung von Customer-Gruppen aktiviert werden?</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer</SubGroup>
        <Setting>
            <Option SelectedID="0">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CustomerGroupAlwaysGroups" Required="1" Valid="1">
        <Description Lang="en">If CustomerGroupSupport is enabled and you don't want to manage every user for these groups, then put the groups for every customer user in there.</Description>
        <Description Lang="de">Ist CustomerGroupSupport aktiviert und sollen nicht alle Benutzer dieser Gruppen einzeln verwaltet werden, können die einzelnen Gruppen hier angegeben werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer</SubGroup>
        <Setting>
            <Array>
                <Item>users</Item>
                <Item>info</Item>
            </Array>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CustomerFrontend::NotifyModule###1-ShowAgentOnline" Required="0" Valid="0">
        <Description Lang="en">Module that shows the currently loged in agents in the customer interface.</Description>
        <Description Lang="de">Modul für die Anzeige von gerade am System angemeldeten Agenten innerhalb des Customer-Interfaces.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::ModuleNotify</SubGroup>
        <Setting>
            <Hash>
                <Item Key="Module">Kernel::Output::HTML::NotificationAgentOnline</Item>
                <Item Key="ShowEmail">1</Item>
            </Hash>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CustomerFrontend::NotifyModule###1-ShowCustomerOnline" Required="0" Valid="0">
        <Description Lang="en">Module that shows the currently loged in customers in the customer interface.</Description>
        <Description Lang="de">Modul für die Anzeige von gerade am System angemeldeten Kunden innerhalb des Customer-Interfaces.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::ModuleNotify</SubGroup>
        <Setting>
            <Hash>
                <Item Key="Module">Kernel::Output::HTML::NotificationCustomerOnline</Item>
                <Item Key="ShowEmail">1</Item>
            </Hash>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CustomerPanelLoginURL" Required="0" Valid="0">
        <Description Lang="en">Alternate login URL for the customer panel..</Description>
        <Description Lang="de">Alternative Login-URL für das Customer-Panel.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer</SubGroup>
        <Setting>
            <String Regex="">http://host.example.com/cgi-bin/login.pl</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CustomerPanelLogoutURL" Required="0" Valid="0">
        <Description Lang="en">Alternate logout URL for the customer panel.</Description>
        <Description Lang="de">Alternative Logout-URL für das Customer-Panel.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer</SubGroup>
        <Setting>
            <String Regex="">http://host.example.com/cgi-bin/login.pl</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CustomerPanelPreApplicationModule###CustomerAccept" Required="0" Valid="0">
        <Description Lang="en">This module and its PreRun() function will be executed, if defined, for every request. This module is useful to check some user options or to display news about new applications.</Description>
        <Description Lang="de">Dieses Modul und seine PreRun() Funktion wird für jede Anfrage ausgeführt. Das Modul kann für die Überprüfung einiger Benutzeroptionen oder für die Anzeige von Neuigkeiten verwendet werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer</SubGroup>
        <Setting>
            <String Regex="">Kernel::Modules::CustomerAccept</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CustomerPanel::InfoKey" Required="0" Valid="0">
        <Description Lang="en">Key to check with CustomerAccept. If this user preferences key is true, then the message is accepted by the system.</Description>
        <Description Lang="de">Key für CustomerAccept. Wurde dieser Schlüssel verifiziert, wird die Nachricht vom System akzeptiert.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer</SubGroup>
        <Setting>
            <String Regex="">CustomerAccept1</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CustomerPanel::InfoFile" Required="0" Valid="0">
        <Description Lang="en">Shown InfoFile, that is located under Kernel/Output/HTML/Standard/CustomerAccept.dtl.</Description>
        <Description Lang="de">Angezeigtes InfoFile, welches unter Kernel/Output/HTML/Standard/CustomerAccept.dtl zu finden ist.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer</SubGroup>
        <Setting>
            <String Regex="">CustomerAccept</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CustomerPanelLostPassword" Required="1" Valid="1">
        <Description Lang="en">Activate lost password feature for customers?</Description>
        <Description Lang="de">Feature für das Zuschicken verlorener Passwörter für die Customer aktivieren?</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer</SubGroup>
        <Setting>
            <Option SelectedID="1">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CustomerPanelCreateAccount" Required="1" Valid="1">
        <Description Lang="en">Can Customers create their own account?</Description>
        <Description Lang="de">Können Customer selbst Ihren Account erstellen?</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer</SubGroup>
        <Setting>
            <Option SelectedID="1">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CustomerPanelSubjectLostPassword" Required="1" Valid="1">
        <Description Lang="en">Subject of notification mail to customers about new password.</Description>
        <Description Lang="de">Betreff der Benachrichtigungsmail für Customer, die bei der Vergabe eines neuen Kennworts geschickt wird.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer</SubGroup>
        <Setting>
            <String Regex="">New OTRS Password!</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CustomerPanelBodyLostPassword" Required="1" Valid="1">
        <Description Lang="en">Body of notification mail for customers about new password.</Description>
        <Description Lang="de">Body der Benachrichtigungsmail für Customer, die für ein neues Kennwort versendet wird.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer</SubGroup>
        <Setting>
            <TextArea>Hi &lt;OTRS_USERFIRSTNAME&gt;,

you or someone impersonating you has requested to change your OTRS
password.

New Password: &lt;OTRS_NEWPW&gt;

&lt;OTRS_CONFIG_HttpType&gt;://&lt;OTRS_CONFIG_FQDN&gt;/&lt;OTRS_CONFIG_ScriptAlias&gt;customer.pl

Your OTRS Notification Master
            </TextArea>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CustomerPanelSubjectNewAccount" Required="1" Valid="1">
        <Description Lang="en">Subject for notification email to customers about new account.</Description>
        <Description Lang="de">Betreff der Benachrichtigungsmail an den Customer bei einem neuen Account.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer</SubGroup>
        <Setting>
            <String Regex="">New OTRS Account!</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CustomerPanelBodyNewAccount" Required="1" Valid="1">
        <Description Lang="en">Body of notification email to customer about new account.</Description>
        <Description Lang="de">Body der Benachrichtigungsmail an den Customer beim Anlegen eines neuen Kontos für diesen Customer.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer</SubGroup>
        <Setting>
            <TextArea>Hi &lt;OTRS_USERFIRSTNAME&gt;,

you or someone impersonating you has created a new OTRS account for
you (&lt;OTRS_USERFIRSTNAME&gt; &lt;OTRS_USERLASTNAME&gt;).

Login: &lt;OTRS_USERLOGIN&gt;
Password: &lt;OTRS_USERPASSWORD&gt;

&lt;OTRS_CONFIG_HttpType&gt;://&lt;OTRS_CONFIG_FQDN&gt;/&lt;OTRS_CONFIG_ScriptAlias&gt;customer.pl

Your OTRS Notification Master
            </TextArea>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Customer::AuthModule" Required="1" Valid="1">
        <Description Lang="en">Module to authenticate customers.</Description>
        <Description Lang="de">Modul zum authentifizieren der Customer.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Auth</SubGroup>
        <Setting>
            <Option Location="Kernel/System/CustomerAuth/*.pm" SelectedID="Kernel::System::CustomerAuth::DB"></Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Customer::AuthModule::DB::CryptType" Required="1" Valid="1">
        <Description Lang="en">If "DB" was selected for Customer::AuthModule, you have to specify the crypt type of passwords.</Description>
        <Description Lang="de">Wenn "DB" für Customer::AuthModule ausgewählt wurde, muss der Crypt-Typ der Passwörter definiert werden..</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Auth</SubGroup>
        <Setting>
            <Option SelectedID="crypt">
                <Item Key="crypt">Crypt</Item>
                <Item Key="md5">MD5</Item>
                <Item Key="plain">Plain</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Customer::AuthModule::DB::Table" Required="1" Valid="1">
        <Description Lang="en">If "DB" was selected for Customer::AuthModule, you have to specify the name f the table where your customer data are stored.</Description>
        <Description Lang="de">Wenn "DB" für Customer::AuthModule ausgewählt wurde, muss der Name der Tabelle angegeben werden, in der die Daten der Customer gespeichert werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Auth</SubGroup>
        <Setting>
            <String Regex="">customer_user</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Customer::AuthModule::DB::CustomerKey" Required="1" Valid="1">
        <Description Lang="en">If "DB" was selected for Customer::AuthModule, you have to specify the name of the column for the CustomerKey in your customer table.</Description>
        <Description Lang="de">Wenn "DB" als Customer::AuthModule augewählt wurde, muss der Spaltenname innerhalb der Customer-Tabelle angegeben werden, in der der CustomerKey gespeichert wird.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Auth</SubGroup>
        <Setting>
            <String Regex="">login</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Customer::AuthModule::DB::CustomerPassword" Required="1" Valid="1">
        <Description Lang="en">If "DB" was selected for Customer::AuthModule, you have to specify the column name for the CustomerPassword in your customer table.</Description>
        <Description Lang="de">Wenn "DB" als Customer::AuthModule ausgewählt wurde, muss der Spaltenname angegeben werden, in dem das Customer-Passwort innerhalb der Customer-Tabelle gespeichert wird.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Auth</SubGroup>
        <Setting>
            <String Regex="">pw</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Customer::AuthModule::DB::DSN" Required="0" Valid="0">
        <Description Lang="en">If "DB" was selected for Customer::AuthModule, you hav to specify the DSN for the connection to the customer table.</Description>
        <Description Lang="de">Wenn "DB" als Customer::AuthModule ausgewählt wurde, muss der DSN für die Verbindung zur Customer-Tabelle angegeben werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Auth</SubGroup>
        <Setting>
            <String Regex="">DBI:mysql:database=customerdb;host=customerdbhost</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Customer::AuthModule::DB::User" Required="0" Valid="0">
        <Description Lang="en">If "DB" was selected for Customer::AuthModule, you can specify a username to connect to your customer table.</Description>
        <Description Lang="de">Wenn "DB" für Customer::AuthModule ausgewählt wurde, kann ein Benutzername für den Verbindungsaufbau zur Customer-Tabelle angegeben werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Auth</SubGroup>
        <Setting>
            <String Regex="">some_user</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Customer::AuthModule::DB::Password" Required="0" Valid="0">
        <Description Lang="en">If "DB" was selected for Customer::AuthModule, you can specify a password to connect to your customer table.</Description>
        <Description Lang="de">Wenn "DB" für Customer::AuthModule ausgewählt wurde, kann ein Kennwort für den Verbindungsaufbau zur Customer-Tabelle angegeb
                en werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Auth</SubGroup>
        <Setting>
            <String Regex="">some_password</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Customer::AuthModule::DB::Type" Required="0" Valid="0">
        <Description Lang="en">If "DB" was selected for Customer::AuthModule, you can specify a database driver (normaly autodetection is used).</Description>
        <Description Lang="de">Wenn "DB" für Customer::AuthModule ausgewählt wurde, kann ein Datenbank-Treiber definiert werden (normal wird eine automatische Erkennung benutzt).</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Auth</SubGroup>
        <Setting>
            <String Regex="">mysql</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Customer::AuthModule::HTTPBasicAuth::Replace" Required="0" Valid="0">
        <Description Lang="en">If "HTTPBasicAuth" was selected for Customer::AuthModule, you can specify to strip leading parts of user names (e. g. for domains like example_domain\user to user).</Description>
        <Description Lang="de">Wenn "HTTPBasicAuth" als Customer::AuthModule ausgewählt wurde, kann hier spezifiziert werden, ob führende Teile eines Benutzernamens entfernt werden sollen (z. B. eine Domäne example_domain\user zu user).</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Auth</SubGroup>
        <Setting>
            <String Regex="">example_domain\\</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Customer::AuthModule::LDAP::Host" Required="0" Valid="0">
        <Description Lang="en">If "LDAP" was selected for Customer::AuthModule, you can specify your LDAP host.</Description>
        <Description Lang="de">Wenn "LDAP" als Customer::AuthModule ausgewählt wurde, muss der Name des LDAP Hosts angegeben werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Auth</SubGroup>
        <Setting>
            <String Regex="">ldap.example.com</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Customer::AuthModule::LDAP::BaseDN" Required="0" Valid="0">
        <Description Lang="en">If "LDAP" was selected for Customer::AuthModule, specify your BaseDN.</Description>
        <Description Lang="de">Wenn "LDAP" als Customer::AuthModule augewählt wurde, muss die BaseDN angegeben werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Auth</SubGroup>
        <Setting>
            <String Regex="">dc=example,dc=com</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Customer::AuthModule::LDAP::UID" Required="0" Valid="0">
        <Description Lang="en">If "LDAP" was selected for Customer::AuthModule, specify the UID.</Description>
        <Description Lang="de">Wenn "LDAP" als Customer::AuthModule ausgewählt wurde, kann hier die UID angegeben werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Auth</SubGroup>
        <Setting>
            <String Regex="">uid</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Customer::AuthModule::LDAP::GroupDN" Required="0" Valid="0">
        <Description Lang="en">If "LDAP" was selected for Customer::Authmodule, you can check if the user is allowed to auth because he is in a posixGroup, e.g. user needs to be in a group xyz to use otrs. Specify the group, who may access the system.</Description>
        <Description Lang="de">Wenn "LDAP" als Customer::AuthModule ausgewählt wurde und nur eine bestimmte Posixgruppen auf das System zugreifen soll, dann kann diese Gruppe hier angegeben werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Auth</SubGroup>
        <Setting>
            <String Regex="">cn=otrsallow,ou=posixGroups,dc=example,dc=com</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Customer::AuthModule::LDAP::AccessAttr" Required="0" Valid="0">
        <Description Lang="en">If "LDAP" was selected for Customer::AuthModule, you can specify access attributes here.</Description>
        <Description Lang="de">Wenn "LDAP" als Customer::AuthModule ausgewählt wurde, können hier Zugriffsattribute angegeben werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Auth</SubGroup>
        <Setting>
            <String Regex="">memberUid</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Customer::AuthModule::LDAP::UserAttr" Required="0" Valid="0">
        <Description Lang="en">If "LDAP" was selected for Customer::AuthModule, you can specify user attributes. For LDAP posixGroups objectclass UID, for non ldap posixGroups objectclass full user DN.</Description>
        <Description Lang="de">Wenn "LDAP" als Customer::AuthModule ausgewählt wurde, können Benutzerattribute spezifiziert werden. Für die ObjectClass PosixGroups aus dem LDAP-Baum UID, für nicht-PostxGroups muss der volle DN angegeben werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Auth</SubGroup>
        <Setting>
            <Option SelectedID="UID">
                <Item Key="UID">UID</Item>
                <Item Key="DN">DN</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Customer::AuthModule::LDAP::SearchUserDN" Required="0" Valid="0">
        <Description Lang="en">If "LDAP" was selected for Customer::AuthModule and your users have only anonymous access to the LDAP tree, but you want to search through the data, you can do this with a user who has access to the LDAP directory. Specify the username for this special user here.</Description>
        <Description Lang="de">Wenn "LDAP" als Customer::AuthModule ausgewählt wurde und die Benutzer nur anonymen Zugriff auf die Daten im LDAP-Baum haben, diese Daten aber trotzdem durchsucht werden sollen, dann kann dies über einen speziellen Benutzer mit Zugriff auf das LDAP-Verzeichnis realisiert werden. Hier kann der Benutzername für diesen speziellen User angegeben werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Auth</SubGroup>
        <Setting>
            <String Regex="">cn=binduser,ou=users,dc=example,dc=com</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Customer::AuthModule::LDAP::SearchUserPw" Required="0" Valid="0">
        <Description Lang="en">If "LDAP" was selected for Customer::AuthModule and your users have only anonymous access to the LDAP tree, but you want to search through the data, you can do this with a user who has access to the LDAP directory. Specify the password for this special user here.</Description>
        <Description Lang="de">Wenn "LDAP" als Customer::AuthModule ausgewählt wurde und die Benutzer nur anonymen Zugriff auf die Daten im LDAP-Baum haben, diese Daten aber trotzdem durchsucht werden sollen, dann kann dies über einen speziellen Benutzer mit Zugriff auf das LDAP-Verzeichnis realisiert werden. Hier kann das Kennwort für diesen speziellen User angegeben werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Auth</SubGroup>
        <Setting>
            <String Regex="">some_password</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Customer::AuthModule::LDAP::AlwaysFilter" Required="0" Valid="0">
        <Description Lang="en">If "LDAP" was selected, you can add a filter to each LDAP query, e.g. (mail=*), (objectclass=user) or (!objectclass=computer).</Description>
        <Description Lang="de">Wenn "LDAP" als Customer::AuthModule gewählt wurde und für jede Suche standardmäßig ein Filter vorhanden sein soll, dann kann dieser Filter hier angegeben werden, z. B. (mail=*), (objectclass=user) oder (!objectclass=computer).</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Auth</SubGroup>
        <Setting>
            <String Regex="">(!objectclass=computer)</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Customer::AuthModule::LDAP::UserSuffix" Required="0" Valid="0">
        <Description Lang="en">If "LDAP" was selected for Customer::AuthModule an if you want to add a suffix to every customer login name, specifiy it here, e. g. you just want to write the username user but in your ldap directory exists user@domain.</Description>
        <Description Lang="de">Wenn "LDAP" als Customer::AuthModule ausgewählt wurde und automatisch ein Suffix an jeden Benutzernamen gehängt werden soll, dann kann dieses Suffix hier angegeben werden. Z. B. soll nur user als Benutzername eingegeben werden, im LDAP-Baum existiert aber user@domain.com.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Auth</SubGroup>
        <Setting>
            <String Regex="">@domain.com</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Customer::AuthModule::LDAP::Params" Required="0" Valid="0">
        <Description Lang="en">If "LDAP" was selected for Customer::AuthModule and special paramaters are needed for the Net::LDAP perl module, you can specify them here. See "perldoc Net::LDAP" for more information about the parameters.</Description>
        <Description Lang="de">Wenn "LDAP" als Customer::AuthModule ausgewählt wurde und spezielle Parameter für das Net::LDAP-perl-Modul angegeben werden sollen, dann kann das hier gemacht werden. Mehr Infos zu den möglichen Parametern bekommt man mit "perldoc Net::LDAP".</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Auth</SubGroup>
        <Setting>
            <Hash>
                <Item Key="port">389</Item>
                <Item Key="timeout">120</Item>
                <Item Key="async">0</Item>
                <Item Key="version">3</Item>
            </Hash>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Customer::AuthModule::LDAP::Die" Required="0" Valid="1">
        <Description Lang="en">If "LDAP" was selected for Customer::AuthModule, you can specify if the applications will stop if e. g. a server can't connected (e. g. network problems).</Description>
        <Description Lang="de">Wenn "LDAP" als Customer::AuthModule ausgewählt wurde, kann hier definiert werden ob die Anwendung abbricht wenn z. B. ein Server nicht erreichbar ist (z. B. Netzwerk-Probleme).</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Auth</SubGroup>
        <Setting>
            <Option SelectedID="1">
                <Item Key="1">Yes</Item>
                <Item Key="0">No</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Customer::AuthModule::Radius::Host" Required="0" Valid="0">
        <Description Lang="en">If "Radius" was selected for Customer::AuthModule, specify your radius host.</Description>
        <Description Lang="de">Wenn "Radius" als Customer::AuthModule ausgewählt wurde, kann hier der Radius-Server angegeben werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Auth</SubGroup>
        <Setting>
            <String Regex="">radiushost</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Customer::AuthModule::Radius::Password" Required="0" Valid="0">
        <Description Lang="en">If "Radius" was selected for Customer::AuthModule, specfiy the password to authenticate to your radius host.</Description>
        <Description Lang="de">Wenn "Radius" als Customer::AuthModule ausgewählt wurde, kann hier das Kennwort für die Anmeldung am Radius-Server angegeben werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Auth</SubGroup>
        <Setting>
            <String Regex="">radiussecret</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Customer::AuthModule::Radios::Die" Required="0" Valid="1">
        <Description Lang="en">If "Radius" was selected for Customer::AuthModule, you can specify if the applications will stop if e. g. a server can't connected (e. g. network problems).</Description>
        <Description Lang="de">Wenn "Radius" als Customer::AuthModule ausgewählt wurde, kann hier definiert werden ob die Anwendung abbricht wenn z. B. ein Server nicht erreichbar ist (z. B. Netzwerk-Probleme).</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Auth</SubGroup>
        <Setting>
            <Option SelectedID="1">
                <Item Key="1">Yes</Item>
                <Item Key="0">No</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CustomerPreferences" Required="1" Valid="1">
        <Description Lang="en">Parameters for the customer preference table.</Description>
        <Description Lang="de">Parameter für die Tabelle mit den Einstellungen für die Customer.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Preferences</SubGroup>
        <Setting>
            <Hash>
                <Item Key="Module">Kernel::System::CustomerUser::Preferences::DB</Item>
                <Item  Key="Params">
                    <Hash>
                        <Item Key="Table">customer_preferences</Item>
                        <Item Key="TableKey">preferences_key</Item>
                        <Item Key="TableValue">preferences_value</Item>
                        <Item Key="TableUserID">user_id</Item>
                    </Hash>
                </Item>
            </Hash>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CustomerPreferencesView" Required="1" Valid="1">
        <Description Lang="en">Order of the different items in the customer preferences view.</Description>
        <Description Lang="de">Reihenfolge, in der die verschiedenen Abschnitte der Customer-Einstellungen angezeigt werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Preferences</SubGroup>
        <Setting>
            <Array>
                <Item>Frontend</Item>
                <Item>Other Options</Item>
            </Array>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CustomerPreferencesGroups###Password" Required="0" Valid="1">
        <Description Lang="en">All parameters for the password area in the customer preferences.</Description>
        <Description Lang="de">Alle Parameter für den Passwort-Bereich in den Customer-Einstellungen.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Preferences</SubGroup>
        <Setting>
            <Hash>
                <Item Key="Module">Kernel::Output::HTML::PreferencesPassword</Item>
                <Item Key="Colum">Other Options</Item>
                <Item Key="Label">Change Password</Item>
                <Item Key="Prio">1000</Item>
                <Item Key="Area">Customer</Item>
                <!-- <Item Key="PasswordRegExp">[a-z]|[A-z]|[0-9]|\.|;|,|:|-|\+|#|!|\$|&|\?</Item> -->
                <Item Key="PasswordRegExp"></Item>
                <Item Key="PasswordMinSize">0</Item>
                <Item Key="PasswordMin2Lower2UpperCharacters">0</Item>
                <Item Key="PasswordMin2Characters">0</Item>
                <Item Key="PasswordNeedDigit">0</Item>
                <Item Key="Activ">1</Item>
            </Hash>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CustomerPreferencesGroups###Language" Required="0" Valid="1">
        <Description Lang="en">All parameters for the language area in the customer preferences.</Description>
        <Description Lang="de">Alle Parameter für den Bereich zur Sprachenauswahl in den Customer-Einstellungen.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Preferences</SubGroup>
        <Setting>
            <Hash>
                <Item Key="Module">Kernel::Output::HTML::PreferencesLanguage</Item>
                <Item Key="Colum">Frontend</Item>
                <Item Key="Label">Language</Item>
                <Item Key="Desc">Select your frontend language.</Item>
                <Item Key="PrefKey">UserLanguage</Item>
                <Item Key="Prio">2000</Item>
                <Item Key="Activ">1</Item>
            </Hash>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CustomerPreferencesGroups###Theme" Required="0" Valid="1">
        <Description Lang="en">All parameters for the theme area in the customer preferences.</Description>
        <Description Lang="de">Alle Parameter für den Bereich der Theme-Auswahl innerhalb der Customer-Einstellungen.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Preferences</SubGroup>
        <Setting>
            <Hash>
                <Item Key="Module">Kernel::Output::HTML::PreferencesTheme</Item>
                <Item Key="Colum">Frontend</Item>
                <Item Key="Label">Theme</Item>
                <Item Key="Desc">Select your frontend Theme.</Item>
                <Item Key="PrefKey">UserTheme</Item>
                <Item Key="Prio">1000</Item>
                <Item Key="Activ">0</Item>
            </Hash>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CustomerPreferencesGroups###PGP" Required="0" Valid="1">
        <Description Lang="en">All parameters for the PGP area in the customer preferences.</Description>
        <Description Lang="de">Alle Parameter für die PGP-Einstellungen innerhalb der Customer-Einstellungen.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Preferences</SubGroup>
        <Setting>
            <Hash>
                <Item Key="Module">Kernel::Output::HTML::PreferencesPGP</Item>
                <Item Key="Colum">Other Options</Item>
                <Item Key="Label">PGP Key</Item>
                <Item Key="Desc">PGP Key Upload</Item>
                <Item Key="PrefKey">UserPGPKey</Item>
                <Item Key="Prio">10000</Item>
                <Item Key="Activ">1</Item>
            </Hash>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CustomerPreferencesGroups###SMIME" Required="0" Valid="1">
        <Description Lang="en">All parameters for the S/MIME area in the customer preferences.</Description>
        <Description Lang="de">Alle Parameter für die S/MIME-Einstellungen innerhalb der Customer-Einstellungen.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::Preferences</SubGroup>
        <Setting>
            <Hash>
                <Item Key="Module">Kernel::Output::HTML::PreferencesSMIME</Item>
                <Item Key="Colum">Other Options</Item>
                <Item Key="Label">S/MIME Certificate</Item>
                <Item Key="Desc">S/MIME Certificate Upload</Item>
                <Item Key="PrefKey">UserSMIMEKey</Item>
                <Item Key="Prio">11000</Item>
                <Item Key="Activ">1</Item>
            </Hash>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###Logout" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the Logout object in the agent interface.</Description>
        <Description Lang="de">Frontendmodul-Registration des Logout-Objekts im Agent-Interface.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Description>Logout</Description>
                <Title></Title>
                <NavBarName></NavBarName>
                <NavBar>
                    <Description>Logout</Description>
                    <Name>Logout</Name>
                    <Image>exit.png</Image>
                    <Link>Action=Logout</Link>
                    <NavBar></NavBar>
                    <Type></Type>
                    <Block>ItemPre</Block>
                    <AccessKey>l</AccessKey>
                    <Prio>100</Prio>
                </NavBar>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###AgentPreferences" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the AgentPreference object in the agent interface.</Description>
        <Description Lang="de">Frontendmodul-Registration des AgentPreference-Objekts im Agent-Interface.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Description>Agent Preferences</Description>
                <Title>Preferences</Title>
                <NavBarName>Preferences</NavBarName>
                <NavBar>
                    <Description>Agent Preferences</Description>
                    <Name>Preferences</Name>
                    <Image>prefer.png</Image>
                    <Link>Action=AgentPreferences</Link>
                    <NavBar>Preferences</NavBar>
                    <Type>Menu</Type>
                    <Block>ItemArea</Block>
                    <AccessKey>p</AccessKey>
                    <Prio>9900</Prio>
                </NavBar>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###AgentSpelling" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the AgentSpelling object in the agent interface.</Description>
        <Description Lang="de">Frontendmodul-Registration des AgentSpelling-Objekts im Agent-Interface.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Description>Spell checker</Description>
                <Title>Spell Checker</Title>
                <NavBarName></NavBarName>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###AgentBook" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the AgentBook object in the agent interface.</Description>
        <Description Lang="de">Frontendmodul-Registration des AgentBook-Objekts im Agent-Interface.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Description>Address book of CustomerUser sources</Description>
                <Title>Address Book</Title>
                <NavBarName></NavBarName>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###AgentLookup" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the AgentLookup object in the agent interface.</Description>
        <Description Lang="de">Frontendmodul-Registration des AgentLookup-Objekts im Agent-Interface.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Description>Data table lookup module.</Description>
                <Title>Lookup</Title>
                <NavBarName></NavBarName>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###AgentLinkObject" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the AgentLinkObject object in the agent interface.</Description>
        <Description Lang="de">Frontendmodul-Registration des AgentLinkObject-Objekts im Agent-Interface.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Description>Link Object</Description>
                <Title>Link Object</Title>
                <NavBarName></NavBarName>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###AgentInfo" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the AgentInfo object in the agent interface.</Description>
        <Description Lang="de">Frontendmodul-Registration des AgentInfo-Objekts im Agent-Interface.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Description>Generic Info module</Description>
                <Title>Info</Title>
                <NavBarName></NavBarName>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###AgentCalendarSmall" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the AgentCalendarSmall object in the agent interface.</Description>
        <Description Lang="de">Frontendmodul-Registration des AgentCalendarSmall-Objekts im Agent-Interface.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Description>Small calendar for date selection.</Description>
                <Title>Calendar</Title>
                <NavBarName></NavBarName>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###Admin" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the Admin object in the admin area.</Description>
        <Description Lang="de">Frontendmodul-Registration des Admin-Objekts im Admin-Bereich.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Admin::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Group>admin</Group>
                <Description>Admin-Area</Description>
                <Title>Admin</Title>
                <NavBarName>Admin</NavBarName>
                <NavBar>
                    <Description>Admin-Area</Description>
                    <Type>Menu</Type>
                    <Block>ItemArea</Block>
                    <Name>Admin</Name>
                    <Image>admin.png</Image>
                    <Link>Action=Admin</Link>
                    <NavBar>Admin</NavBar>
                    <AccessKey>a</AccessKey>
                    <Prio>10000</Prio>
                </NavBar>
                <NavBarModule>
                    <Module>Kernel::Output::HTML::NavBarModuleAdmin</Module>
                </NavBarModule>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###AdminInit" Required="0" Valid="1">
        <Description Lang="en">Init of a new setup.</Description>
        <Description Lang="de">Init eines neuen Setups.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Admin::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Group>admin</Group>
                <Description>Admin</Description>
                <Title>Init</Title>
                <NavBarName></NavBarName>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###AdminUser" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the AdminUser object in the admin area.</Description>
        <Description Lang="de">Frontendmodul-Registration des AdminUser-Objekts im Admin-Bereich.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Admin::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Group>admin</Group>
                <Description>Admin</Description>
                <Title>User</Title>
                <NavBarName>Admin</NavBarName>
                <NavBarModule>
                    <Module>Kernel::Output::HTML::NavBarModuleAdmin</Module>
                    <Name>Users</Name>
                    <Block>Block1</Block>
                    <Prio>100</Prio>
                </NavBarModule>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###AdminGroup" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the AdminGroup object in the admin area.</Description>
        <Description Lang="de">Frontendmodul-Registration des AdminGroup-Objekts im Admin-Bereich.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Admin::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Group>admin</Group>
                <Description>Admin</Description>
                <Title>Group</Title>
                <NavBarName>Admin</NavBarName>
                <NavBarModule>
                    <Module>Kernel::Output::HTML::NavBarModuleAdmin</Module>
                    <Name>Groups</Name>
                    <Block>Block1</Block>
                    <Prio>150</Prio>
                </NavBarModule>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###AdminUserGroup" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the AdminUserGroup object in the admin area.</Description>
        <Description Lang="de">Frontendmodul-Registration des AdminUserGroup-Objekts im Admin-Bereich.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Admin::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Group>admin</Group>
                <Description>Admin</Description>
                <Title>Users &lt;-&gt; Groups</Title>
                <NavBarName>Admin</NavBarName>
                <NavBarModule>
                    <Module>Kernel::Output::HTML::NavBarModuleAdmin</Module>
                    <Name>Users &lt;-&gt; Groups</Name>
                    <Block>Block1</Block>
                    <Prio>200</Prio>
                </NavBarModule>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###AdminCustomerUser" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the AdminCustomerUser object in the admin area.</Description>
        <Description Lang="de">Frontendmodul-Registration des AdminCustomerUser-Objekts im Admin-Bereich.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Admin::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <GroupRo></GroupRo>
                <Group>admin</Group>
                <Group>users</Group>
                <Description>Edit Customer Users</Description>
                <Title>Customer User</Title>
                <NavBarName></NavBarName>
                <NavBar>
                    <Description>Edit Customer Users</Description>
                    <Name>Customer</Name>
                    <Image>folder_yellow.png</Image>
                    <Link>Action=AdminCustomerUser&amp;Nav=Agent</Link>
                    <NavBar>Ticket</NavBar>
                    <Type></Type>
                    <Block></Block>
                    <AccessKey>c</AccessKey>
                    <Prio>9000</Prio>
                </NavBar>
                <NavBarModule>
                    <Module>Kernel::Output::HTML::NavBarModuleAdmin</Module>
                    <Name>Customer Users</Name>
                    <Block>Block1</Block>
                    <Prio>300</Prio>
                </NavBarModule>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###AdminCustomerCompany" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the AdminCustomerCompany object in the admin area.</Description>
        <Description Lang="de">Frontendmodul-Registration des AdminCustomerCompany-Objekts im Admin-Bereich.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Admin::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <GroupRo></GroupRo>
                <Group>admin</Group>
                <Group>users</Group>
                <Description>Admin</Description>
                <Title>Customer Company</Title>
                <NavBarName>Admin</NavBarName>
                <NavBar>
                    <Description>Edit Customer Company</Description>
                    <Name>Company</Name>
                    <Image>folder_yellow.png</Image>
                    <Link>Action=AdminCustomerCompany&amp;Nav=Agent</Link>
                    <NavBar>Ticket</NavBar>
                    <Type></Type>
                    <Block></Block>
                    <AccessKey>c</AccessKey>
                    <Prio>9000</Prio>
                </NavBar>
                <NavBarModule>
                    <Module>Kernel::Output::HTML::NavBarModuleAdmin</Module>
                    <Name>Customer Company</Name>
                    <Block>Block1</Block>
                    <Prio>310</Prio>
                </NavBarModule>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###AdminCustomerUserGroup" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the AdminCustomerUserGroup object in the admin area.</Description>
        <Description Lang="de">Frontendmodul-Registration des AdminCustomerUserGroup-Objekts im Admin-Bereich.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Admin::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Group>admin</Group>
                <Description>Admin</Description>
                <Title>Customer Users &lt;-&gt; Groups</Title>
                <NavBarName>Admin</NavBarName>
                <NavBarModule>
                    <Module>Kernel::Output::HTML::NavBarModuleAdmin</Module>
                    <Name>Customer Users &lt;-&gt; Groups</Name>
                    <Block>Block1</Block>
                    <Prio>400</Prio>
                </NavBarModule>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###AdminRole" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the AdminRole object in the admin area.</Description>
        <Description Lang="de">Frontendmodul-Registration des AdminRole-Objekts im Admin-Bereich.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Admin::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Group>admin</Group>
                <Description>Admin</Description>
                <Title>Role</Title>
                <NavBarName>Admin</NavBarName>
                <NavBarModule>
                    <Module>Kernel::Output::HTML::NavBarModuleAdmin</Module>
                    <Name>Roles</Name>
                    <Block>Block1</Block>
                    <Prio>500</Prio>
                </NavBarModule>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###AdminRoleUser" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the AdminRoleUser object in the admin area.</Description>
        <Description Lang="de">Frontendmodul-Registration des AdminRoleUser-Objekts im Admin-Bereich.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Admin::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Group>admin</Group>
                <Description>Admin</Description>
                <Title>Roles &lt;-&gt; Users</Title>
                <NavBarName>Admin</NavBarName>
                <NavBarModule>
                    <Module>Kernel::Output::HTML::NavBarModuleAdmin</Module>
                    <Name>Roles &lt;-&gt; Users</Name>
                    <Block>Block1</Block>
                    <Prio>600</Prio>
                </NavBarModule>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###AdminRoleGroup" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the AdminRoleGroup object in the admin area.</Description>
        <Description Lang="de">Frontendmodul-Registration des AdminRoleGroup-Objekts im Admin-Bereich.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Admin::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Group>admin</Group>
                <Description>Admin</Description>
                <Title>Roles &lt;-&gt; Groups</Title>
                <NavBarName>Admin</NavBarName>
                <NavBarModule>
                    <Module>Kernel::Output::HTML::NavBarModuleAdmin</Module>
                    <Name>Roles &lt;-&gt; Groups</Name>
                    <Block>Block1</Block>
                    <Prio>700</Prio>
                </NavBarModule>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###AdminSMIME" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the AdminSMIME object in the admin area.</Description>
        <Description Lang="de">Frontendmodul-Registration des AdminSMIME-Objekts im Admin-Bereich.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Admin::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Group>admin</Group>
                <Description>Admin</Description>
                <Title>S/MIME Management</Title>
                <NavBarName>Admin</NavBarName>
                <NavBarModule>
                    <Module>Kernel::Output::HTML::NavBarModuleAdmin</Module>
                    <Name>S/MIME</Name>
                    <Block>Block3</Block>
                    <Prio>1100</Prio>
                </NavBarModule>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###AdminPGP" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the AdminPGP object in the admin area.</Description>
        <Description Lang="de">Frontendmodul-Registration des AdminPGP-Objekts im Admin-Bereich.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Admin::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Group>admin</Group>
                <Description>Admin</Description>
                <Title>PGP Key Management</Title>
                <NavBarName>Admin</NavBarName>
                <NavBarModule>
                    <Module>Kernel::Output::HTML::NavBarModuleAdmin</Module>
                    <Name>PGP</Name>
                    <Block>Block3</Block>
                    <Prio>1200</Prio>
                </NavBarModule>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###AdminPOP3" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the AdminPop3 object in the admin area.</Description>
        <Description Lang="de">Frontendmodul-Registration des AdminPop3-Objekts im Admin-Bereich.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Admin::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Group>admin</Group>
                <Description>Admin</Description>
                <Title>POP3 Account</Title>
                <NavBarName>Admin</NavBarName>
                <NavBarModule>
                    <Module>Kernel::Output::HTML::NavBarModuleAdmin</Module>
                    <Name>PostMaster POP3 Account</Name>
                    <Block>Block4</Block>
                    <Prio>100</Prio>
                </NavBarModule>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###AdminPostMasterFilter" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the AdminPostMasterFilter object in the admin area.</Description>
        <Description Lang="de">Frontendmodul-Registration des AdminPostMasterFilter-Objekts im Admin-Bereich.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Admin::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Group>admin</Group>
                <Description>Admin</Description>
                <Title>PostMaster Filter</Title>
                <NavBarName>Admin</NavBarName>
                <NavBarModule>
                    <Module>Kernel::Output::HTML::NavBarModuleAdmin</Module>
                    <Name>PostMaster Filter</Name>
                    <Block>Block4</Block>
                    <Prio>200</Prio>
                </NavBarModule>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###AdminEmail" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the AdminEmail object in the admin area.</Description>
        <Description Lang="de">Frontendmodul-Registration des AdminEmail-Objekts im Admin-Bereich.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Admin::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Group>admin</Group>
                <Description>Admin</Description>
                <Title>Admin-Email</Title>
                <NavBarName>Admin</NavBarName>
                <NavBarModule>
                    <Module>Kernel::Output::HTML::NavBarModuleAdmin</Module>
                    <Name>Admin Notification</Name>
                    <Block>Block4</Block>
                    <Prio>400</Prio>
                </NavBarModule>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###AdminSession" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the AdminSession object in the admin area.</Description>
        <Description Lang="de">Frontendmodul-Registration des AdminSession-Objekts im Admin-Bereich.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Admin::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Group>admin</Group>
                <Description>Admin</Description>
                <Title>Session Management</Title>
                <NavBarName>Admin</NavBarName>
                <NavBarModule>
                    <Module>Kernel::Output::HTML::NavBarModuleAdmin</Module>
                    <Name>Session Management</Name>
                    <Block>Block4</Block>
                    <Prio>500</Prio>
                </NavBarModule>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###AdminPerformanceLog" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the AdminPerformanceLog object in the admin area.</Description>
        <Description Lang="de">Frontendmodul-Registration des AdminPerformanceLog-Objekts im Admin-Bereich.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Admin::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Group>admin</Group>
                <Description>Admin</Description>
                <Title>Performance Log</Title>
                <NavBarName>Admin</NavBarName>
                <NavBarModule>
                    <Module>Kernel::Output::HTML::NavBarModuleAdmin</Module>
                    <Name>Performance Log</Name>
                    <Block>Block4</Block>
                    <Prio>550</Prio>
                </NavBarModule>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###AdminLog" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the AdminLog object in the admin area.</Description>
        <Description Lang="de">Frontendmodul-Registration des AdminLog-Objekts im Admin-Bereich.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Admin::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Group>admin</Group>
                <Description>Admin</Description>
                <Title>System Log</Title>
                <NavBarName>Admin</NavBarName>
                <NavBarModule>
                    <Module>Kernel::Output::HTML::NavBarModuleAdmin</Module>
                    <Name>System Log</Name>
                    <Block>Block4</Block>
                    <Prio>600</Prio>
                </NavBarModule>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###AdminSelectBox" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the AdminSelectBox object in the admin area.</Description>
        <Description Lang="de">Frontendmodul-Registration des AdminSelectBox-Objekts im Admin-Bereich.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Admin::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Group>admin</Group>
                <Description>Admin</Description>
                <Title>SQL Box</Title>
                <NavBarName>Admin</NavBarName>
                <NavBarModule>
                    <Module>Kernel::Output::HTML::NavBarModuleAdmin</Module>
                    <Name>SQL Box</Name>
                    <Block>Block4</Block>
                    <Prio>700</Prio>
                </NavBarModule>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###AdminPackageManager" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the AdminPackageManager object in the admin area.</Description>
        <Description Lang="de">Frontendmodul-Registration des AdminPackageManager-Objekts im Admin-Bereich.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Admin::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Group>admin</Group>
                <Description>Software Package Manager</Description>
                <Title>Package Manager</Title>
                <NavBarName>Admin</NavBarName>
                <NavBarModule>
                    <Module>Kernel::Output::HTML::NavBarModuleAdmin</Module>
                    <Name>Package Manager</Name>
                    <Block>Block4</Block>
                    <Prio>1000</Prio>
                </NavBarModule>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CustomerFrontend::Module###Logout" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the Logout object in the customer frontend.</Description>
        <Description Lang="de">Frontendmodul-Registration des Logout-Objekts innerhalb des Customer-Frontends.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Description>Logout of customer panel</Description>
                <Title></Title>
                <NavBarName></NavBarName>
                <NavBar>
                    <Description>Logout</Description>
                    <Name>Logout</Name>
                    <Image>exit.png</Image>
                    <Link>Action=Logout</Link>
                    <Block></Block>
                    <NavBar></NavBar>
                    <Type></Type>
                    <AccessKey>l</AccessKey>
                    <Prio>10</Prio>
                </NavBar>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CustomerFrontend::Module###CustomerPreferences" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the CustomerPreferences object in the customer frontend.</Description>
        <Description Lang="de">Frontendmodul-Registration des CustomerPreferences-Objekts innerhalb des Customer-Frontends.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Description>Customer preferences</Description>
                <Title>Preferences</Title>
                <NavBarName></NavBarName>
                <NavBar>
                    <Description>Preferences</Description>
                    <Name>Preferences</Name>
                    <Image>prefer.png</Image>
                    <Block></Block>
                    <NavBar></NavBar>
                    <Type></Type>
                    <Link>Action=CustomerPreferences</Link>
                    <AccessKey>p</AccessKey>
                    <Prio>1000</Prio>
                </NavBar>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CustomerFrontend::Module###CustomerCalendarSmall" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the CustomerCalendarSmall object in the agent interface.</Description>
        <Description Lang="de">Frontendmodul-Registration des CustomerCalendarSmall-Objekts im Agent-Interface.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Description>Small calendar for date selection.</Description>
                <Title>Calendar</Title>
                <NavBarName></NavBarName>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="CustomerFrontend::Module###CustomerAccept" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the CustomerAccept object in the customer frontend.</Description>
        <Description Lang="de">Frontendmodul-Registration des CustomerAccept-Objekts innerhalb des Customer-Frontends.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Customer::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Description>To accept login infos</Description>
                <Title>Info</Title>
                <NavBarName></NavBarName>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::NavBarStyle" Required="1" Valid="1">
        <Description Lang="en">With this setting you can define how the icons in the Navbar are displayed.</Description>
        <Description Lang="de">Hier können Sie die Darstellungsart der Icons in der Navigationszeile definieren.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent</SubGroup>
        <Setting>
            <Option SelectedID="Classic">
                <Item Key="Classic">Classic</Item>
                <Item Key="Modern">Modern</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::NavBarStyle::ShowSelectedArea" Required="1" Valid="1">
        <Description Lang="en">Do you want to highlight the link to the selected module in the NavBar?</Description>
        <Description Lang="de">Auswahl, ob in der Navigationszeile der Link des aktuell ausgewählten Modules farblich hervorgehoben werden soll.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent</SubGroup>
        <Setting>
            <Option SelectedID="0">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::CommonParam###Action" Required="0" Valid="1">
        <Description Lang="en">Default value for the Action parameter. The Frontend-Module which is used as default if no Action parameter given.</Description>
        <Description Lang="de">Standardwert des Action-Parameters. Diese Frontend-Modul wird benutzt wenn kein Action-Parameter vorhanden ist.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent</SubGroup>
        <Setting>
            <String Regex="">AdminInit</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="PublicFrontend::Module###PublicRepository" Required="0" Valid="1">
        <Description Lang="en">Frontend module registration for the PublicRepository object in the public interface.</Description>
        <Description Lang="de">Frontendmodul-Registration des PublicRepository-Objekts im Public-Interface.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Public::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Description>PublicRepository</Description>
                <Title>PublicRepository</Title>
                <NavBarName></NavBarName>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Frontend::Module###AgentStats" Required="0" Valid="1">
        <Description Lang="en">FrontendModuleRegistration for Stats to define the registration settings in the program and to set rights and positions of icons in the navigation bar.</Description>
        <Description Lang="de">FrontendModulRegistration für das Modul Stats. Hier können Sie die Angaben für die Registrierung des Moduls im Programm tätigen. Ferner können die Rechte und die Positionen der Icons in der Navigationsleiste gesetzt werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Title>Stats</Title>
                <Group>stats</Group>
                <GroupRo>stats</GroupRo>
                <Description>Stats</Description>
                <NavBarName>Stats</NavBarName>
                <NavBar>
                    <Description>Stats</Description>
                    <Name>Stats</Name>
                    <Image>stats.png</Image>
                    <Link>Action=AgentStats&amp;Subaction=Overview</Link>
                    <NavBar>Stats</NavBar>
                    <Type>Menu</Type>
                    <Prio>8500</Prio>
                    <Block>ItemArea</Block>
                    <AccessKey></AccessKey>
                </NavBar>
                <NavBar>
                    <GroupRo>stats</GroupRo>
                    <Description>Overview</Description>
                    <Name>Overview</Name>
                    <Image>overview.png</Image>
                    <Link>Action=AgentStats&amp;Subaction=Overview</Link>
                    <NavBar>Stats</NavBar>
                    <Prio>100</Prio>
                    <Type></Type>
                    <Block></Block>
                    <AccessKey></AccessKey>
                </NavBar>
                <NavBar>
                    <Group>stats</Group>
                    <Description>New</Description>
                    <Name>New</Name>
                    <Image>new.png</Image>
                    <Link>Action=AgentStats&amp;Subaction=Add</Link>
                    <NavBar>Stats</NavBar>
                    <Prio>200</Prio>
                    <Type></Type>
                    <Block></Block>
                    <AccessKey></AccessKey>
                </NavBar>
                <NavBar>
                    <Group>stats</Group>
                    <Description>Import</Description>
                    <Name>Import</Name>
                    <Image>import.png</Image>
                    <Link>Action=AgentStats&amp;Subaction=Import</Link>
                    <NavBar>Stats</NavBar>
                    <Prio>300</Prio>
                    <Type></Type>
                    <Block></Block>
                    <AccessKey></AccessKey>
                </NavBar>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Stats::StatsHook" Required="1" Valid="1">
        <Description Lang="en">To set the stats hook.</Description>
        <Description Lang="de">Hiermit kann der Statistik-Identifikator gesetzt werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Stats</SubGroup>
        <Setting>
            <String Regex="">Stat#</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Stats::StatsStartNumber" Required="1" Valid="1">
        <Description Lang="en">Start stats counting from e. g. 10000. Every new stat increments this number.</Description>
        <Description Lang="de">Startzahl, ab der die Statistiknummern hochgezählt werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Stats</SubGroup>
        <Setting>
            <String Regex="">10000</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Stats::SearchPageShown" Required="1" Valid="1">
        <Description Lang="en">Default maximum number of search results shown on the Overview page.</Description>
        <Description Lang="de">Anzahl der angezeigten Treffer auf der Übersicht.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::Stats</SubGroup>
        <Setting>
            <String Regex="^[0-9]{1,2}$">20</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Stats::SearchLimit" Required="1" Valid="1">
        <Description Lang="en">Search Limit.</Description>
        <Description Lang="de">Limit für das Suchergebnis.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::Stats</SubGroup>
        <Setting>
            <String Regex="^[0-9]{1,6}$">500</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Stats::Format" Required="1" Valid="1">
        <Description Lang="en">Possible output formats.</Description>
        <Description Lang="de">Auswahlliste für die möglichen Ausgabeformate.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::Stats</SubGroup>
        <Setting>
            <Hash>
                <Item Key="Print">Print</Item>
                <Item Key="CSV">CSV</Item>
                <Item Key="GD::Graph::lines">graph-lines</Item>
                <Item Key="GD::Graph::bars">graph-bars</Item>
                <Item Key="GD::Graph::hbars">graph-hbars</Item>
                <Item Key="GD::Graph::points">graph-points</Item>
                <Item Key="GD::Graph::linespoints">graph-lines-points</Item>
                <Item Key="GD::Graph::area">graph-area</Item>
                <Item Key="GD::Graph::pie">graph-pie</Item>
            </Hash>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Stats::GraphSize" Required="1" Valid="1">
        <Description Lang="en">Size of stat graph.</Description>
        <Description Lang="de">Größen von Statistik Grafiken.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::Stats</SubGroup>
        <Setting>
            <Hash>
                <Item Key="800x600">800x600</Item>
                <Item Key="1200x800">1200x800</Item>
                <Item Key="1600x1200">1600x1200</Item>
            </Hash>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Stats::Graph::t_margin" Required="1" Valid="1">
        <Description Lang="en">Top margin of chart.</Description>
        <Description Lang="de">Abstand von oben zum Diagramm</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Stats::Graph</SubGroup>
        <Setting>
            <String Regex="^[0-9]{1,5}$">10</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Stats::Graph::l_margin" Required="1" Valid="1">
        <Description Lang="en">Left margin of chart.</Description>
        <Description Lang="de">Linker Abstand zum Diagramm.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Stats::Graph</SubGroup>
        <Setting>
            <String Regex="^[0-9]{1,5}$">10</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Stats::Graph::b_margin" Required="1" Valid="1">
        <Description Lang="en">Bottom margin of chart.</Description>
        <Description Lang="de">Abstand von unten zum Diagramm.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Stats::Graph</SubGroup>
        <Setting>
            <String Regex="^[0-9]{1,5}$">10</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Stats::Graph::r_margin" Required="1" Valid="1">
        <Description Lang="en">Right margin of chart.</Description>
        <Description Lang="de">Rechter Abstand zum Diagramm.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Stats::Graph</SubGroup>
        <Setting>
            <String Regex="^[0-9]{1,5}$">20</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Stats::Graph::bgclr" Required="1" Valid="1">
        <Description Lang="en">Backgroundcolor of the picture.</Description>
        <Description Lang="de">Hintergrundfarbe vom Bild.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Stats::Graph</SubGroup>
        <Setting>
            <Option SelectedID="white">
                <Item Key="white">white</Item>
                <Item Key="red">red</Item>
                <Item Key="green">green</Item>
                <Item Key="blue">blue</Item>
                <Item Key="yellow">yellow</Item>
                <Item Key="black">black</Item>
                <Item Key="purple">purple</Item>
                <Item Key="orange">orange</Item>
                <Item Key="pink">pink</Item>
                <Item Key="marine">marine</Item>
                <Item Key="cyan">cyan</Item>
                <Item Key="lgray">light gray</Item>
                <Item Key="lblue">light blue</Item>
                <Item Key="lyellow">light yellow</Item>
                <Item Key="lgreen">light green</Item>
                <Item Key="lred">light red</Item>
                <Item Key="lpurple">light purple</Item>
                <Item Key="lorange">light orange</Item>
                <Item Key="lbrown">light brown</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Stats::Graph::transparent" Required="1" Valid="1">
        <Description Lang="en">Is the picture transparent?</Description>
        <Description Lang="de">Soll das Bild transparent sein?</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Stats::Graph</SubGroup>
        <Setting>
            <Option SelectedID="0">
                <Item Key="0">0</Item>
                <Item Key="1">1</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Stats::Graph::fgclr" Required="1" Valid="1">
        <Description Lang="en">Border color of the chart.</Description>
        <Description Lang="de">Rahmenfarbe des Diagramms.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Stats::Graph</SubGroup>
        <Setting>
            <Option SelectedID="black">
                <Item Key="white">white</Item>
                <Item Key="red">red</Item>
                <Item Key="green">green</Item>
                <Item Key="blue">blue</Item>
                <Item Key="yellow">yellow</Item>
                <Item Key="black">black</Item>
                <Item Key="purple">purple</Item>
                <Item Key="orange">orange</Item>
                <Item Key="pink">pink</Item>
                <Item Key="marine">marine</Item>
                <Item Key="cyan">cyan</Item>
                <Item Key="lgray">light gray</Item>
                <Item Key="lblue">light blue</Item>
                <Item Key="lyellow">light yellow</Item>
                <Item Key="lgreen">light green</Item>
                <Item Key="lred">light red</Item>
                <Item Key="lpurple">light purple</Item>
                <Item Key="lorange">light orange</Item>
                <Item Key="lbrown">light brown</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Stats::Graph::boxclr" Required="1" Valid="1">
        <Description Lang="en">Background color of the chart.</Description>
        <Description Lang="de">Hintergrundfarbe des Diagramms.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Stats::Graph</SubGroup>
        <Setting>
            <Option SelectedID="white">
                <Item Key="white">white</Item>
                <Item Key="red">red</Item>
                <Item Key="green">green</Item>
                <Item Key="blue">blue</Item>
                <Item Key="yellow">yellow</Item>
                <Item Key="black">black</Item>
                <Item Key="purple">purple</Item>
                <Item Key="orange">orange</Item>
                <Item Key="pink">pink</Item>
                <Item Key="marine">marine</Item>
                <Item Key="cyan">cyan</Item>
                <Item Key="lgray">light gray</Item>
                <Item Key="lblue">light blue</Item>
                <Item Key="lyellow">light yellow</Item>
                <Item Key="lgreen">light green</Item>
                <Item Key="lred">light red</Item>
                <Item Key="lpurple">light purple</Item>
                <Item Key="lorange">light orange</Item>
                <Item Key="lbrown">light brown</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Stats::Graph::accentclr" Required="1" Valid="1">
        <Description Lang="en">Bordercolor of the legend.</Description>
        <Description Lang="de">Rahmenfarbe der Legende.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Stats::Graph</SubGroup>
        <Setting>
            <Option SelectedID="black">
                <Item Key="white">white</Item>
                <Item Key="red">red</Item>
                <Item Key="green">green</Item>
                <Item Key="blue">blue</Item>
                <Item Key="yellow">yellow</Item>
                <Item Key="black">black</Item>
                <Item Key="purple">purple</Item>
                <Item Key="orange">orange</Item>
                <Item Key="pink">pink</Item>
                <Item Key="marine">marine</Item>
                <Item Key="cyan">cyan</Item>
                <Item Key="lgray">light gray</Item>
                <Item Key="lblue">light blue</Item>
                <Item Key="lyellow">light yellow</Item>
                <Item Key="lgreen">light green</Item>
                <Item Key="lred">light red</Item>
                <Item Key="lpurple">light purple</Item>
                <Item Key="lorange">light orange</Item>
                <Item Key="lbrown">light brown</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Stats::Graph::legendclr" Required="1" Valid="1">
        <Description Lang="en">Text color of the legend.</Description>
        <Description Lang="de">Textfarbe der Legende.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Stats::Graph</SubGroup>
        <Setting>
            <Option SelectedID="black">
                <Item Key="white">white</Item>
                <Item Key="red">red</Item>
                <Item Key="green">green</Item>
                <Item Key="blue">blue</Item>
                <Item Key="yellow">yellow</Item>
                <Item Key="black">black</Item>
                <Item Key="purple">purple</Item>
                <Item Key="orange">orange</Item>
                <Item Key="pink">pink</Item>
                <Item Key="marine">marine</Item>
                <Item Key="cyan">cyan</Item>
                <Item Key="lgray">light gray</Item>
                <Item Key="lblue">light blue</Item>
                <Item Key="lyellow">light yellow</Item>
                <Item Key="lgreen">light green</Item>
                <Item Key="lred">light red</Item>
                <Item Key="lpurple">light purple</Item>
                <Item Key="lorange">light orange</Item>
                <Item Key="lbrown">light brown</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Stats::Graph::textclr" Required="1" Valid="1">
        <Description Lang="en">Text color of the chart (e. g. caption).</Description>
        <Description Lang="de">Textfarbe vom Diagramm (z. B. Titel).</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Stats::Graph</SubGroup>
        <Setting>
            <Option SelectedID="black">
                <Item Key="white">white</Item>
                <Item Key="red">red</Item>
                <Item Key="green">green</Item>
                <Item Key="blue">blue</Item>
                <Item Key="yellow">yellow</Item>
                <Item Key="black">black</Item>
                <Item Key="purple">purple</Item>
                <Item Key="orange">orange</Item>
                <Item Key="pink">pink</Item>
                <Item Key="marine">marine</Item>
                <Item Key="cyan">cyan</Item>
                <Item Key="lgray">light gray</Item>
                <Item Key="lblue">light blue</Item>
                <Item Key="lyellow">light yellow</Item>
                <Item Key="lgreen">light green</Item>
                <Item Key="lred">light red</Item>
                <Item Key="lpurple">light purple</Item>
                <Item Key="lorange">light orange</Item>
                <Item Key="lbrown">light brown</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Stats::Graph::dclrs" Required="1" Valid="1">
        <Description Lang="en">Colors for the graphs.</Description>
        <Description Lang="de">Farben für die Graphen.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Stats::Graph</SubGroup>
        <Setting>
            <Array>
                <Item>red</Item>
                <Item>green</Item>
                <Item>blue</Item>
                <Item>yellow</Item>
                <Item>black</Item>
                <Item>purple</Item>
                <Item>orange</Item>
                <Item>pink</Item>
                <Item>marine</Item>
                <Item>cyan</Item>
                <Item>light gray</Item>
                <Item>light blue</Item>
                <Item>light yellow</Item>
                <Item>light green</Item>
                <Item>light red</Item>
                <Item>light purple</Item>
                <Item>light orange</Item>
                <Item>light brown</Item>
            </Array>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Stats::Graph::line_width" Required="1" Valid="1">
        <Description Lang="en">Boldness of the line drawed by the graph.</Description>
        <Description Lang="de">Linienstärke der Graphen.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Stats::Graph</SubGroup>
        <Setting>
            <String Regex="^[0-9]{1,2}$">1</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Stats::Graph::legend_placement" Required="1" Valid="1">
        <Description Lang="en">Placement of the legend. This should be a two letter key of the form: 'B[LCR]|R[TCB]'. The first letter indicates the placement (Bottom or Right), and the second letter the alignment (Left, Right, Center, Top, or Bottom).</Description>
        <Description Lang="de">Platzierung der Legende. Es handelt sich hierbei um einen Schlüssel bestehend aus zwei Buchstaben in der Form 'B[LCR]|R[TCB]'. Der erste Buchstabe gibt die Platzierung an. Der zweite die Ausrichtung der Legende.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Stats::Graph</SubGroup>
        <Setting>
            <String Regex="">BC</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Stats::Graph::legend_spacing" Required="1" Valid="1">
        <Description Lang="en">Spacing of the legends.</Description>
        <Description Lang="de">Abstand der Legenden.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Stats::Graph</SubGroup>
        <Setting>
            <String Regex="^[0-9]{1,5}$">4</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Stats::Graph::legend_marker_width" Required="1" Valid="1">
        <Description Lang="en">Width of the legend.</Description>
        <Description Lang="de">Breite der Legende.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Stats::Graph</SubGroup>
        <Setting>
            <String Regex="^[0-9]{1,5}$">12</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Stats::Graph::legend_marker_height" Required="1" Valid="1">
        <Description Lang="en">Height of the legend.</Description>
        <Description Lang="de">Höhe der Legende.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Stats::Graph</SubGroup>
        <Setting>
            <String Regex="^[0-9]{1,5}$">8</String>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Stats::TimeType" Required="1" Valid="1">
        <Description Lang="en">Selection of the time type which should be shown.</Description>
        <Description Lang="de">Auswahl, welche Darstellung für das Zeitelement verwendet werden soll.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::Stats</SubGroup>
        <Setting>
            <Option SelectedID="Normal">
                <Item Key="Normal">normal</Item>
                <Item Key="Extended">extended</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Stats::ExchangeAxis" Required="0" Valid="0">
        <Description Lang="en">If you activate this option an agent can exchange the axis of a stat if he generates one.</Description>
        <Description Lang="de">Wenn diese Option aktiviert wird, hat der Agent die Möglichkeit beim Generieren einer Statistik die beiden Achsen zu vertauschen.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::Stats</SubGroup>
        <Setting>
            <Option SelectedID="0">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Stats::UseAgentElementInStats" Required="0" Valid="0">
        <Description Lang="en">If you activate this option you can generate individual-related stats.</Description>
        <Description Lang="de">Wenn diese Option aktiviert wird, können personenbezogene Statistiken erstellt werden.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::Stats</SubGroup>
        <Setting>
            <Option SelectedID="0">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Stats::CustomerIDAsMultiSelect" Required="0" Valid="0">
        <Description Lang="en">If you activate this option all CustomerIDs will be shown in a multi-select field (Not useful if you have a lot of CustomerIDs).</Description>
        <Description Lang="de">Wenn diese Option aktiviert wird, werden die Kunden# in einem MultiSelectFeld dargestellt. Dadurch werden die Kunden# für die X-Achse und Wertereihen zugänglich (Nur bei einer begrenzten Anzahl von Kunden# sinnvoll.)</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::Stats</SubGroup>
        <Setting>
            <Option SelectedID="0">
                <Item Key="0">No</Item>
                <Item Key="1">Yes</Item>
            </Option>
        </Setting>
    </ConfigItem>
    <ConfigItem Name="Stats::MaxXaxisAttributes" Required="0" Valid="0">
        <Description Lang="en">Default maximum number of X-axis attributes for the time scale.</Description>
        <Description Lang="de">Maximale Anzahl in die ein Zeitraum auf der X-Achse skaliert werden darf.</Description>
        <Group>Framework</Group>
        <SubGroup>Core::Stats</SubGroup>
        <Setting>
            <String Regex="^[0-9]{1,5}$">100</String>
        </Setting>
    </ConfigItem>
</otrs_config>
