<?php
/**
 * @copyright (c) Kufer Software GmbH, Loisachstrasse 4, D-84453 Mühldorf
 */

$sortId = 1;

$sightsArray = array();

$longName = 'Kursübersicht';
$tool_id = 1;
$toolName = 'DozKursuebersicht';
$toolNameBasis = 'Basis';
$toolNamePdfListen = 'PdfListen';

$sight = new SightItemTool();
$sight->name = 'Markieren-Dialog';
$sight->id = 'Markieren';
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->showNoData = false;
$sight->group = 'Kursübersicht';
$sight->view = new \Kufer\KuferTools\Ausgaben\Markieren\MarkierenView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Filter-Dialog';
$sight->id = 'FilterKursUebersicht';
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->showNoData = false;
$sight->group = 'Kursübersicht';
$sight->view = new \Kufer\KuferTools\Basis\KursUebersicht\ShowFilterKursUebersicht\ShowFilterKursUebersichtView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Sortieren-Dialog';
$sight->id = 'SortierenDialog';
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->showNoData = false;
$sight->group = 'Kursübersicht';
$sight->view = new \Kufer\KuferTools\Basis\KursUebersicht\SortierenDialog\SortierenDialogView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'ICS-Kalender Dialog';
$sight->id = 'IcsAuswahl';
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->showNoData = false;
$sight->view = new \Kufer\KuferTools\Basis\Ics\IcsAuswahlView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Auswahl von Kurs- und sonstigen Listen';
$sight->id = 'ShowPdfListen';
$sight->toolid = $toolNamePdfListen;
$sight->toolGroup = $toolName;
$sight->nameNoColumn = 'Keine Liste';
$sight->group = 'PDF-Listen';
$sight->view = new \Kufer\KuferTools\Basis\PdfListen\ShowPdfListen\ShowPdfListenView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Einstellungen zu Teilnehmerlisten';
$sight->id = 'ShowSettingsTnListen';
$sight->toolid = $toolNamePdfListen;
$sight->toolGroup = $toolName;
$sight->showNoColumn = true;
$sight->nameNoColumn = 'Keine Liste';
$sight->showNoData = false;
$sight->group = 'PDF-Listen';
$sight->view = new Kufer\KuferTools\Basis\PdfListen\TnListen\ShowSettingsTnListen\ShowSettingsTnListenView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Einstellungen zu Grafik-Listen';
$sight->id = 'ShowSettingsGrafikListen';
$sight->toolid = $toolName;
$sight->toolGroup = $toolName;
$sight->showNoColumn = true;
$sight->nameNoColumn = 'Keine Liste';
$sight->showNoData = false;
$sight->group = 'PDF-Listen';
$sight->view = new \Kufer\KuferTools\Dozent\KursUebersicht\PdfListen\GrafikListen\ShowSettingsGrafikListen\ShowSettingsGrafikListenView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Einstellungen zu Honorar-Listen';
$sight->id = 'ShowSettingsHonorarListen';
$sight->toolid = $toolName;
$sight->toolGroup = $toolName;
$sight->showNoColumn = true;
$sight->nameNoColumn = 'Keine Liste';
$sight->showNoData = false;
$sight->group = 'PDF-Listen';
$sight->view = new \Kufer\KuferTools\Dozent\KursUebersicht\PdfListen\HonorarListen\ShowSettingsHonorarListen\ShowSettingsHonorarListenView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Einstellungen zu Vertragslisten';
$sight->id = 'ShowSettingsSonstigeListen';
$sight->toolid = $toolName;
$sight->toolGroup = $toolName;
$sight->showNoColumn = true;
$sight->nameNoColumn = 'Keine Liste';
$sight->showNoData = false;
$sight->group = 'PDF-Listen';
$sight->view = new \Kufer\KuferTools\Dozent\KursUebersicht\PdfListen\SonstigeListen\ShowSettingsSonstigeListen\ShowSettingsSonstigeListenView(null);
array_push($sightsArray, $sight);

if (\DBWorkBASysSettings::isBFI()) {
  $sight = new SightItemTool();
  $sight->name = 'Einstellungen zum Arbeitsbericht';
  $sight->id = 'ShowSettingsKurstageArbeitsbericht';
  $sight->toolid = $toolName;
  $sight->toolGroup = $toolName;
  $sight->showNoData = false;
  $sight->group = 'PDF-Listen';
  $sight->view = new \Kufer\KuferTools\Dozent\KursUebersicht\PdfListen\KurstageArbeitsbericht\ShowSettingsKurstageArbeitsberichtView(null);
  array_push($sightsArray, $sight);
}

