<?php
/**
 * @copyright (c) Kufer Software GmbH, Oderstraße 7, D-84453 Mühldorf
 */

$sortId = 7;
$toolId = \ToolsAPI::TOOL_KURSPLANUNG_MA;

$objsettings = ToolSettingsAPI::getToolSettings($toolId);

$settingsArray = array();

$setting = new Setting();
$setting->description = 'Dem Mitarbeiter beim Setzen eines Kursausfalls erlauben folgende Optionen abzuändern:';
$setting->subGroup = 'Einstellungen für den Kursausfall';
$setting->toolId = $toolId;
$setting->config->loadConfiguration(SC_INFOTEXT);
array_push($settingsArray, $setting);

$setting = new Setting();
$setting->name = 'raumfreigeben_bearbeitbar';
$setting->description = 'Raum freigeben';
$setting->help = '';
$setting->subGroup = 'Einstellungen für den Kursausfall';
$setting->toolId = $toolId;
$setting->config->loadConfiguration(SC_CHECKBOX);
array_push($settingsArray, $setting);

$setting = new Setting();
$setting->name = 'kurstageloeschen_bearbeitbar';
$setting->description = 'Kurstage löschen';
$setting->help = '';
$setting->subGroup = 'Einstellungen für den Kursausfall';
$setting->toolId = $toolId;
$setting->config->loadConfiguration(SC_CHECKBOX);
array_push($settingsArray, $setting);

$setting = new Setting();
$setting->name = 'benachrichtigungTn_bearbeitbar';
$setting->description = 'Benachrichtigungen an Teilnehmer versenden';
$setting->help = '';
$setting->subGroup = 'Einstellungen für den Kursausfall';
$setting->toolId = $toolId;
$setting->config->loadConfiguration(SC_CHECKBOX);
array_push($settingsArray, $setting);

$setting = new Setting();
$setting->name = 'kursausfallMailAnPlanMa';
$setting->description = 'Nachricht an den planenden Mitarbeiter des Kurses versenden';
$setting->help = 'Wenn keine E-Mail an den planenden, verwaltenden oder verantwortenden Mitarbeiter gesendet wird, '
  . 'erfolgt der Versand an die E-Mail-Adresse der Schulungseinrichtung.';
$setting->subGroup = 'Einstellungen für Benachrichtigungen, wenn das automatische Setzen von Kursausfällen nicht möglich ist';
$setting->toolId = $toolId;
$setting->config->loadConfiguration(SC_CHECKBOX);
array_push($settingsArray, $setting);

$setting = new Setting();
$setting->name = 'kursausfallMailAnVerwMa';
$setting->description = 'Nachricht an den verwaltenden Mitarbeiter des Kurses versenden';
$setting->help = 'Wenn keine E-Mail an den planenden, verwaltenden oder verantwortenden Mitarbeiter gesendet wird, '
  . 'erfolgt der Versand an die E-Mail-Adresse der Schulungseinrichtung.';
$setting->subGroup = 'Einstellungen für Benachrichtigungen, wenn das automatische Setzen von Kursausfällen nicht möglich ist';
$setting->toolId = $toolId;
$setting->config->loadConfiguration(SC_CHECKBOX);
array_push($settingsArray, $setting);

$setting = new Setting();
$setting->name = 'kursausfallMailAnVerantwMa';
$setting->description = 'Nachricht an den verantwortenden Mitarbeiter des Kurses versenden';
$setting->help = 'Wenn keine E-Mail an den planenden, verwaltenden oder verantwortenden Mitarbeiter gesendet wird, '
  . 'erfolgt der Versand an die E-Mail-Adresse der Schulungseinrichtung.';
$setting->subGroup = 'Einstellungen für Benachrichtigungen, wenn das automatische Setzen von Kursausfällen nicht möglich ist';
$setting->toolId = $toolId;
$setting->config->loadConfiguration(SC_CHECKBOX);
array_push($settingsArray, $setting);

$setting = new Setting();
$setting->name = 'vhsEmailTool8Section377_kursausfall';
$setting->description = 'Ziel-E-Mail-Adresse';
$setting->help = 'Wenn der Haken weder für den verwaltenden noch für den planenden Mitarbeiter gesetzt ist, erfolgt der Versand an die angegebene E-Mail Adresse. Ist das Feld leer, wird die Nachricht an die E-Mail-Adresse gesendet, die unter <a href="?action=settings&hardlink=file_system_schulungseinrichtung">Einstellungen / System / Daten der Einrichtung / Ziel für E-Mails aus den KuferTools an die Schulungseinrichtung</a> angegeben ist.';
$setting->subGroup = 'Einstellungen für Benachrichtigungen, wenn das automatische Setzen von Kursausfällen nicht möglich ist';
$setting->toolId = $toolId;
$setting->config->loadConfiguration(SC_INPUTNORMAL);
array_push($settingsArray, $setting);

$setting = new Setting();
$setting->name = 'kursausfallErfolgreichMailAnPlanMa';
$setting->description = 'Benachrichtigung an den planenden Mitarbeiter des Kurses versenden';
$setting->help = '';
$setting->subGroup = 'Einstellungen für Benachrichtigungen, wenn das automatische Setzen von Kursausfällen erfolgreich ist';
$setting->toolId = $toolId;
$setting->config->loadConfiguration(SC_CHECKBOX);
array_push($settingsArray, $setting);

$setting = new Setting();
$setting->name = 'kursausfallErfolgreichMailAnVerwMa';
$setting->description = 'Benachrichtigung an den verwaltenden Mitarbeiter des Kurses versenden';
$setting->help = '';
$setting->subGroup = 'Einstellungen für Benachrichtigungen, wenn das automatische Setzen von Kursausfällen erfolgreich ist';
$setting->toolId = $toolId;
$setting->config->loadConfiguration(SC_CHECKBOX);
array_push($settingsArray, $setting);

$setting = new Setting();
$setting->name = 'kursausfallErfolgreichMailAnVerantwMa';
$setting->description = 'Benachrichtigung an den verantwortenden Mitarbeiter des Kurses versenden';
$setting->help = '';
$setting->subGroup = 'Einstellungen für Benachrichtigungen, wenn das automatische Setzen von Kursausfällen erfolgreich ist';
$setting->toolId = $toolId;
$setting->config->loadConfiguration(SC_CHECKBOX);
array_push($settingsArray, $setting);

$setting = new Setting();
$setting->name = 'kursausfallErfolgreichMailAnEinrichtung';
$setting->description = 'Benachrichtigung an die Schulungseinrichtung versenden';
$setting->subGroup = 'Einstellungen für Benachrichtigungen, wenn das automatische Setzen von Kursausfällen erfolgreich ist';
$setting->help = 'Wenn im obigen Feld "Ziel-E-Mail-Adresse" eine E-Mail-Adresse eingetragen ist, wird diese anstatt der E-Mail-Adresse der Schulungseinrichtung verwendet.';
$setting->toolId = $toolId;
$setting->config->loadConfiguration(SC_CHECKBOX);
array_push($settingsArray, $setting);