$sight = new SightItemTool();
$sight->name = 'Reiterseite';
$sight->id = 'Reiterseite';
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->showNoData = false;
$sight->showBody = false;
$sight->view = new \Kufer\KuferTools\Basis\Kursdetails\KursDetailsView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Reiter Kursdetails';
$sight->id = 'ReiterKursdetails';
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->view = new \Kufer\KuferTools\Basis\Kursdetails\DetailsReiter\KursDetails\KursDetailsView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Reiter Inhalt';
$sight->id = 'ReiterInfo';
$sight->showNoData = false;
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->view = new \Kufer\KuferTools\Basis\Kursdetails\DetailsReiter\Info\InfoView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Reiter Teilnehmer';
$sight->id = 'ReiterTeilnehmer';
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->showBody = false;
$sight->group = 'Reiter Teilnehmer';
$sight->view = new \Kufer\KuferTools\Basis\Kursdetails\DetailsReiter\Teilnehmer\TeilnehmerReiterView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Teilnehmer';
$sight->id = 'Teilnehmer';
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->group = 'Reiter Teilnehmer';
$sight->view = new \Kufer\KuferTools\Basis\Kursdetails\DetailsReiter\Teilnehmer\TeilnehmerView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Filter Teilnehmer';
$sight->id = 'FilterTeilnehmer';
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->showNoData = false;
$sight->group = 'Reiter Teilnehmer';
$sight->view = new \Kufer\KuferTools\Basis\Kursdetails\DetailsReiter\Teilnehmer\ShowFilterTeilnehmer\ShowFilterTeilnehmerView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Terminkalender für Teilnehmer';
$sight->id = 'TerminKalenderTn';
$sight->toolid = $toolName;
$sight->toolGroup = $toolName;
$sight->showNoData = false;
$sight->group = 'Reiter Teilnehmer';
$sight->view = new \Kufer\KuferTools\Dozent\KursUebersicht\Detailsreiter\Teilnehmer\TerminKalenderTn\TerminAuswahlView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Bescheinigung';
$sight->id = 'TnBescheinigung';
$sight->toolid = $toolName;
$sight->toolGroup = $toolName;
$sight->showNoData = false;
$sight->group = 'Reiter Teilnehmer';
$sight->view = new \Kufer\KuferTools\Dozent\KursUebersicht\Detailsreiter\Teilnehmer\Bescheinigung\BescheinigungView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Sammel-E-Mail Formular';
$sight->id = 'SammelEMailTeilnehmer';
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->group = 'Reiter Teilnehmer';
$sight->view = new \Kufer\KuferTools\Ausgaben\SammelEMail\AnTeilnehmer\SammelEMailView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Sammel-E-Mail Bestätigungsseite';
$sight->id = 'SammelEMailTeilnehmerVersandt';
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->nameNoColumn = 'Fehlermeldung Upload';
$sight->showNoColumn = true;
$sight->group = 'Reiter Teilnehmer';
$sight->view = new \Kufer\KuferTools\Ausgaben\SammelEMail\AnTeilnehmer\SendSammelEMailView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Sammel-SMS Formular';
$sight->id = 'SammelSmsTeilnehmer';
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->group = 'Reiter Teilnehmer';
$sight->view = new \Kufer\KuferTools\Ausgaben\SammelSms\AnTeilnehmer\SammelSmsView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Sammel-SMS Bestätigungsseite';
$sight->id = 'SammelSmsTeilnehmerVersandt';
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->nameNoColumn = 'Fehlermeldungen';
$sight->showNoColumn = true;
$sight->group = 'Reiter Teilnehmer';
$sight->view = new \Kufer\KuferTools\Ausgaben\SammelSms\AnTeilnehmer\SendSammelSmsView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Teilnehmer Exporttabelle';
$sight->id = 'TeilnehmerExportTable';
$sight->toolid = $toolName;
$sight->toolGroup = $toolName;
$sight->group = 'Reiter Teilnehmer';
$sight->view = new \Kufer\Web\KuferTools\Dozent\KursUebersicht\Detailsreiter\Teilnehmer\ExportTable\TeilnehmerExportTableView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Reiter Termine';
$sight->id = 'ReiterTermine';
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->showBody = false;
$sight->group = 'Reiter Termine';
$sight->view = new \Kufer\KuferTools\Basis\Kursdetails\DetailsReiter\Termine\TerminReiterView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Termin';
$sight->id = 'Termine';
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->group = 'Reiter Termine';
$sight->view = new \Kufer\KuferTools\Basis\Kursdetails\DetailsReiter\Termine\TerminView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Filter Termine';
$sight->id = 'FilterTermine';
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->showNoData = false;
$sight->group = 'Reiter Termine';
$sight->view = new \Kufer\KuferTools\Basis\Kursdetails\DetailsReiter\Termine\ShowFilterTermine\ShowFilterTermineView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Termin absagen';
$sight->id = 'TerminAbsagen';
$sight->toolid = $toolName;
$sight->toolGroup = $toolName;
$sight->showNoData = false;
$sight->showNoColumn = true;
$sight->nameNoColumn = 'Formular versandt';
$sight->group = 'Reiter Termine';
$sight->view = new \Kufer\KuferTools\Dozent\KursUebersicht\Detailsreiter\Termine\TerminAbsagen\TerminAbsagenView(null);
array_push($sightsArray, $sight);

if (DBWorkBASysSettings::isMVHS()) {
  $sight = new SightItemTool();
  $sight->name = 'Termin abrechnen';
  $sight->id = 'TerminAbrechnen';
  $sight->toolid = $toolName;
  $sight->toolGroup = $toolName;
  $sight->showNoData = false;
  $sight->group = 'Reiter Termine';
  $sight->view = new Kufer\KuferTools\Dozent\KursUebersicht\Detailsreiter\Termine\TerminAbrechnen\TerminAbrechnenView(null);
  array_push($sightsArray, $sight);
}

$sight = new SightItemTool();
$sight->name = 'Reiter Downloads';
$sight->id = 'ReiterDownloads';
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->showBody = false;
$sight->group = 'Reiter Downloads';
$sight->view = new \Kufer\KuferTools\Basis\Kursdetails\DetailsReiter\Downloads\DownloadReiterView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Downloads';
$sight->id = 'Downloads';
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->group = 'Reiter Downloads';
$sight->view = new \Kufer\KuferTools\Basis\Kursdetails\DetailsReiter\Downloads\DownloadView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Download auf andere Kurse übertragen';
$sight->id = 'DownloadZuWeiterenKurse';
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->group = 'Reiter Downloads';
$sight->showNoData = false;
$sight->view = new \Kufer\KuferTools\Basis\Kursdetails\DetailsReiter\Downloads\DownloadZuWeitereKurse\DownloadZuWeitereKurseFormularView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Upload';
$sight->id = 'Upload';
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->group = 'Reiter Downloads';
$sight->showNoData = false;
$sight->view = new \Kufer\KuferTools\Basis\Kursdetails\DetailsReiter\Downloads\Upload\UploadFormularView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Reiter Fotos';
$sight->id = 'ReiterFotos';
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->view = new \Kufer\KuferTools\Basis\Kursdetails\DetailsReiter\Fotos\FotosView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Reiter Material';
$sight->id = 'MaterialReiter';
$sight->group = 'Reiter Material';
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->view = new \Kufer\KuferTools\Basis\Kursdetails\DetailsReiter\Material\MaterialReiterView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Material';
$sight->id = 'Material';
$sight->group = 'Reiter Material';
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->view = new \Kufer\KuferTools\Basis\Kursdetails\DetailsReiter\Material\MaterialView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Reiter Dokumente';
$sight->id = 'Dokumente';
$sight->toolid = $toolName;
$sight->toolGroup = $toolName;
$sight->group = 'Reiter Dokumente';
$sight->view = new \Kufer\KuferTools\Dozent\KursUebersicht\Detailsreiter\Dokumente\DokumenteView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Upload-Formular';
$sight->id = 'DokumenteUpload';
$sight->toolid = $toolName;
$sight->toolGroup = $toolName;
$sight->group = 'Reiter Dokumente';
$sight->view = new \Kufer\KuferTools\Dozent\KursUebersicht\Detailsreiter\Dokumente\DokumenteUpload\DokumenteUploadFormularView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Info-E-Mail an Einrichtung';
$sight->id = 'DokumenteUploadEmailAnEinrichtung';
$sight->toolid = $toolName;
$sight->toolGroup = $toolName;
$sight->nameNoData = 'Betreff';
$sight->group = 'Reiter Dokumente';
$sight->view = new \Kufer\KuferTools\Dozent\KursUebersicht\Detailsreiter\Dokumente\DokumenteUpload\InfoMailAnEinrichtungView(null);
array_push($sightsArray, $sight);


$sight = new SightItemTool();
$sight->name = 'Honorar';
$sight->id = 'Honorar';
$sight->toolid = $toolName;
$sight->toolGroup = $toolName;
$sight->showNoData = false;
$sight->showNoColumn = true;
$sight->nameNoColumn = 'Zusatz';
$sight->group = 'Reiter Honorar';
$sight->view = new \Kufer\KuferTools\Dozent\KursUebersicht\Detailsreiter\Honorar\HonorarView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Journal';
$sight->id = 'Journal';
$sight->toolid = $toolName;
$sight->toolGroup = $toolName;
$sight->group = 'Reiter Honorar';
$sight->view = new \Kufer\KuferTools\Dozent\KursUebersicht\Detailsreiter\Honorar\JournalView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Journalzeile';
$sight->id = 'Journalzeile';
$sight->toolid = $toolName;
$sight->toolGroup = $toolName;
$sight->group = 'Reiter Honorar';
$sight->showNoData = false;
$sight->view = new \Kufer\KuferTools\Dozent\KursUebersicht\Detailsreiter\Honorar\JournalRowView(null);
array_push($sightsArray, $sight);

if (Kufer\KuferTools\Dozent\KursUebersicht\Detailsreiter\Honorar\Vertrag\Utils\VertragUtils::hasEinrichtungAccessToVertragFunktionen()) {
  $sight = new SightItemTool();
  $sight->name = 'Vertrag Schaltflächen';
  $sight->id = 'Vertragsdruck';
  $sight->toolid = $toolName;
  $sight->toolGroup = $toolName;
  $sight->group = 'Reiter Honorar';
  $sight->showNoData = false;
  $sight->view = new Kufer\KuferTools\Dozent\KursUebersicht\Detailsreiter\Honorar\Vertrag\HonorarVertragDruckView(null);
  array_push($sightsArray, $sight);
}

if (Kufer\KuferTools\Dozent\KursUebersicht\Detailsreiter\Honorar\Vertrag\Utils\VertragUtils::hasEinrichtungAccessToVertragAkzeptieren()) {
  $sight = new SightItemTool();
  $sight->name = 'Vertrag akzeptiert E-Mail';
  $sight->id = 'VertragAkzeptiertMail';
  $sight->toolid = $toolName;
  $sight->toolGroup = $toolName;
  $sight->group = 'Reiter Honorar';
  $sight->showNoData = false;
  $sight->nameHeader = 'Betreff';
  $sight->view = new Kufer\KuferTools\Dozent\KursUebersicht\Detailsreiter\Honorar\Vertrag\VertragMail\Akzeptiert\VertragAkzeptiertMailView(null);
  array_push($sightsArray, $sight);
}

if (Kufer\KuferTools\Dozent\KursUebersicht\Detailsreiter\Honorar\Vertrag\Utils\VertragUtils::hasEinrichtungAccessToVertragAblehnen()) {
  $sight = new SightItemTool();
  $sight->name = 'Vertrag abgelehnt E-Mail';
  $sight->id = 'VertragAbgelehntMail';
  $sight->toolid = $toolName;
  $sight->toolGroup = $toolName;
  $sight->group = 'Reiter Honorar';
  $sight->showNoData = false;
  $sight->nameHeader = 'Betreff';
  $sight->view = new Kufer\KuferTools\Dozent\KursUebersicht\Detailsreiter\Honorar\Vertrag\VertragMail\Abgelehnt\VertragAbgelehntMailView(null);
  array_push($sightsArray, $sight);
}

if (\SessionOperations::isDmzBetrieb()) {
  $sight = new SightItemTool();
  $sight->name = 'Reiter E-Mails';
  $sight->id = 'ReiterEMails';
  $sight->toolid = $toolNameBasis;
  $sight->toolGroup = $toolName;
  $sight->showBody = false;
  $sight->group = 'Reiter E-Mails';
  $sight->view = new \Kufer\KuferTools\Basis\Kursdetails\DetailsReiter\EMails\EMailsReiterView(null);
  array_push($sightsArray, $sight);

  $sight = new SightItemTool();
  $sight->name = 'E-Mail';
  $sight->id = 'EMails';
  $sight->toolid = $toolNameBasis;
  $sight->toolGroup = $toolName;
  $sight->showBody = false;
  $sight->group = 'Reiter E-Mails';
  $sight->view = new \Kufer\KuferTools\Basis\Kursdetails\DetailsReiter\EMails\EMailsView(null);
  array_push($sightsArray, $sight);
}

$sight = new SightItemTool();
$sight->name = 'Feedbackformular';
$sight->id = 'Feedbackformular';
$sight->toolid = 'Dozent';
$sight->toolGroup = $toolName;
$sight->showNoData = false;
$sight->group = 'Feedbackformular';
$sight->view = new Kufer\KuferTools\Ausgaben\Feedback\FeedbackFormularView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Feedback versandt';
$sight->id = 'FeedbackVersendet';
$sight->toolid = 'Dozent';
$sight->toolGroup = $toolName;
$sight->nameNoColumn = 'Fehlermeldungen';
$sight->showNoColumn = true;
$sight->showNoData = false;
$sight->group = 'Feedbackformular';
$sight->view = new \Kufer\KuferTools\Basis\KursDetails\Feedback\SendFeedbackView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Anwesenheiten zu einem Kurs';
$sight->id = 'Anwesenheiten';
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->nameBody = 'Überschrift Datumsspalten';
$sight->nameFooter = 'Ende Tabellenkopf';
$sight->nameNoData = 'Keine Kurstage/Teilnehmer vorhanden';
$sight->nameNoColumn = 'Fußzeile';
$sight->showNoColumn = true;
$sight->group = 'Anwesenheiten';
$sight->view = new \Kufer\KuferTools\Basis\AnwesenheitenKurs\AnwesenheitenView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Filter Anwesenheiten';
$sight->id = 'FilterAnwesenheiten';
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->showNoData = false;
$sight->group = 'Anwesenheiten';
$sight->view = new \Kufer\KuferTools\Basis\AnwesenheitenKurs\ShowFilterAnwesenheiten\ShowFilterAnwesenheitenView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'SMS an Hausmeister Formular';
$sight->id = 'SmsKursort';
$sight->toolid = $toolName;
$sight->toolGroup = $toolName;
$sight->showNoData = false;
$sight->group = 'SMS an Hausmeister';
$sight->view = new \Kufer\KuferTools\Dozent\KursUebersicht\Detailsreiter\Termine\SmsKursort\SmsKursortView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'SMS an Hausmeister Bestätigungsseite';
$sight->id = 'SmsKursortVersandt';
$sight->toolid = $toolName;
$sight->toolGroup = $toolName;
$sight->showNoData = false;
$sight->nameNoColumn = 'Fehlermeldungen';
$sight->showNoColumn = true;
$sight->group = 'SMS an Hausmeister';
$sight->view = new \Kufer\KuferTools\Dozent\KursUebersicht\Detailsreiter\Termine\SmsKursort\SendSmsKursortView(null);
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->name = 'Vorlage Benachrichtigung Belegungsdatenänderung';
$sight->id = 'BenachrichtigungBelegungsdatenAenderung';
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->showNoData = false;
$sight->showNoColumn = true;
$sight->nameNoColumn = 'Betreff';
$sight->view = new Kufer\KuferTools\Basis\BenachrichtigungNachBearbeiten\BenachrichtigungBelegungsdatenAenderungView(null);
array_push($sightsArray, $sight);


$sight = new SightItemTool();
$sight->id = 'TeilnehmerSammelBearbeiten';
$sight->name = 'Belegungen bearbeiten Formular';
$sight->view = new Kufer\Web\KuferTools\Basis\Kursdetails\DetailsReiter\Teilnehmer\SammelEinzelBearbeitung\SammelEinzelBearbeitungFormularView(null);
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->group = 'Belegungen bearbeiten';
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->id = 'BelegungBearbeitenInfo';
$sight->name = 'Belegung Info';
$sight->view = new Kufer\Web\KuferTools\Basis\Kursdetails\DetailsReiter\Teilnehmer\SammelEinzelBearbeitung\TeilnehmerDescriptionView(null);
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->group = 'Belegungen bearbeiten';
array_push($sightsArray, $sight);

$sight = new SightItemTool();
$sight->id = 'BelegungBearbeitenFormular';
$sight->name = 'Belegung Formular';
$sight->view = new Kufer\Web\KuferTools\Basis\Kursdetails\DetailsReiter\Teilnehmer\SammelEinzelBearbeitung\TeilnehmerFormView(null);
$sight->toolid = $toolNameBasis;
$sight->toolGroup = $toolName;
$sight->group = 'Belegungen bearbeiten';
array_push($sightsArray, $sight);

if (\DBWorkBASysSettings::isBadMergentheimFabi()) {
  $sight = new SightItemTool();
  $sight->id = 'TnZertifikat';
  $sight->name = 'Tn-Zertifikate Formular';
  $sight->view = new \Kufer\Web\KuferTools\Basis\Kursdetails\TnZertifikat\TnZertifikatView(null);
  $sight->toolid = $toolNameBasis;
  $sight->toolGroup = $toolName;
  array_push($sightsArray, $sight);
}